New integrations for synergy and change - Sean Innes
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

New integrations for synergy and change - Sean Innes

  • 2,439 views
Uploaded on

 

  • 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
2,439
On Slideshare
2,439
From Embeds
0
Number of Embeds
0

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

Transcript

  • 1. Key new integrations for Synergy and Change Sean Innes Senior Manager Product Manager - Synergy & change Sean.innes@au1.ibm.com Kamal Kumar.C QA Change & Interfaces Kamalkumar.Chandrashekar@in.ibm.com iCRM13 iCRM06 © 2009 IBM Corporation
  • 2. IBM Rational Software Conference 2009 Agenda Synergy and Change integrations 2009 roadmap Change integrations Synergy integrations iCRM06 2
  • 3. IBM Rational Software Conference 2009 Rational Change, integrations Roadmap - 2009 Rational Change 5.2 • ECP Components out of the box • Rich Text Fields • Change working with 3rd Party Web App Svr (WAS) Rational Change Synchr. Server 1.4 Rational Change • Change – Focal Synchr. Server 1.3 Point • Change – Focal • Focal Point - Point 4 3 2 , 0 1 . 7 v C DOORS • Focal Point - • Change – Change DOORS Rational Change for Rational Change for • Change – • Change – Change HP Quality Center Subversion ClearQuest Interface 3.7 Interface v1.1 • Change – RTC / Rational Change for RQM DOORS Interface 5.7 • Focal Point – Focal Point Rational Change for ClearCase Rational Change for Interface 2.1 ClearQuest Interface 1.0 First Half 2009 Second half 2009 iCRM06 3
  • 4. IBM Rational Software Conference 2009 Rational Synergy, integrations Roadmap - 2009 Rational Synergy 7.1 • Advanced CBD Synergy 7.1a (Asian • Link Based Work Version Only) Area in New User interface • New improved archiver Rational Synergy for Rational Team 4 3 2 , 0 1 . 7 v C Concert Interface 1.0 Rational Synergy for Rational Synergy for Eclipse interface 4.2 MSCCi Interface v2.1 Rational Synergy for VS 2005 interface Including : 3.7 Visual Basic 6 Visual C++ 6 Rational Synergy for Rhapsody VS 2008 interface PowerBuilder 4.2 First Half 2009 Second Half 2009 iCRM06 4
  • 5. IBM Rational Software Conference 2009 Agenda Synergy and Change integrations 2009 roadmap Change integrations Change Management across the lifecycle DOORS - Change System Architect - Change Change Synchronization Server Change – Focal Point Change - ClearQuest Change – RTC Change interface with SCM tools ClearCase Subversion Future Forward Synergy integrations iCRM06 5
  • 6. IBM Rational Software Conference 2009 Change Management across the lifecycle Foster creativity and Automate processes Provide visibility to innovation with the right tooling changes by priority Assign ownership Size the process to Report metrics to Manage project the team(s) support the process communication Collect the right Escalate potential risks measures to decision makers Collaborate Automate Report Drive organizational Lower costs and improve Continuously improve by consensus on priorities quality by automating measuring progress and improve workforce workflow based on against desired business productivity real-time information outcomes The Business Process of Software & Systems Delivery iCRM06 6
  • 7. IBM Rational Software Conference 2009 Change management beyond SW development IT Architectural Principles, Patterns, Proposal/ Assets, Frameworks The Business Requirements IT Strategy Manage Manage Manage Manage Architecture Architecture Stakeholder Stakeholder Portfolio Portfolio Mgt Mgt Requests Requests Project Approval; Requests Requirements, EA Status Users Development Release Candidate Develop Develop Quality Quality Use Solution Use Solution Solution Solution Management Management Defects Request for Change Operations Release Candidate Manage Manage Transition Transition Service Level Agreement, Solution Solution Release Solution Solution Infrastructure, Assets, Capacity iCRM06 7
  • 8. IBM Rational Software Conference 2009 Manage Manage DOORS - Change Portfolio Portfolio What is it? Develop Develop What’s new in 5.6 ? (Nov ’08) Solution Solution What’s new in 5.7? (June ’09) Demo Future Forward iCRM06 8
  • 9. IBM Rational Software Conference 2009 DOORS – Change; What is it? Requirements Change Management Provides a flexible, consistent and repeatable process for managing changes of the requirements baselined by the Program Change Control Board at all levels Requirements Implementation Enables control of the implementation of changes Links each engineering task and impacted object to an original change order. Reduces scope creep, streamlines development, and provides real-time visibility of the relationships between requirements and development activities. iCRM06 9
  • 10. IBM Rational Software Conference 2009 DOORS – Change; What is new in v5.6? Send more attributes to Change during IR Submission Allow the user to select which DOORS attributes will be sent to Change when submitting an IR. Default mappings: Object Heading -> Problem Synopsis Object Text-> Problem Description Show more DOORS information in Change Allow the user to specify which DOORS attributes will be displayed in the "Associated Requirement(s)" section of the IR Show form. By default, DOORS ID, Object Heading, and Object Text are displayed Platforms DOORS 9.1, Change 5.1 iCRM06 10
  • 11. IBM Rational Software Conference 2009 DOORS – Change; What is new in v5.7? RCR Report generation using Rational Publishing Engine Delete object and links with one RCR Platforms DOORS 9.1 & 9.2 Change 5.1 & 5.2 iCRM06 11
  • 12. IBM Rational Software Conference 2009 iCRM06 12
  • 13. IBM Rational Software Conference 2009 DOORS – Change; Future Forward Soon to Release New Functionality: Review and Apply RCRs in shareable edit mode iCRM06 13
  • 14. IBM Rational Software Conference 2009 System Architect – Change Architecture Architecture Mgt Mgt What is it? Enterprise Architecture Change Management Gives organizations a formal method to manage the complexity associated with deploying EA and BPA that span business and IT Manage changes of models and tasks In this release, the integration delivers the following benefits: Establish Governance and Compliance in the EA Process Manage Lifecycle Customization Establish Project Security Track Project Progress thru Change Reporting iCRM06 14
  • 15. IBM Rational Software Conference 2009 System Architect – Change (2) Architecture Architecture Mgt Mgt Future Forward Enforcement Ability to mandate using the Change process Pre-Defined Lifecycle (not the dev lifecycle) iCRM06 15
  • 16. IBM Rational Software Conference 2009 Agenda Synergy and Change integrations 2009 roadmap Change integrations Change Management across the lifecycle DOORS – Change 5.7 System Architect - Change Synchronization Server Change – Focal Point Change - ClearQuest Change – RTC, Change – RQM Change interface with SCM tools ClearCase Subversion Future Forward Synergy integrations iCRM06 16
  • 17. IBM Rational Software Conference 2009 Change Synchronization Server – Generic Part What is new in 1.3? New Focal Point – Focal Point synchronizer Focal Point – DOORS synchronizer supports sync across time zones User interface updated for improved usability What is new in 1.4? Change – ClearQuest synchronizer bundled with Synchronization Server New Change – Rational Team Concert/Rational Quality Manager synchronizer E-mail notification of synchronization errors iCRM06 17
  • 18. IBM Rational Software Conference 2009 Manage Manage Change – Focal Point Portfolio Portfolio What is it? Prioritized Features Driven Development Support Develop Develop Change Requests are automatically created in relation Solution Solution to FP prioritized Features Change Requests prioritization Change Requests selected for prioritization are automatically created in Focal Point What’s new with Change Synch. server 1.3? Synchronize change request status What’s new with Change Synch. server 1.4? No new features in this release iCRM06 18
  • 19. IBM Rational Software Conference 2009 iCRM06 19
  • 20. IBM Rational Software Conference 2009 Change - ClearQuest What is it? Support Collaboration across teams using different Change Management solutions Use Case 1: – Team A uses Synergy + Change – Team B uses ClearQuest + ClearCase – Team A and Team B exchange Change Requests Use case 2: – Requirements Engineering uses DOORS + Change – Development uses ClearQuest + ClearCase – Unified Change Management process for both Requirements and Development Demo iCRM06 20
  • 21. IBM Rational Software Conference 2009 Change – RTC / Change - RQM Develop Develop Quality Quality Solution Management What is it ? Solution Management 1. Support collaboration between teams using Change and RTC 2. Use RTC to perform Agile Planning and schedule risk assessment of Change CRs Use RQM to perform Test Management and Manage Defect resolution in Rational Change iCRM06 21
  • 22. IBM Rational Software Conference 2009 Change – RTC, What is it? Description: Synchronize Change CRs with Rational Team Concert WIs Use Case 1: Support collaboration between teams using Change and RTC 1. Two teams need to collaborate and exchange defects and Enhancement requests, Team A is using Change (along with Synergy) and Team B is using Team Concert 2. Administrator installs the synchronization server, configures the mapping between RTC and Change data, and starts the service to sync the data between repositories on 5 minute intervals. 3. Each team use their product with their defined workflow. 1. Team A Defects and Enhancement Requests are created in Change and are automatically synchronized in Team B RTC repository when they are related to a component maintained by Team B 2. Team B Defects and Enhancement Requests are created in RTC and are automatically synchronized in Team A Change repository when they are related to a component maintained by Team A 3. As the Defects and Enhancement Requests are kept in sync – each team can see how the transferred Defects and Enhancements Requests progress in their lifecycle in looking at them in their respective tool. Automated Change Synchronization RTC Team A Team B iCRM06 22
  • 23. IBM Rational Software Conference 2009 Change – RTC, What is it? Use case 2: Use RTC to perform Agile Planning and schedule risk assessment of Change CRs 1. A Team is using Synergy and Change, RTC is also used in the organization. The team lead decides to use an Agile development process and is interested in leveraging RTC Agile planning capabilities 2. Administrator installs the synchronization server, configures the mapping between RTC and Change data, and starts the service to sync the data between repositories on 5 minute intervals. 3. The team Change Requests are automatically replicated in RTC repository as Work Items where the team leader can assign them to an iteration and to team members, 4. The assignments are automatically replicated back into Change repository where the team members are working. 5. As they progress in their lifecycle they are synchronized back into RTC repository where the team lead can track the project progress according to the iteration plan Automated Synchronization RTC Change Team members Team lead iCRM06 23
  • 24. IBM Rational Software Conference 2009 Change – RQM, What is it? Description: Synchronize RQM Defects with Change CRs. Use case: Use RQM to perform Test Management and Manage Defect resolution in Rational Change 1. Team A is using Synergy and Change, Team B is using RQM. Team B is testing the application developed by Team A 2. As the test progresses, Defects are uncovered and created in RQM 3. The Defects are automatically replicated in Change repository where Team A can investigate and fix them 4. As the Defects evolve in their lifecycle, their status are updated in RQM where Team B can see their progress. Automated Change Synchronization RQM Team A Team B iCRM06 24
  • 25. IBM Rational Software Conference 2009 Agenda Synergy and Change integrations 2009 roadmap Change integrations Change Management across the lifecycle DOORS – Change 5.7 System Architect - Change Change Synchronization Server Change – Focal Point Change - ClearQuest Change – RTC Change interface with SCM tools ClearCase Subversion Future Forward Synergy integrations iCRM06 25
  • 26. IBM Rational Software Conference 2009 Change - ClearCase Develop Develop Solution Solution What is it? Purpose: Central Change Management with teams using different SCM tools One single Change Management solution for teams using both Synergy and ClearCase Supports both CC and CC UCM usage model Future Forward Support of latest versions of Change (5.2) and of ClearCase (7.1) iCRM06 26
  • 27. IBM Rational Software Conference 2009 Change - Subversion Develop Develop Solution Solution What is it? Purpose: Central Change Management with teams using different SCM tools One single Change Management solution for teams using both Synergy and Subversion (with Eclipse Mylyn) Future Forward Support of latest Change (5.2), Eclipse (3.4, 3.5) and Subversion version (1.6) iCRM06 27
  • 28. IBM Rational Software Conference 2009 Change integrations – Future Forward Technology Common REST API with ClearQuest Common integrations with ClearQuest Natural tool inter-compatibilty with Change/ClearQuest/RTC all working with Rational Quality Manager (RQM) Change Future as an extension of Jazz Work Items Integrations with Jazz based products Insight Focal Point for Project Management … Extend the scope to support IT Operations & PLM iCRM06 28
  • 29. IBM Rational Software Conference 2009 Integration Strategy Open Services for Lifecycle Collaboration (OSLC) Change Management 1.0 3rd Party and Rational tools rd System Architect Mylyn Quality Manager Create Query Modify Open Services for Lifecycle Collaboration (OSLC) Change Management 1.0 Spec REST API REST API REST API ClearQuest Change Jazz Work Items A wealth of integrations: • consistent set across ClearQuest, Change, RTC Visit us at: http://www.open-services.net • consistent capabilities for common integrations • no duplicated efforts iCRM06 29
  • 30. IBM Rational Software Conference 2009 Change integrations – Future Forward IT Architectural Principles, Patterns, Proposal/ Assets, Frameworks The Business Requirements IT Strategy Manage Manage Manage Manage Architecture Architecture Stakeholder Stakeholder Portfolio Portfolio Mgt Mgt Requests Requests Project Approval; Requests Requirements, EA Status Users Development Release Candidate Develop Develop Quality Quality Use Solution Use Solution Solution Solution Management Management Defects Request for Change Operations Release Candidate Manage Manage Transition Transition Service Level Agreement, Solution Solution Release Solution Solution Infrastructure, Assets, Capacity iCRM06 30
  • 31. IBM Rational Software Conference 2009 Agenda Synergy and Change integrations roadmap Change integrations Synergy integrations Synergy – Eclipse 4.2 Synergy – VS 2005 / 2008 Synergy – MSCCi (Microsoft Source Code Control Interface) Visual Basic 6 Visual C++ 6 Rhapsody PowerBuilder 11.5 Synergy – RTC (Proposed for Q4 – 2010) iCRM06 31
  • 32. IBM Rational Software Conference 2009 Synergy – Eclipse (v4.2) What is it? Synergy plug-in to Eclipse (3.4) working with Eclipse IDEs and Eclipse based products (RAD 7.5). What’s new? Support for Synergy 7.1 Synergy 7.0 Synergy 6.6a Synergy 6.5 iCRM06 32
  • 33. IBM Rational Software Conference 2009 Synergy – Visual Studio 2005, 2008 What is it? Synergy extension to Visual Studio allowing to work with Visual Studio 2005 and 2008 IDEs What’s new? Support for Synergy 7.1 iCRM06 33
  • 34. IBM Rational Software Conference 2009 iCRM06 34
  • 35. IBM Rational Software Conference 2009 © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials 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 the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. iCRM06 35