SlideShare a Scribd company logo
1 of 22
Rational CLM
(Collaborative Lifecycle Management)
Prussian Eka Pradana
Agenda
Before Lunch
Introduction to Rational CLM
Terminology
Module 1: Navigating Rational Requirements Composer (Requirement Phase)
Rational Requirements Composer Overview
Navigating Rational Requirements Composer
Lab 1: Navigating Rational Requirements Composer and creating project area
Module 2: Capturing Requirements and Managing Artifacts
Gathering Requirements
Lab 2.1: Importing and Uploading Artifacts
Creating and Editing Requirement Artifacts
Lab 2.2: Creating Requirement Artifacts
Lab 2.3: Creating Module and Adding Artifact
Lab 2.4: Creating Project Baselines
Lab 2.5: Commenting on artifacts and module
Agenda -cont-
After Lunch
Module 3: Defining Business Processes (Design Phase)
Creating Business Process Diagram
Lab 3: Create Business Process Diagram (Create Pools, swimlanes, data object, artifacts, container)
Module 4: Creating Use Case Model
What is Use Case Model
Use Case Diagram
Use Case Specification
Lab 4: Working with Use Case
Module 5: Overview of Rational Team Concert & Project Area Preparation (Development Phase)
Introduction to Rational Team Concert
Project and Team Areas
Timelines and Iterations
Team Area, Roles, and Release
Agenda -cont-
Lab 5.2: Creating Team Areas
Lab 5.3: Defining Roles
Lab 5.4: Defining Release
Module 6: Managing Work Items and Change Management
Work Items
Lab 6.1: Creating Work Items
Lab 6.2: Assigning Work Items
Lab 6.3: Updating Work Items
Video Session: Integrating RTC and MS Visual Studio
Module 7: Planning The Test Effort (Testing Phase)
Test Plan Overview
Manage Test Plan Template
Lab 7.1 Create Test Plan and add quality objectives
Lab 7.2: Adding Test Case
Lab 7.3: Creating Test Script
Lab 7.4: Add Test Script to Test Case
Why SDLC and CLM is important?
What Customer Really Want?
INTRODUCTION TO RATIONAL CLM
ALM
• Application Lifecycle Management
– “The product lifecycle management (governance, development, and
maintenance) of application software”
• Evolved from Product Lifecycle Management (PLM)
• American Motors (now Chrysler) developed in 1985
• Needed to speed up its development processes to compete against larger competitors
• Key elements:
• Computer-aided design (CAD) software that made engineers more productive
• New communication system to allow conflicts to be resolved faster
• Centralize control of all drawings and documents in a central database to reduce maintenance costs
• ALM encompasses:
• Requirements management
• Software architecture
• Computer programming
• Software testing
• Software maintenance
• Change management
• Project management
• Release management
CLM Defined
• Collaborative Lifecycle Management
• Conceptually:
• The coordination of software development activities across
business and system requirements, design, development, build,
test, and delivery
• As a solution:
• A seamlessly integrated release of tools built on a Jazz team
server:
• IBM/Rational Team Concert (RTC)
• IBM Rational Quality Manager (RQM)
• IBM Rational Requirements Composer (RRC)
• Design Management
• IBM Rational Software Architect Design Manager (RSA) –
for systems and embedded software engineers
• IBM Rational Rhapsody Design Manager (RDM) –
for software designers
• Version 6.0.0 released on 2015
CLM: A Closer Look
Jazz Team Server
Requirements
Management
Quality/Test
Management
Planning Project Transparency
Change and Configuration Management
Jazz Team Server
Requirements
Management
Quality/Test
Management
Project Transparency
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Change and Configuration Management
CLM: A Closer Look
CLM: A Closer Look
Jazz Team Server
Requirements
Management
Quality/Test
Management
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
Change and Configuration Management
CLM: A Closer Look
Jazz Team Server
Requirements
Management
Quality/Test
Management
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
Version
Control
Work Items Build
Change and Configuration Management
BuildVersion Control Work Items
Change and Configuration Management
CLM: A Closer Look
CLM: A Closer Look
Work Items
• Component-based SCM
simplifies reuse across projects
• Change set-based for easy
feature additional/removal
• Server-based sandboxes
• Defects, enhancements, and
conversations
• View and share query results
• Approval and discussion
support
• Query editor interface
Change and Configuration Management
Version
Control
• Automated traceability to work
items and change sets
• Build definitions for team and
personal builds
• Local or remote build servers
• Multi-level continuous integration
Build
CLM: A Closer Look
Jazz Team Server
Requirements
Management
Quality/Test
Management
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
BuildVersion
Control
Work Items
• Component-based SCM
simplifies reuse across
projects
• Change set-based for easy
feature additional/removal
• Server-based sandboxes
• Defects, enhancements,
and conversations
• View and share query
results
• Approval and discussion
support
• Query editor interface
• Automated traceability to
work items and change sets
• Build definitions for team and
personal builds
• Local or remote build servers
• Multi-level continuous
integration
Change and Configuration Management
CLM: A Closer Look
Jazz Team Server
Requirements
Quality/Test
Management
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
BuildWork Items
• Component-based SCM
simplifies reuse across
projects
• Change set-based for easy
feature additional/removal
• Server-based sandboxes
• Defects, enhancements,
and conversations
• View and share query
results
• Approval and discussion
support
• Query editor interface
• Automated traceability to
work items and change sets
• Build definitions for team and
personal builds
• Local or remote build servers
• Multi-level continuous
integration
• Convenient tools to define
and organize requirements
• Automated traceability to
identify gaps and change
impact
• Visually define requirements
with diagrams and custom
project content
Change and Configuration Management
Version
Control
CLM: A Closer Look
Jazz Team Server
Requirements Quality/Test
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
BuildWork Items
• Component-based SCM
simplifies reuse across
projects
• Change set-based for easy
feature additional/removal
• Server-based sandboxes
• Defects, enhancements,
and conversations
• View and share query
results
• Approval and discussion
support
• Query editor interface
• Automated traceability to
work items and change sets
• Build definitions for team and
personal builds
• Local or remote build servers
• Multi-level continuous
integration
• Convenient tools to define
and organize requirements
• Automated traceability to
identify gaps and change
impact
• Visually define requirements
with diagrams and custom
project content
• Comprehensive test
planning
• Simplified lab management
• Quicker manual testing
• Requirements-driven testing
Change and Configuration Management
Version
Control
CLM: A Closer Look
Jazz Team Server
Requirements Quality/Test
Planning
• Integrated release/iteration planning
• Effort estimation & progress tracking taskboards
• Out of the box process templates: formal or agile
Project Transparency
• Customizable web based dashboards
• Real time metrics and reports
• Project Milestone tracking and status
BuildWork Items
• Component-based SCM
simplifies reuse across
projects
• Change set-based for easy
feature additional/removal
• Server-based sandboxes
• Defects, enhancements,
and conversations
• View and share query
results
• Approval and discussion
support
• Query editor interface
• Automated traceability to
work items and change sets
• Build definitions for team and
personal builds
• Local or remote build servers
• Multi-level continuous
integration
• Convenient tools to define
and organize requirements
• Automated traceability to
identify gaps and change
impact
• Visually define requirements
with diagrams and custom
project content
• Comprehensive test
planning
• Simplified lab management
• Quicker manual testing
• Requirements-driven testing
• Single structure for project-related artifacts
• World-class team on-boarding/off-boarding
including team membership, sub-teams, and
project inheritance
• Role-based operational control for flexible
definition of process and capabilities
• Team advisor for defining/refining “rules” and
enabling continuous improvement
• Process enactment and enforcement
• In-context collaboration enables team members
to communicate in context of their work
Change and Configuration Management
Version
Control
How CLM meets ALM imperatives
Jazz Team Server
Requirements Quality/Test
Planning
• Accelerate time to delivery with real-time planning
Project Transparency
• Refine predictability with development intelligence
• Reduce costs with continuous improvement
• Collaboration
• Traceability
• Maximize product value with in-context collaboration
• Reduce costs with continuous improvement
Change and Configuration Management
• Maximize product value with in-context collaboration
• Improve software quality with lifecycle traceability
• Collaboration
• Traceability
TERMINOLOGY
Terminology
• For Terminology see the docx

