43
1 © 2009 IBM Corporation Smart SMB - Huge Time and Cost Savings With Mashups Marc Grosse, Tom Deutsch, Marc-Henri Cerar

Smart Smb Huge Time And Cost Savings With Mashups V1

Embed Size (px)

DESCRIPTION

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.

Citation preview

Page 1: Smart Smb   Huge Time And Cost Savings With Mashups V1

1 © 2009 IBM Corporation

Smart SMB - Huge Time and Cost Savings With Mashups

Marc Grosse, Tom Deutsch, Marc-Henri Cerar

Page 2: Smart Smb   Huge Time And Cost Savings With Mashups V1

2 © 2009 IBM Corporation

© 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.

Disclaimer

Page 3: Smart Smb   Huge Time And Cost Savings With Mashups V1

3 © 2009 IBM Corporation

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.

Page 4: Smart Smb   Huge Time And Cost Savings With Mashups V1

4 © 2009 IBM Corporation

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%

Page 5: Smart Smb   Huge Time And Cost Savings With Mashups V1

5 © 2009 IBM Corporation

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

Page 6: Smart Smb   Huge Time And Cost Savings With Mashups V1

6 © 2009 IBM Corporation

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

Page 7: Smart Smb   Huge Time And Cost Savings With Mashups V1

7 © 2009 IBM Corporation

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.

Page 8: Smart Smb   Huge Time And Cost Savings With Mashups V1

8 © 2009 IBM Corporation

• 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?

Page 9: Smart Smb   Huge Time And Cost Savings With Mashups V1

9 © 2009 IBM Corporation

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

Page 10: Smart Smb   Huge Time And Cost Savings With Mashups V1

10 © 2009 IBM Corporation

PackagedApplications

Mashup/Quick Apps

Mashup

Hub

Cloud / SaaS

Internal Info External Info

UtilizationServices

UIFrameworks

DeveloperTools

RSS/ATOMReaders

BI / ECM

DesktopProductivityApplications

Why Focus On Feeds?

Mobile

Portals

Page 11: Smart Smb   Huge Time And Cost Savings With Mashups V1

11 © 2009 IBM Corporation

Yes – This Works With Your Other IBM Technology

WarehouseFileNet/ECM

InfoSphereOptimUtilize 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 / WebSphereDB2 / Cognos / IMS

Page 12: Smart Smb   Huge Time And Cost Savings With Mashups V1

12 © 2009 IBM Corporation

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

Page 13: Smart Smb   Huge Time And Cost Savings With Mashups V1

13 © 2009 IBM Corporation

“Quick Applications” – What Are TheyQuick 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

Page 14: Smart Smb   Huge Time And Cost Savings With Mashups V1

14 © 2009 IBM Corporation

AMEC Paragon ExampleBrain 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

Page 15: Smart Smb   Huge Time And Cost Savings With Mashups V1

15 © 2009 IBM Corporation

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

Page 16: Smart Smb   Huge Time And Cost Savings With Mashups V1

16 © 2009 IBM Corporation

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

Page 17: Smart Smb   Huge Time And Cost Savings With Mashups V1

17 © 2009 IBM Corporation

Mashup Solutions

• Mashup Project Information Dashboard

• Search Navigation from Disparate Sources

• Mashup Staffing Approval Workflow

• Request Application

• Application Routing

• Approval Queue

• Relational Reporting

Page 18: Smart Smb   Huge Time And Cost Savings With Mashups V1

18 © 2009 IBM Corporation

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

Page 19: Smart Smb   Huge Time And Cost Savings With Mashups V1

19 © 2009 IBM Corporation

Systems and Sources of Information

WAN / Enterprise

Other data sourcesFileNet P8 4.5.0 (x86-64)

DMZ

FileNet P8 3.5.2

HOU2-FNW1AE / eForms

HOU2-FNA1CE / PE / FS

HOU2-DB1MS SQL 2000

SP3

HOU2-VW-FN2AMashup PoC

“Convero”

Page 1

Mashup PoC Network DiagramTuesday, August 11, 2009

PES-HO1

