Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2011 IBM Corporation What’s New in RMC 7.5.2 Project, Product & Portfolio Management and Process Management Solutions Bruce MacIsaac Rational Method.

Similar presentations


Presentation on theme: "© 2011 IBM Corporation What’s New in RMC 7.5.2 Project, Product & Portfolio Management and Process Management Solutions Bruce MacIsaac Rational Method."— Presentation transcript:

1 © 2011 IBM Corporation What’s New in RMC 7.5.2 Project, Product & Portfolio Management and Process Management Solutions Bruce MacIsaac Rational Method Composer Content Development Lead IBM Confidential

2 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational RMC 7.5.2 Main Themes  User Defined Types, Relationships and Attributes –More flexibility in modeling your process your way –Support for separation of duties specification (ex. RACI relationships) –Ability to capture/model tool specific data (ex. RTC work item types, RTC permissions)  Simplified Team Process tailoring – Keep it Simple! –Make it easier for any team member to view and tailor team process –New “Team Process” UI perspective hides RMC complexities (variability, plug-ins, etc.) –Ability to shell share “Team Process” perspective with RTC –Make it easy to identify, harvest and share changes by successful teams  Enhanced RMC-CLM interoperability for process enactment –Create and deploy Jazz process templates based on, and linked to, a method configuration –Generate and deploy work item templates to existing Jazz project areas to jumpstart plans based on proven patterns of success –Create new Jazz Roles, Work Item Types and Work Items in existing Jazz project areas based on, and linked to, item descriptions from RMC

3 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational User Defined Types, Attributes and Relationships  RMC 7.5.1.2 introduced user defined types (UDT) – Some possibilities Risk and associated Mitigation techniques CMMi Process Area, Specific Goal, Specific Practice and relationships Business Objective, Strategy, Tactic to support MCIF  RMC 7.5.2 extends this so users can customize standard SPEM types to include custom attributes and relationships – Support for RACI separation of duties – Role based permissions – Create “relationship tables” (state transition, RACI matrices, etc.) – If you can imagine it, you can model and communicate it!

4 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Defining User Defined Types (Available since RMC 7.5.1.2)  Create (or edit) the “user_defined_types.xml” file (resides in the library “configurations” folder)  Update UDT Elements… function will refresh the library with changes

5 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Example User Defined Type – Work Product State  Example UDT Definition – Work Product State  Based on SPEM Practice element  Up to 7 user defined rich text fields  Custom default icons (shape and node icons) –Can change icons for each instance if desired  Can reference any other element type –Support for “qualified references” –Option to create “back-links” on referenced elements

6 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Extending SPEM Types – Example Work Product Extension  Create a State Transition Table –Add custom relationships for States and Actions –Define Table as initial state (rows), final state (columns), actions (cells) –Ability to suppress references in published page

7 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Extending Existing Types – Separation of Duties (RACI) Example  Re-use existing SPEM “Primary Performer” and “Additional Performer” relationships for “Responsible” and “Consulted” roles. Existing roles can be rename on published pages via simple skin customization.  Add new Task custom relationships for “Accountable”, “Informed” roles Two new relationships added: Accountable Role Informed Roles IBM Confidential

8 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Extending Existing Types – Separation of Duties (RACI) Example  Resulting published views New relationships added. Back-links can be created automatically on target elements (optional) Model info used to capture responsibilities in WBS. Label on role diagram updated via “skin” customization IBM Confidential SPEM relationships renamed via “skin” customization

9 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Jazz Work Item Types  This attribute controls whether an RMC type can be used to create a Jazz Work Item Type  To enable creation of a Jazz Work Item Type, add IsJazzWorkItemType = “true” flag to user_defined_types.xml –See Modifying an existing method type for detailsModifying an existing method  The following example makes it possible to create Jazz Work Item Types based on RMC Work Products: Last Updated: 24 August 2011

10 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational RMC 7.5.2 Main Themes  User Defined Types, Relationships and Attributes –More flexibility in modeling your process your way –Support for separation of duties specification (ex. RACI relationships) –Ability to capture/model tool specific data (ex. RTC work item types, RTC permissions)  Simplified Team Process tailoring – Keep it Simple! –Make it easier for any team member to view and tailor team process –New “Team Process” UI perspective that hides RMC complexities (variability, plug-ins, etc.) –Ability to shell share “Team Process” perspective with RTC –Make it easy to identify, harvest and share changes by successful teams  Enhanced RMC-CLM interoperability for process enactment –Create and deploy Jazz process templates based on, and linked to, a method configuration –Generate and deploy work item templates to existing Jazz project areas to jumpstart plans based on proven patterns of success –Create new Jazz Roles, Work Item Types and Work Items in existing Jazz project areas based on, and linked to, item descriptions from RMC