More Related Content

What's hot

Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
Steve Lange
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational software
 
Continuous Delivery using Release Management Automation
Continuous Delivery using Release Management AutomationContinuous Delivery using Release Management Automation
Continuous Delivery using Release Management Automation
Premkumar Veerakumar
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
ghodgkinson
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
ghodgkinson
 

What's hot (20)

Microsoft ALM Platform Overview
Microsoft ALM Platform OverviewMicrosoft ALM Platform Overview
Microsoft ALM Platform Overview
 
Agile ALM Tool Comparison
Agile ALM Tool ComparisonAgile ALM Tool Comparison
Agile ALM Tool Comparison
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC)
 
Steer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team ConcertSteer at the Team Level with Rational Team Concert
Steer at the Team Level with Rational Team Concert
 
IBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales PresentationIBM Rational Developer for System z Quick Start Sales Presentation
IBM Rational Developer for System z Quick Start Sales Presentation
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle Management
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
How Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom LineHow Microsoft ALM Tools Can Improve Your Bottom Line
How Microsoft ALM Tools Can Improve Your Bottom Line
 
Architecture solution architecture method
Architecture solution architecture methodArchitecture solution architecture method
Architecture solution architecture method
 
Rsc 2009 Understanding Ibm Rational Method Composer
Rsc 2009   Understanding Ibm Rational Method ComposerRsc 2009   Understanding Ibm Rational Method Composer
Rsc 2009 Understanding Ibm Rational Method Composer
 
