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

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

IBM Software Group ® Traceability From Need To Solution What, Why and How Tammy Lavi Alon Bar-Ner.
© 2007 IBM Corporation Enterprise Content Management Integrating Content, Process, and Connectivity for Competitive Advantage Malcolm Holden October 2007.
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Introduction to Microsoft ALM Modern Apps + Modern App Lifecycle Speaker Name, Title Microsoft Corporation.
The Business Value of CA Solutions Ovidiu VALEANU Senior Consultant DNA Software – CA Regional Representative.
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Quality Management Lecture.
Rational Requisite Pro Usage at NYSDOT BA CoP
Visual Studio Team System (VSTS). Richard Hundhausen Author of software development books Microsoft Regional Director Microsoft MVP (VSTS) MCT, MCSD,
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
ENOVIA SmarTeam V5R17 Portfolio. ENOVIA SmarTeam 2 ENOVIA SmarTeam Offering © Dassault Systèmes, All Rights Reserved. Community: Strict access to.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
SwE 434. Rational Quality Manager Rational Quality Manager is a collaborative, Web-based tool that offers comprehensive test planning, test construction,
Accelerate Business Success With CRM CRM Interoperability.
® IBM Software Group © 2007 IBM Corporation Achieving Harmony IBM's Platform and Methodology for Systems Engineering and Embedded Software Development.
WORKDAY TECHNOLOGY Stan Swete CTO - Workday 1.
Copyright © Gang Rational Team Concert Overview Joe Meagher 321 Gang
Oracle Business Process Management
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
Modern app development Continuous value delivery and rapid response to change.
Modern app development Continuous value delivery and rapid response to change.
Application of PDM Technologies for Enterprise Integration 1 SS 14/15 By - Vathsala Arabaghatta Shivarudrappa.
Developing for the Microsoft Office System Jay Schmelzer Group Program Manager – Visual Studio.
Digital Dashboards & Data Repository 2010 MUSE International Session 385 June 3, 10:00-11:00 Presenter: Ian Proffer.
CSCI ClearQuest 1 Rational ClearQuest Michel Izygon - Jim Helm.
Hasibat Information Technologies Co. K.S.C.C. Ultimus Workflow Management. Visit us at
Development Best Practices Concepts & Microsoft’s Approach.
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
New Product Development Management NPDM 11 Mohsen SADEGHI
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
C2- How Businesses Use Information Systems. BMW Oracle’s USA in the 2010 America’s Cup.
Implementation of HUBzero as a Knowledge Management System in a Large Organization HUBBUB Conference 2012 September 24 th, 2012 Gaurav Nanda, Jonathan.
Rational Suite and CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Microsoft Dynamics Snap Michael McClary ISV Developer Evangelist Microsoft Corporation.
SharePoint 2007 Overview and Solution Examples Inetium.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Moving the RFID Value Chain Value Proposition Cost and Complexity What is it? (passive RFID) Where is it? (active RFID) How is it? (Sensors) Adapt to it.
© 2005 Management Dynamics Inc. Proprietary and Confidential Management Dynamics Export Solutions & Oracle Integration NorCal OAUG Training Day January.
11g SOA and BPM Real-Time business visibility Business process efficiency Simplify operational environment Manage increasing event and service volumes.
© 2008 IBM Corporation ® IBM Cognos Business Viewpoint Miguel Garcia - Solutions Architect.
KMS Products By Justin Saunders. Overview This presentation will discuss the following: –A list of KMS products selected for review –The typical components.
Software Quality Assurance
® IBM Software Group © 2008 IBM Corporation ALM NonUCM and Buildforge demo April 18, 2008 Stuart Poulin
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
Application Lifecycle Management - Activities- Methodologies- Disciplines- Tools- Benefits- ALM Tools and Products 1 Application Lifecycle Management (ALM)
Performance Point Overview Shivani Inderjee Business Intelligence Specialist Microsoft.
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
Stoneworks Software Corp. Presents Delegate for Windchill® An Executive Overview.
RequisitePro (1) Copyright, 2001 © Jerzy R. Nawrocki Requirements Engineering.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts Rational Unified Process Fundamentals Module 4: Core Workflows II - Concepts.
Visual Studio Team System overview Pierre Greborio Software Architect – PEWay Microsoft MVP – Solutions Architect.
Team Foundation Server 2010 Introductory presentation.
SMS Release Life cycle through VRS system Mulakandov Arthur MEDT DiME CQ CC AutoBuilder VRS … more Alarm System PMRMR&DQAT4QM CM.
David Chappell Principal Chappell & Associates SESSION CODE: DPR202.
How to build a tailored and unified ECM platform? The recipe for success, from the field Maxime ORAIN Head of European Alfresco Skills Centre Rémi MOEBS.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Source Control Repositories for Enabling Team Working Doncho Minkov Telerik Corporation
Introduction to Team Foundation Server 2010
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
Office 365 Development July 2014.
IT Management Services Infrastructure Services
Presentation transcript:

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

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 !!!

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.

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

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 !

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

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

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 …

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

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

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

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

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

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

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

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

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

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

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

DiME 22 Usage Statistics

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