Presentation is loading. Please wait.

Presentation is loading. Please wait.

DiME 1 The ERP Paradigm for ALM Environments – An Experience Report Shai Koenig Comverse and The Open University of Israel June 2008.

Similar presentations


Presentation on theme: "DiME 1 The ERP Paradigm for ALM Environments – An Experience Report Shai Koenig Comverse and The Open University of Israel June 2008."— Presentation transcript:

1 DiME 1 The ERP Paradigm for ALM Environments – An Experience Report Shai Koenig Comverse and The Open University of Israel June 2008

2 DiME 2 The Challenge Development of large, long-life, complex, software- intensive products involves  large numbers of knowledge workers, organizationally distributed and often geographically distributed  performing a very large number of inter-related activities  that create, store, organize, update, maintain and search large amounts of inter-related information of  many information types  over very long periods of time To do this more effectively we need our own “industrial revolution” – tooling !!!

3 DiME 3 Terminology CASE – Computer-Aided Software Engineering  Tools –  used to support individual tasks  Workbenches –  A collection of integrated tools that support a single software development activity or phase  Environments – [IPSE, SEE, ALME]  provide highly integrated support for a wide-range of software development activities from Fuggetta, A., “A Classification of CASE technology”, IEEE Computer, December 1993.

4 DiME 4 Integration Dimensions Information, Functional & Process Integration Organizational Integration Low High

5 DiME 5 Organizational Integration Dimension Enterprise Cust Division EMEA Region Country Customer Region APACAmerica Dev Division LOB BU Product Line Product Release Product Product Line BU LOB BU Product Line Product Release Product Line BU Dev Division But most existing “ tools ” are not enterprise aware !

6 DiME 6 Information Dimension Products and components Releases Risks Limitations Features Action Items Events Defects Documents, Templates, URL’s Requirements Development Requests TestWare Decisions Test Execution Iterations Capabilities Customers Customer Projects Professional Services Alarms Encryption Schemes 3 rd Party Reviews Gates Meetings

7 DiME 7 Information Integration Needs Releases Risks Limitations Features Defects Documents, Templates, URL’s Requirements Development Requests TestWare Test Execution Iterations Capabilities Customers Customer Projects Professional Services Alarms Encryption Schemes Products and components 3 rd Party Action Items Events Decisions Reviews Gates Meetings

8 DiME 8 Mapping tools onto the integration matrix Information & Functional Integration Organizational Integration Low High Where would you situate the following tools on the integration matrix? Tools Rational ClearQuest Rational Requisite Pro Rational TestManager Telelogic Synergy Telelogic Doors Borland Caliber Borland StarTeam UGS TeamCenter Systems Engineering Mercury Quality Center Action Base Documentum Live Link ….......

9 DiME 9 Integration Matrix Information & Functional Integration Organizational Integration Low High Where would you situate the following tools on the integration matrix? Tools Rational ClearQuest Rational Requisite Pro Rational TestManager Telelogic Synergy Telelogic Doors Borland Caliber Borland StarTeam UGS TeamCenter Systems Engineering Mercury Quality Center Action Base Documentum Live Link …....... We want to be here !!! ?

10 DiME 10 Is there a better way?How do we get there ?

11 DiME 11  Individual tools  Tower of Babel Alternatives Solution Alternatives

12 DiME 12  Individual tools and tool-to-tool interfaces  Ad-hoc, Still a Tower of Babel Alternatives Solution Alternatives

13 DiME 13  Individual tools and tool-to-tool interfaces  Tower of Babel  Individual tools linked to an interfacing platform  PCTE [ISO/IEC and ECMA]  Eclipse Application Lifecycle Framework [ALF]  Jazz [IBM] Alternatives Solution Alternatives Interface Platform

14 DiME 14  Individual tools and tool-to-tool interfaces  Ad-hoc, Tower of Babel  Individual tools linked to an interfacing platform  PCTE [ISO/IEC and ECMA]  Eclipse Application Lifecycle Framework [ALF]  Jazz [IBM]  Integrated Knowledge Mgmt Environment – “The ERP Paradigm”  Single, information modl and repository  Consistent presentation model  Unified process workflows  Standard information linking  Multiple view support Alternatives Solution Alternatives Interface Platform Feature Mgmt Test Mgmt Defect Mgmt Encryption Mgmt Doc Mgmt Alarm Mgt Rqmts Mgmt Customer Project Mgmt Development Mgmt Release Mgmt Risk Mgmt