HOU2-DB3Deltek VisionMS SQL 2000

SP3

HOU2-FN1ACE / DB / FS

DB2 9.7MS SQL 2005

SP3Transmittals_Fusion

HOU2-AS7SQL Reports 2k

Page 20: Smart Smb   Huge Time And Cost Savings With Mashups V1

20 © 2009 IBM Corporation

Mashup Center

Page 21: Smart Smb   Huge Time And Cost Savings With Mashups V1

21 © 2009 IBM Corporation

Project Search

Page 22: Smart Smb   Huge Time And Cost Savings With Mashups V1

22 © 2009 IBM Corporation

Project Details

Page 23: Smart Smb   Huge Time And Cost Savings With Mashups V1

23 © 2009 IBM Corporation

Project Financial Summary

Page 24: Smart Smb   Huge Time And Cost Savings With Mashups V1

24 © 2009 IBM Corporation

Project Progress Summary

Page 25: Smart Smb   Huge Time And Cost Savings With Mashups V1

25 © 2009 IBM Corporation

Project Risk Summary

Page 26: Smart Smb   Huge Time And Cost Savings With Mashups V1

26 © 2009 IBM Corporation

Safety Risk Summary

Page 27: Smart Smb   Huge Time And Cost Savings With Mashups V1

27 © 2009 IBM Corporation

Document Activity

Page 28: Smart Smb   Huge Time And Cost Savings With Mashups V1

28 © 2009 IBM Corporation

Contact List

Page 29: Smart Smb   Huge Time And Cost Savings With Mashups V1

29 © 2009 IBM Corporation

PAA – Blank Entry Form

Page 30: Smart Smb   Huge Time And Cost Savings With Mashups V1

30 © 2009 IBM Corporation

PAA – Data Entered

Page 31: Smart Smb   Huge Time And Cost Savings With Mashups V1

31 © 2009 IBM Corporation

PAA – Calendar Control

Page 32: Smart Smb   Huge Time And Cost Savings With Mashups V1

32 © 2009 IBM Corporation

PAA Workflow – Action Item for Commercial

Page 33: Smart Smb   Huge Time And Cost Savings With Mashups V1

33 © 2009 IBM Corporation

PAA Workflow – Commercial Review

Page 34: Smart Smb   Huge Time And Cost Savings With Mashups V1

34 © 2009 IBM Corporation

PAA Workflow – Commercial Review

Page 35: Smart Smb   Huge Time And Cost Savings With Mashups V1

35 © 2009 IBM Corporation

PAA Workflow – Commercial Approval

Page 36: Smart Smb   Huge Time And Cost Savings With Mashups V1

36 © 2009 IBM Corporation

PAA Workflow – Action Item for Project Manager

Page 37: Smart Smb   Huge Time And Cost Savings With Mashups V1

37 © 2009 IBM Corporation

PAA Workflow – Project Manager Review

Page 38: Smart Smb   Huge Time And Cost Savings With Mashups V1

38 © 2009 IBM Corporation

PAA Workflow – Project Manager Review

Page 39: Smart Smb   Huge Time And Cost Savings With Mashups V1

39 © 2009 IBM Corporation

PAA Workflow – Project Manager Approval

Page 40: Smart Smb   Huge Time And Cost Savings With Mashups V1

40 © 2009 IBM Corporation

PAA – Reporting

Page 41: Smart Smb   Huge Time And Cost Savings With Mashups V1

41 © 2009 IBM Corporation

Implementation Summary

• Rapid creation (days not months)

• Reuses existing capabilities, but delivers new functions + insights

• Requires less technical skills

Page 42: Smart Smb   Huge Time And Cost Savings With Mashups V1

42 © 2009 IBM Corporation

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.

Page 43: Smart Smb   Huge Time And Cost Savings With Mashups V1

43 © 2009 IBM Corporation

Questions?

Contact Information

Marc-Henri Cerar

Manager, Information Systems

AMEC Paragon

Houston, TX

[email protected]

Contact Information

Tom Deutsch

IM CTO Office

Program Director

[email protected]

Marc Grosse

Worldwide Sales Leader, Mid [email protected]