Continuous Delivery using Release Management Automation
Continuous Delivery using Release Management AutomationContinuous Delivery using Release Management Automation
Continuous Delivery using Release Management Automation
 
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
Case Study: Experiences Using IBM Rational Method Composer to Deliver a BPM I...
 
Knowledge based enterprisinjg strategy for lean product develoment
Knowledge based enterprisinjg strategy for lean product develomentKnowledge based enterprisinjg strategy for lean product develoment
Knowledge based enterprisinjg strategy for lean product develoment
 
Overview of Rational Services Offerings
Overview of Rational Services OfferingsOverview of Rational Services Offerings
Overview of Rational Services Offerings
 
Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611Erp Implementation Methodology Wkshp 2.0 120611
Erp Implementation Methodology Wkshp 2.0 120611
 
Sdlc phases
Sdlc phasesSdlc phases
Sdlc phases
 
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...Software Factories in the Real World: How an IBM WebSphere Integration Factor...
Software Factories in the Real World: How an IBM WebSphere Integration Factor...
 
Resources slides
Resources slidesResources slides
Resources slides
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 

Viewers also liked

Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
IBM Rational software
 
RQM GDD - Sharmila Ramesh
RQM GDD -  Sharmila RameshRQM GDD -  Sharmila Ramesh
RQM GDD - Sharmila Ramesh
Roopa Nadkarni
 
LinkedIn with Salesforce
LinkedIn with SalesforceLinkedIn with Salesforce
LinkedIn with Salesforce
Robert Koehler
 
SANT JOAN LES FONTS - POBLES DE CTALAUNYA
SANT JOAN LES FONTS - POBLES DE CTALAUNYASANT JOAN LES FONTS - POBLES DE CTALAUNYA
SANT JOAN LES FONTS - POBLES DE CTALAUNYA
Manel Cantos
 

Viewers also liked (20)

1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Chicago Rational User Group 02112009
Chicago Rational User Group 02112009
 
Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
Module 5: Reports and Dashboards
Module 5: Reports and DashboardsModule 5: Reports and Dashboards
Module 5: Reports and Dashboards
 
Module 3: Working with Jazz Source Control
Module 3: Working with Jazz Source ControlModule 3: Working with Jazz Source Control
Module 3: Working with Jazz Source Control
 
RQM GDD - Sharmila Ramesh
RQM GDD -  Sharmila RameshRQM GDD -  Sharmila Ramesh
RQM GDD - Sharmila Ramesh
 
RQM
RQMRQM
RQM
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
ContactUs.com Screenshots (August 2014)
ContactUs.com Screenshots (August 2014)ContactUs.com Screenshots (August 2014)
ContactUs.com Screenshots (August 2014)
 
Paso de noche
Paso de nochePaso de noche
Paso de noche
 
Banco Mundial Catalizador del Cambio Climatico devastador
Banco Mundial Catalizador  del Cambio Climatico devastadorBanco Mundial Catalizador  del Cambio Climatico devastador
Banco Mundial Catalizador del Cambio Climatico devastador
 
LinkedIn with Salesforce
LinkedIn with SalesforceLinkedIn with Salesforce
LinkedIn with Salesforce
 
SANT JOAN LES FONTS - POBLES DE CTALAUNYA
SANT JOAN LES FONTS - POBLES DE CTALAUNYASANT JOAN LES FONTS - POBLES DE CTALAUNYA
SANT JOAN LES FONTS - POBLES DE CTALAUNYA
 
Social sales
Social salesSocial sales
Social sales
 
Calendario Viernes 18 Marzo 2016
Calendario Viernes 18 Marzo 2016Calendario Viernes 18 Marzo 2016
Calendario Viernes 18 Marzo 2016
 
Como instalar tune up utilities
Como instalar tune up utilitiesComo instalar tune up utilities
Como instalar tune up utilities
 
52 Tips to Success
52 Tips to Success52 Tips to Success
52 Tips to Success
 