15 DiME 15 Examples  VSTS – Visual Studio Team System [MS]  Rally Software [oriented to agile development]  Qpack [Orcanus]  DiME [proprietary system] Alternatives Solution AlternativesThe ERP Paradigm for App Lifecycle Mgmt Envs Document Mgmt Test Mgmt Event Mgmt Encryption Mgmt Knowledge Mgmt Alarm Mgt Rqmts Mgmt Customer Project Mgmt Development Mgmt CI, Release & Build Mgmt Risk Mgmt Authorization, Notification, Workflow, Doc Generation, Queries & Reports, Favorites, BIT DiME

16 16 Integration u Information u Application u Processes u Organization u User Interface Integration u Information u Application u Processes u Organization u User Interface DiME is an evolving u Integrated, u Collaborative, u Enterprise-wide environment for managing the u Processes and u Information of product u Definition, u Development and u Delivery DiME is an evolving u Integrated, u Collaborative, u Enterprise-wide environment for managing the u Processes and u Information of product u Definition, u Development and u Delivery Defect Tracking Feature Mgmt Product & Release Mgmt Document Mgmt Source Control Source Control Defect Tracking Document Mgmt Reqs Test Reqs Test Customer Project Mgmt Risk Mgmt Excel DiME - integration of product definition, development & delivery processes and information! DiME Document Mgmt Test Mgmt Event Mgmt Encryption Mgmt Knowledge Mgmt Alarm Mgt Rqmts Mgmt Customer Project Mgmt Development Mgmt CI, Release & Build Mgmt Risk Mgmt Authorization, Notification, Workflow, Doc Generation, Queries & Reports, Favorites, BIT

17 DiME 17 DiME User Communities R&D Project Management Product Management Testing DiME CFG Project Management System Engineering Development Release Management Professional Services Customization Engineering

18 DiME 18 DiME Capabilities Application Capabilities  Product Tree management  Release mgmt  Iteration mgmt  Limitations mgmt  Security mgmt  Alarm mgmt  Gates & Review mgmt  Feature/Service mgmt  Development management  Document management  Requirements management  Test management  Customer Project mgmt  Professional Services mgmt  Risk management  “Knowledge” management Interfaces  Business Intelligence  Harvest / ClearCase  ClearQuest / IDTS  PRS-D  Customer [ERP]  Projects [ERP]  Users [Active Dir]  CQS  Pipeline  PDM  CRM  MS Project  … Generic Capabilities  Workflow  Notification  Authorization  Built-in Test  Document Generation  Queries and Reports  Task-based UI  Metrics  Alerts and Reminders  Attention Requests  Favorites  Audit & History  Off-line updates  Importing data DiME Capabilities

19 DiME 19 DiME Production Environment Architecture Oracle Multi-Site SmarTeam Server DiME Terminal Server DiME Web Server Oracle Multi-Site SmarTeam Server DiME Terminal Server User Oracle Multi-Site SmarTeam Server DiME Terminal Server DiME Web Server DiME Web Server DiME Computing Architecture

20 DiME 20 Integration Matrix Information & Functional Integration Organizational Integration Low High Where would you situate the following tools on the integration matrix? Tools Rational ClearQuest Rational Requisite Pro Rational TestManager Telelogic Synergy Telelogic Doors Borland Caliber Borland StarTeam UGS TeamCenter Systems Engineering Mercury Quality Center Action Base Documentum Live Link …....... DiME

21 21 Evolution of DiME  DiME has been evolving within Comverse since 2001  It is based on SmarTeam [of Dassault Systems] which is used as a Fourth Generation Language  It is widely used within Comverse  It supports various usage patterns

22 DiME 22 Usage Statistics

23 DiME 23 For a closer look join us later for a Demo Thank You !!!


Download ppt "DiME 1 The ERP Paradigm for ALM Environments – An Experience Report Shai Koenig Comverse and The Open University of Israel June 2008."

Similar presentations


Ads by Google