Smart Smb Huge Time And Cost Savings With Mashups V1

  • 483 views
Uploaded on

This presentation includes a real world example how a Mashup was created by combining information or capabilities from more than one existing source to deliver new functions & insights. A “mashup” is …

This presentation includes a real world example how a Mashup was created by combining information or capabilities from more than one existing source to deliver new functions & insights. A “mashup” is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights. Mashups provide functionality that is greater than the sum of its parts. The Mashup is a self-service application enabling users to use different sets of data in new ways.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
483
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
16
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Assumes $130 an hour all in development cost Assumed $385,000 in mashup center costs being added to cost of Agile approach THESE ARE REAL NUMBERS CALCUATED BY GBS AND ACCEPTED AS ACCURATE BY THE CUSTOMER AS VALID
  • Main Point: A “mashup” is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights. Mashups provide functionality that is greater than the sum of its parts. They are situational applications which are good enough, created to solve a specific problem. Mashups are about self-service application development, enabling organizations to move to the next level of innovation, speed, and agility by allowing users to combine and remix different sets of data in new ways. In this way, mashups can provide insight into corporate data that was simply not possible before. Detail: What typically characterizes a mashup? Simple, flexible applications that solve day-to-day problems Can be created in minutes, hours, or days (given heavy reliance on reuse and lightweight integration techniques) Can be “situational” in nature Can be easily customized to meet an individual’s unique needs Mashing of functionality from different sources supports new insights (1+1 = 4) Often supports self-service application development
  • Main Point : Its important to understand that there are 2 kinds of mashups. Data Mashups which are IT developed, created, and managed, and Presentation or Visual mashups that are business users assemble and wire together – that use enterprise information and services that IT has let them access through feeds.
  • Main Point : Widgets are a small application or piece of dynamic content that can be easily placed into a web page. Business users can add widgets to a mashup. Part of the value of widgets is that they can be easily connected to each other – sometimes called wiring – where a click in one widget automatically updates a view or function in another widget – this is a very simple interface that business users can drag and drop widgets and easily connect them to create something new. These are conceptually similar to Portlets.
  • Main Point: A web feed is a data format used to provide users with frequently updated content. These make it simple for users to add a feed to a mashup that will update them with information without them taking an action. Feeds are simple ways to access information and data from enterprise sources as well as the web. Detail: Content distributors syndicate a web feed, thereby allowing users to subscribe to it Making a collection of web feeds accessible in one spot is known as aggregation , which is performed by an Internet aggregator A web feed is also sometimes referred to as a syndicated feed Feeds are lightweight information transfer than typical SOA services. Common formats are RSS and ATOM.
  • MAKE REP FACING