Similar to Rational CLM at a glance

Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
Gurban Daniel
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
NyamburaKinyua
 

Similar to Rational CLM at a glance (20)

ALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the CloudALM with TFS: From the Drawing Board to the Cloud
ALM with TFS: From the Drawing Board to the Cloud
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Offshore Software Development company India
Offshore Software Development company IndiaOffshore Software Development company India
Offshore Software Development company India
 
Iscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development CompanyIscope Digital Media Offshore Software Development Company
Iscope Digital Media Offshore Software Development Company
 
software development life cycle
software development life cyclesoftware development life cycle
software development life cycle
 
Spm lecture-3
Spm lecture-3Spm lecture-3
Spm lecture-3
 
Lect3
Lect3Lect3
Lect3
 
project_life_cycles_models.ppt
project_life_cycles_models.pptproject_life_cycles_models.ppt
project_life_cycles_models.ppt
 
Sdlc
SdlcSdlc
Sdlc
 
Session2
Session2Session2
Session2
 
SDLC
SDLCSDLC
SDLC
 
Project oriented online realtime training on sql
Project oriented online realtime training on sqlProject oriented online realtime training on sql
Project oriented online realtime training on sql
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
Sdlc
SdlcSdlc
Sdlc
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Sdlc
SdlcSdlc
Sdlc
 
System development methodologies L2.ppt
System development methodologies L2.pptSystem development methodologies L2.ppt
System development methodologies L2.ppt
 
Session2.ppt
Session2.pptSession2.ppt
Session2.ppt
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 