11 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Simplified Team Process Perspective in RTC  Select a “base” Method and browse method configuration directly in RTC rich client  To customize, create a new variant or select an existing variant using the “Team” drop down

12 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Simplified Team Process Perspective in RTC  “rmcteam1” Team tailors the base method “OpenUP”  Context menu in Team Process Navigator provides options to: –Create a New… element –Edit the element –Suppress the element –Revert to base element IBM Confidential

13 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Simplified Team Process Perspective in RTC (Behind the scenes)  Team members do not have to understand RMC/SPEM concepts like “plug-in”, “configurations”, “variability”  RMC manages this complexity “behind the scenes” so method architects can easily identify who changed what, and harvest changes from successful teams. Authoring perspective reveals the “magic” Separate RMC method plug-in created to hold changes made by team Plug-in is associated with the base method configuration Appropriate variability is applied to new/changed elements so base content remains unchanged! All deltas in one plug-in that can be harvested.

14 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational RMC 7.5.2 Main Themes  User Defined Types, Relationships and Attributes –More flexibility in modeling your process your way –Support for separation of duties specification (ex. RACI relationships) –Ability to capture/model tool specific data (ex. RTC work item types, RTC permissions)  Simplified Team Process tailoring – Keep it Simple! –Make it easier for any team member to view and tailor team process –New “Team Process” UI perspective that hides RMC complexities (variability, plug-ins, etc.) –Ability to shell share “Team Process” perspective with RTC –Make it easy to identify, harvest and share changes by successful teams  Enhanced RMC-CLM interoperability for process enactment –Create and deploy Jazz process templates based on, and linked to, a method configuration –Generate and deploy work item templates to existing Jazz project areas to jumpstart plans based on proven patterns of success –Create new Jazz Roles, Work Item Types and Work Items in existing Jazz project areas based on, and linked to, item descriptions from RMC

15 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Jazz Enactment Flag  Controls whether or not the element will be included in a Jazz process template by default  Flag is available on: –Role editor (General Information section) –Phase, Iteration, Activity, Capability Pattern Properties editor (General tab) –Any other type that has isJazzWorkItemType = true  When you create a Jazz process template all elements with this flag set will be included in the template by default –Option is available to over-ride this flag when creating template (see next slide) Last Updated: 24 August 2011

16 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enabling the new Jazz integration capabilities  Some clients do not use RTC (or CLM tools)  There is a preference setting “Jazz Integration” on the Window  Preferences dialog to enable/disable the Jazz integration  Setting is Enabled (checked) by default  Disabling this preference will suppress the “Jazz Enactment” selection in editors Last Updated: 24 August 2011

17 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

18 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first. Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

19 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first. Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

20 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first. Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

21 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first. Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

22 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template base on, and linked to a method config  Command available in the Team Process perspective provided to create and deploy a Jazz process template to a Jazz Team Server Publish and deploy web app to JTS first. Provide path to published website (context root) Select base template Several provided, you can add your own Select base timeline Several provided, you can add your own Optionally review/tweak options: Roles Work Item Types Work Item Templates Select target Jazz Team Server repository connection Template generated and deployed to server for use

23 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability Creating a Jazz Process Template  Process template created in this manner includes content from, and links to, guidance from source method configuration  Permissions, work item type attributes, state machines, etc. are candidates for future enhancements

24 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC- CLM Interoperability – Update existing Project Area Scenario A – Create a CLM “Task” work item from an RMC task  A Team lead browses process description in RTC (Team Process perspective)  Team Lead views “Design the Solution” task  Team Lead clicks “Create Jazz Work Item” on context menu  Task is created in RTC and a link to the task description from RMC is added to the description field  Assignee has all the information required to complete the task RMC Task (description) RTC Task (work item) IBM Confidential