Transcript

  • 1. Smart SMB - Huge Time and Cost Savings With Mashups Marc Grosse, Tom Deutsch, Marc-Henri Cerar
  • 2. Disclaimer
    • © Copyright IBM Corporation [current year]. All rights reserved.
    • U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
    • THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.  WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.  IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS AND/OR SOFTWARE.
    • IBM, the IBM logo, ibm.com, [BM Information Management] and [BM Mashup Center are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. If these and other IBM trademarked terms are marked on their first occurrence in this information with a trademark symbol (® or ™), these symbols indicate U.S. registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at “Copyright and trademark information” at www.ibm.com/legal/copytrade.shtml
    • Other company, product, or service names may be trademarks or service marks of others.
  • 3. Important Disclaimer – Forward Looking Product Info
    • The information on any new products in this presentation is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on new products is for informational purposes only and may not be incorporated into any contract. The information on new products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion.
  • 4. Mashup ROI Proof Point – Large Financial Institution
    • Use Case: Next-generation customer engagement / transactional site
    • Information Sources: Mix of internal and external sources, mix of database, web services, ECM content
    • Initial Scoping Estimate / Conventional Approach: 54,000 man hours
    • Mashable Infrastructure / Agile / Mashup Center Approach: 25-30,000 hours
    • First Year Hard Cost Savings (using 30k hours) = $2,735,000
    • First Year ROI (using 30k hours) = 710%
  • 5. ROI Details: Solution Design, Implementation and Delivery
    • Overall solution is comprised of 40 Services
    • 90% of the required functionality is available for reuse as-is and can be accessed in place
    • Activities include
      • Review, design enhancements, integration and deployment of existing services
      • Requirements definition, design, implementation, and deployment of new functionality as services
    • The solution includes the following User Interface components
      • Maximum of 30 Flex views, 4 Widgets, 12 flows and 3 levels deep
      • Maximum number of screens for mobile devices is 8
    • Estimated effort
      • 24,000 hours to 30,000 hours
      • $2.5 M to $3.0M
      • Duration of 34 Weeks to 40 Weeks
  • 6. What is a Mashup? A “mashup” is a lightweight web application created by combining information or capabilities from more than one existing source to deliver new functions & insights.
    • Rapid creation (days not months)
    • Virtuous cycle, faster and easier with use
    • Leverages existing sources and services, but can also bring new information/types to users
    • Combines information delivery with best practices enforcement
  • 7. Enterprise Mashups Have Multiple Layers Information Best Practices & Business Logic Presentation
    • Presentation- focused Mashups
    • Assemble + wire
    • Example Scenario: View customer data, trouble tickets, stock quote, recent news in one integrated interface
    • Data Mashups
    • Access + transform information sources
    • Example Scenario: Take insurance policies information from DB2 database and merge with feed from National Weather Service to generate a new feed
    • The term mashup encompasses both Presentation and Data mashups.
  • 8.
    • A widget is a small application or piece of dynamic content that can be easily placed into a web page
    • Widgets are called different names by different vendors: gadgets, blocks, flakes
    • Widgets can be written in any language or and can be simply HTML
    • “ Mashable” widgets pass events, so that they can be wired together to create something new
    What is a Widget?
  • 9. What is a Feed?
    • A feed is a data format used for providing users with frequently updated content
    • Feeds emerging as a common way for organizations to expose existing enterprise data to be consumable
    • Feeds can be created from Enterprise, Departmental, External web resources, and personal sources like Excel
    • We use feeds to allow very different information types and sources to be easily combined and delivered to multiple UIs
  • 10. Packaged Applications Mashup/Quick Apps Mashup Hub Cloud / SaaS Internal Info External Info Utilization Services UI Frameworks Developer Tools RSS/ATOM Readers BI / ECM Desktop Productivity Applications Why Focus On Feeds? Mobile Portals
  • 11. Yes – This Works With Your Other IBM Technology Warehouse FileNet/ECM InfoSphere Optim
    • Utilize Optim managed archived information just like production data, expanding ROI
    • Improve visibility for Optim integration with other IBM products and deliver more value to existing Optim projects
    • Mashup technology in FileNet P8 4.5 forward platforms
    • Upgrade extends ability for ECM customers to build applications that mix unstructured/structured information
    • Fast and easy way to take Trusted Information and rapidly push it to end users.
    • Shortens the time to benefit with IPS portfolio
    • Front-end rapid applications that consume Warehouse managed information
    • Rapidly model / delivery insights from the warehouse out to end business users
    IBM Mashup Center Lotus / WebSphere DB2 / Cognos / IMS
  • 12. In Practice – Mashups Fall Into One of Two Camps
    • Tactical / Quick Applications
      • Have problems to solve now
      • ROI & TCO driven
      • One department’s need typically leads the charge
      • Driven by a specific project issue
      • Typically use the Mashups largely OOTB
    • Strategic – Mash-able Infrastructure
      • How do we solve a wide range of problems?
      • Agile, absent a backstop, isn’t quite getting us there?
      • Taking SOA investments to the next level of use/consumption
      • Use of Mashups to power a wide variety of UIs in parallel
  • 13. “Quick Applications” – What Are They
    • Quick Applications;
    • Fundamentally an information ‘surfacing’ need
      • Aggregation of multiple sources
        • Mixing of core & departmental systems
      • Information typically exists, but not easily accessed by LOB
      • Updating allowed, but tends to be decision/vectoring oriented
      • Mix of data (structured), content (content), and/or external information
      • Transient Needs / Frequent Changes
    • Could be built by IT, but typically aren’t because:
      • Staffing/cost model doesn’t make it economically viable
      • Requirements can change quickly
      • Requires crossing information silos and system ownership – DBA not talking to ECM teams etc…
      • No easy way of mixing all the information types
    • Milestone towards Line Of Business Self-Direction
      • Leverage of systems and services to extend the infrastructure directly to LOB
      • Potential to hand over some control over application creation
  • 14. AMEC Paragon Example Brain Storming Detailed Behavior Actual Build To Date
    • Design & Information Sourcing 14 hours
    • Mashup Center V2 install and configuration 2 hours
    • Initial SQL and CSV feeds created 7.5 hours
    • Input Widget Creation 2 hours
    • -----------
    • Initial Working Prototype to business stake holders 25.5 hours
  • 15. Business Challenges
    • Provide Project Summary and General Information
      • Active Project Listing
      • Project Descriptions, Project Manager, Client, etc
      • Project Financial Summary
      • Project Progress Summary
      • Project Risk Summary
      • Safety Risk Summary
      • Document Activity
      • Contact List
  • 16. Business Challenges
    • New Staff and Resource Planning Procedure
      • Over 800 Staff and 40 Active Projects to manage
      • New manual (PAA) form required to be submitted by each staff member for each billable and non-billable activity
      • Approved PAA forms require manual input into time entry system
      • No mechanism to track PAA requests in process or after approval
  • 17. Mashup Solutions
    • Mashup Project Information Dashboard
      • Search Navigation from Disparate Sources
    • Mashup Staffing Approval Workflow
      • Request Application
      • Application Routing
      • Approval Queue
      • Relational Reporting
  • 18. Mash-up Information Sources
    • FileNet P8 – (CE, PE) – SQL Database
    • Vision Accounting - SQL Database
    • Convero Time Entry – Oracle Database
    • Action Tracking - SQL Database
    • Risk Register - SQL Database
  • 19. Systems and Sources of Information
  • 20. Mashup Center
  • 21. Project Search
  • 22. Project Details
  • 23. Project Financial Summary
  • 24. Project Progress Summary
  • 25. Project Risk Summary
  • 26. Safety Risk Summary
  • 27. Document Activity
  • 28. Contact List
  • 29. PAA – Blank Entry Form
  • 30. PAA – Data Entered
  • 31. PAA – Calendar Control
  • 32. PAA Workflow – Action Item for Commercial
  • 33. PAA Workflow – Commercial Review
  • 34. PAA Workflow – Commercial Review
  • 35. PAA Workflow – Commercial Approval
  • 36. PAA Workflow – Action Item for Project Manager
  • 37. PAA Workflow – Project Manager Review
  • 38. PAA Workflow – Project Manager Review
  • 39. PAA Workflow – Project Manager Approval
  • 40. PAA – Reporting
  • 41. Implementation Summary
    • Rapid creation (days not months)
    • Reuses existing capabilities, but delivers new functions + insights
    • Requires less technical skills
  • 42. Implementation Results
    • AMEC Paragon’s Mashup was created by combining information or capabilities from more than one existing source to deliver new functions & insights.
    • AMEC Paragon’s Mashup provides functionality that is greater than the sum of its parts. The Mashup is a self-service application enabling users to use different sets of data in new ways.
  • 43. Questions?
    • Contact Information
      • Marc-Henri Cerar
      • Manager, Information Systems
      • AMEC Paragon
      • Houston, TX
      • [email_address]
    • Contact Information
      • Tom Deutsch
      • IM CTO Office
      • Program Director
      • [email_address]
      • Marc Grosse
      • Worldwide Sales Leader, Mid Markets [email_address]