Rational CLM at a glance

  • 1. Rational CLM (Collaborative Lifecycle Management) Prussian Eka Pradana
  • 2. Agenda Before Lunch Introduction to Rational CLM Terminology Module 1: Navigating Rational Requirements Composer (Requirement Phase) Rational Requirements Composer Overview Navigating Rational Requirements Composer Lab 1: Navigating Rational Requirements Composer and creating project area Module 2: Capturing Requirements and Managing Artifacts Gathering Requirements Lab 2.1: Importing and Uploading Artifacts Creating and Editing Requirement Artifacts Lab 2.2: Creating Requirement Artifacts Lab 2.3: Creating Module and Adding Artifact Lab 2.4: Creating Project Baselines Lab 2.5: Commenting on artifacts and module
  • 3. Agenda -cont- After Lunch Module 3: Defining Business Processes (Design Phase) Creating Business Process Diagram Lab 3: Create Business Process Diagram (Create Pools, swimlanes, data object, artifacts, container) Module 4: Creating Use Case Model What is Use Case Model Use Case Diagram Use Case Specification Lab 4: Working with Use Case Module 5: Overview of Rational Team Concert & Project Area Preparation (Development Phase) Introduction to Rational Team Concert Project and Team Areas Timelines and Iterations Team Area, Roles, and Release
  • 4. Agenda -cont- Lab 5.2: Creating Team Areas Lab 5.3: Defining Roles Lab 5.4: Defining Release Module 6: Managing Work Items and Change Management Work Items Lab 6.1: Creating Work Items Lab 6.2: Assigning Work Items Lab 6.3: Updating Work Items Video Session: Integrating RTC and MS Visual Studio Module 7: Planning The Test Effort (Testing Phase) Test Plan Overview Manage Test Plan Template Lab 7.1 Create Test Plan and add quality objectives Lab 7.2: Adding Test Case Lab 7.3: Creating Test Script Lab 7.4: Add Test Script to Test Case
  • 5. Why SDLC and CLM is important?
  • 8. ALM • Application Lifecycle Management – “The product lifecycle management (governance, development, and maintenance) of application software” • Evolved from Product Lifecycle Management (PLM) • American Motors (now Chrysler) developed in 1985 • Needed to speed up its development processes to compete against larger competitors • Key elements: • Computer-aided design (CAD) software that made engineers more productive • New communication system to allow conflicts to be resolved faster • Centralize control of all drawings and documents in a central database to reduce maintenance costs • ALM encompasses: • Requirements management • Software architecture • Computer programming • Software testing • Software maintenance • Change management • Project management • Release management
  • 9. CLM Defined • Collaborative Lifecycle Management • Conceptually: • The coordination of software development activities across business and system requirements, design, development, build, test, and delivery • As a solution: • A seamlessly integrated release of tools built on a Jazz team server: • IBM/Rational Team Concert (RTC) • IBM Rational Quality Manager (RQM) • IBM Rational Requirements Composer (RRC) • Design Management • IBM Rational Software Architect Design Manager (RSA) – for systems and embedded software engineers • IBM Rational Rhapsody Design Manager (RDM) – for software designers • Version 6.0.0 released on 2015
  • 10. CLM: A Closer Look Jazz Team Server Requirements Management Quality/Test Management Planning Project Transparency Change and Configuration Management
  • 11. Jazz Team Server Requirements Management Quality/Test Management Project Transparency Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Change and Configuration Management CLM: A Closer Look
  • 12. CLM: A Closer Look Jazz Team Server Requirements Management Quality/Test Management Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status Change and Configuration Management
  • 13. CLM: A Closer Look Jazz Team Server Requirements Management Quality/Test Management Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status Version Control Work Items Build Change and Configuration Management
  • 14. BuildVersion Control Work Items Change and Configuration Management CLM: A Closer Look
  • 15. CLM: A Closer Look Work Items • Component-based SCM simplifies reuse across projects • Change set-based for easy feature additional/removal • Server-based sandboxes • Defects, enhancements, and conversations • View and share query results • Approval and discussion support • Query editor interface Change and Configuration Management Version Control • Automated traceability to work items and change sets • Build definitions for team and personal builds • Local or remote build servers • Multi-level continuous integration Build
  • 16. CLM: A Closer Look Jazz Team Server Requirements Management Quality/Test Management Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status BuildVersion Control Work Items • Component-based SCM simplifies reuse across projects • Change set-based for easy feature additional/removal • Server-based sandboxes • Defects, enhancements, and conversations • View and share query results • Approval and discussion support • Query editor interface • Automated traceability to work items and change sets • Build definitions for team and personal builds • Local or remote build servers • Multi-level continuous integration Change and Configuration Management
  • 17. CLM: A Closer Look Jazz Team Server Requirements Quality/Test Management Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status BuildWork Items • Component-based SCM simplifies reuse across projects • Change set-based for easy feature additional/removal • Server-based sandboxes • Defects, enhancements, and conversations • View and share query results • Approval and discussion support • Query editor interface • Automated traceability to work items and change sets • Build definitions for team and personal builds • Local or remote build servers • Multi-level continuous integration • Convenient tools to define and organize requirements • Automated traceability to identify gaps and change impact • Visually define requirements with diagrams and custom project content Change and Configuration Management Version Control
  • 18. CLM: A Closer Look Jazz Team Server Requirements Quality/Test Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status BuildWork Items • Component-based SCM simplifies reuse across projects • Change set-based for easy feature additional/removal • Server-based sandboxes • Defects, enhancements, and conversations • View and share query results • Approval and discussion support • Query editor interface • Automated traceability to work items and change sets • Build definitions for team and personal builds • Local or remote build servers • Multi-level continuous integration • Convenient tools to define and organize requirements • Automated traceability to identify gaps and change impact • Visually define requirements with diagrams and custom project content • Comprehensive test planning • Simplified lab management • Quicker manual testing • Requirements-driven testing Change and Configuration Management Version Control
  • 19. CLM: A Closer Look Jazz Team Server Requirements Quality/Test Planning • Integrated release/iteration planning • Effort estimation & progress tracking taskboards • Out of the box process templates: formal or agile Project Transparency • Customizable web based dashboards • Real time metrics and reports • Project Milestone tracking and status BuildWork Items • Component-based SCM simplifies reuse across projects • Change set-based for easy feature additional/removal • Server-based sandboxes • Defects, enhancements, and conversations • View and share query results • Approval and discussion support • Query editor interface • Automated traceability to work items and change sets • Build definitions for team and personal builds • Local or remote build servers • Multi-level continuous integration • Convenient tools to define and organize requirements • Automated traceability to identify gaps and change impact • Visually define requirements with diagrams and custom project content • Comprehensive test planning • Simplified lab management • Quicker manual testing • Requirements-driven testing • Single structure for project-related artifacts • World-class team on-boarding/off-boarding including team membership, sub-teams, and project inheritance • Role-based operational control for flexible definition of process and capabilities • Team advisor for defining/refining “rules” and enabling continuous improvement • Process enactment and enforcement • In-context collaboration enables team members to communicate in context of their work Change and Configuration Management Version Control
  • 20. How CLM meets ALM imperatives Jazz Team Server Requirements Quality/Test Planning • Accelerate time to delivery with real-time planning Project Transparency • Refine predictability with development intelligence • Reduce costs with continuous improvement • Collaboration • Traceability • Maximize product value with in-context collaboration • Reduce costs with continuous improvement Change and Configuration Management • Maximize product value with in-context collaboration • Improve software quality with lifecycle traceability • Collaboration • Traceability