25 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability – Update existing Project Area Scenario B – Create an RTC plan from an RMC activity  A Project Manager browses process description in RTC (Team Process perspective)  Project Manager opens a capability pattern (i.e. a reusable work breakdown structure)  PM clicks “Create Jazz Work Item Template”  A work item template is created in the selected RTC project area  Template can be instantiate in RTC to create a plan in RTC –set of related work items parent/child and predecessor/successor relationships) –For each new item in RTC the description is populated with the description from the relevant RMC element (See scenario A) RMC Capability Pattern (WBS template) RTC Plan (Work Item Template) IBM Confidential

26 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Enhanced RMC-CLM Interoperability – Update existing Project Area Scenario C – Create an RTC role from an RMC role  A Team lead browses process description in RTC (Team Process perspective)  Team Lead add a new Role “Globalization Coordinator”  Team Lead clicks “Create Jazz Role”  Role definition is created in the selected RTC project area and the RMC role description is copied to the new role description field RMC Role RTC Role IBM Confidential

27 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Other Enhancements and Defects Corrected in RMC 7.5.2  Total of 64 Defects corrected  Total of 38 Enhancement  Notable Enhancements –Support for MS Project 2010 –Support for MS Sharepoint 2010 –Support for Eclipse 3.6.2 –Support for Firefox 10 ESR –Search Applet support for new Java Plug-in Architecture

28 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational On-line help for new capabilities  We have a small set back with availability of updated InfoCenter content.  Info Center will be updated no later than Sept 30  In the interim, on-line help will be available here on June 14, 2012: –http://www.ibm.com/support/docview.wss?uid=swg27027352 Creating a team processhttp://www.ibm.com/support/docview.wss?uid=swg27027352 –http://www.ibm.com/support/docview.wss?uid=swg27027351 Creating a user-defined typehttp://www.ibm.com/support/docview.wss?uid=swg27027351 –http://www.ibm.com/support/docview.wss?uid=swg27025164 Modifying an existing method typehttp://www.ibm.com/support/docview.wss?uid=swg27025164 –http://www.ibm.com/support/docview.wss?uid=swg27027354 Updating a Jazz Project Area using Rational Method Composerhttp://www.ibm.com/support/docview.wss?uid=swg27027354 –http://www.ibm.com/support/docview.wss?uid=swg27027353 Generating a Jazz Process Templatehttp://www.ibm.com/support/docview.wss?uid=swg27027353 –http://www.ibm.com/support/docview.wss?uid=swg27027017 Rational Method Composer command line optionshttp://www.ibm.com/support/docview.wss?uid=swg27027017 Last Updated: 24 August 2011

29 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational www.ibm.com/software/rational

30 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational Where to Go for More Information  Trial download of RMC 7.5.2 (includes RUP and the IBM Practices libraries) –http://www.ibm.com/developerworks/downloads/r/ruphttp://www.ibm.com/developerworks/downloads/r/rup  RMC and Practices Group on devWorks (public) –https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=ab3ac471-d004-4886-970e-2e897a7f21fbhttps://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=ab3ac471-d004-4886-970e-2e897a7f21fb  RMC-RTC/CLM Interoperability –https://www.ibm.com/developerworks/mydeveloperworks/blogs/ab3ac471-d004-4886-970e-2e897a7f21fb/entry/rmc_rtc_interoperability_demos5?lang=enhttps://www.ibm.com/developerworks/mydeveloperworks/blogs/ab3ac471-d004-4886-970e-2e897a7f21fb/entry/rmc_rtc_interoperability_demos5?lang=en  IBM Rational Solution Process assets –https://www-304.ibm.com/support/docview.wss?rs=2360&uid=swg24030663https://www-304.ibm.com/support/docview.wss?rs=2360&uid=swg24030663 Do not hesitate to contact us: Bruce Macisaac, RMC Content Development Lead – bmacisaa@us.ibm.combmacisaa@us.ibm.com Ricardo Balduino, RMC Method Architect – balduino@us.ibm.combalduino@us.ibm.com Bing Xu, RMC Development Manager – bxu@us.ibm.combxu@us.ibm.com IBM Confidential

31 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational www.ibm.com/software/rational

32 © 2011 IBM Corporation Enabling Product and Service Innovation | Rational © Copyright IBM Corporation 2012. 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. www.ibm.com/software/rational


Download ppt "© 2011 IBM Corporation What’s New in RMC 7.5.2 Project, Product & Portfolio Management and Process Management Solutions Bruce MacIsaac Rational Method."

Similar presentations


Ads by Google