SlideShare une entreprise Scribd logo
1  sur  43
Accelerating Product and Service Innovation
Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9.0
The Rational solution for Collaborative Lifecycle
Management (CLM)
Appendix B: The Rational solution for Collaborative Lifecycle
Management (CLM)
© Copyright IBM Corporation 2008, 2014
Unit objectives
After completing this unit, you should be able to:
• Describe the Rational® solution for Collaborative
Lifecycle Management (CLM).
• Explain how the Rational solution for CLM enables
these activities:
 In-context collaboration across the lifecycle
 Common, real-time planning
 Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
Introduction to CLM
> = Current topic
>Introduction to CLM
 Collaboration across the
lifecycle
 Common planning
 Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
The Rational solution for Collaborative Lifecycle Management
BM Rational solution
for Collaborative Lifecycle Management
Design
(Beta)
QualityRequirements
Software Change and
Configuration
Open Lifecycle Integration Platform
ArchitectEngineerAnalystDeveloperQuality ProfessionalDeployment Engineer
Seamless
integration of
application
lifecycle tools Transparency
and open
collaboration
among teams
across the
lifecycle
Powered by the
Jazz
technology
platform
© Copyright IBM Corporation 2008, 2013
Open Services for Lifecycle Collaboration (OSLC)
Standardizes the way that software lifecycle tools share data
 Link-based model
 Data is where it should be
 Standards-based model
 Tool-, solution-, and
technology-agnostic
© Copyright IBM Corporation 2008, 2013
CLM products, applications, and capabilities
Jazz Team Server
Change and Configuration
Management
Quality Management
Requirements Management
Automation
Change
managementPlanning SCM
Test
management
Requirements
management
Reporting
(BIRT)
Reporting
(RRDG, RRDI)
Distributed
SCM
Host system
development
Products
Applications
Capabilities: The smallest unit of functioning that can be enabled through licensing
Report
customization
Design Management (BETA)
Rational Team
Concert
Rational Quality
Manager
Rational
Requirements
Composer
Rational Software
Architect
Design
management
© Copyright IBM Corporation 2008, 2013
Role-based client access licensing
Access to capabilities is controlled by role-based licenses
Roles Change
management
Report
customization
Planning SCM Automation Test
Management
Requirements
Management
CLM
Professional
RW RW RW RW RW RW RW
Developer RW RW RW RW RW R R
Quality
Professional
RW RW RW R R RW RW
Analyst RW RW RW R R R RW
Contributor RW RW RW R R R R
Stakeholder RW R R
Developer
(Enterprise)
RW RW RW RW RW R R
R=read
RW=read/write
© Copyright IBM Corporation 2008, 2013
Project areas and lifecycle projects
Change management
project area
Requirements management
project area
Design management
project area
Quality management
project area
Q
uality
m
anagem
ent
(quality
m
anagem
ent artifacts)
Requirements
(requirements)
Change
m
anagem
ent
(requirem
ents change
requests)
Change
m
anagem
ent
(im
plem
entation
requests)
Requirem
ents
(requirem
ents)
Change management
(change requests)
Q
uality
m
anagem
ent
(quality
m
anagem
ent tasks)
C
hange
m
anagem
ent
(defects)© Copyright IBM Corporation 2008, 2013
Working in a lifecycle project
When you work in a
lifecycle project, you
have visibility into
work in associated
project areas.
You can work in
associated project
areas, depending on
role permissions.
© Copyright IBM Corporation 2008, 2013
Navigating a lifecycle project
Use the Home menu to
navigate to project areas.
© Copyright IBM Corporation 2008, 2013
Collaboration across the lifecycle
> = Current topic
 Introduction to CLM
> Collaboration across the
lifecycle
 Common planning
 Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
In-context collaboration
The Jazz technology platform facilitates real-time, in-context
collaboration across the software lifecycle
Work items
Rich hover
information
Dashboards
In-context
comments and
requirements
reviews
© Copyright IBM Corporation 2008, 2013
Use work items to manage project work
Use work items to track and
manage tasks and issues
during a project
 Record defects
 Describe feature improvements
 Identify tasks to be performed
Project templates in CCM
define work item types
Each work item type has
attributes and a state
transition model
•
© Copyright IBM Corporation 2008, 2013
Work item example: Scrum process story item
Unique
identifier.
The current
state, which you
can change.
Attributes, which
provide
information to
manage, track,
and report on the
project.
The Discussion
section, in which
team members
record notes or
exchange
information.
Links to other
CLM
resources.
Links are
created on the
Links tab.
© Copyright IBM Corporation 2008, 2013
View project information in dashboards
Customizable project and personal dashboards provide real-time
views into project information across project areas.
Have any change requests arrived
since the last milestone?
Which requirements are linked to
stories for implementation?
© Copyright IBM Corporation 2008, 2013
Query results in dashboard widgets
Create queries and
then view results in
dashboard widgets.
© Copyright IBM Corporation 2008, 2013
View information about project resources in rich hovers
In-context rich
hovers provide
visibility into
information
about project
resources. The
information is
always the latest.
© Copyright IBM Corporation 2008, 2013
Comment in-context on requirements
Comments
display in
dashboard
widgets.
You can comment
in-context on
requirements.
© Copyright IBM Corporation 2008, 2013
Comment in-context on designs
© Copyright IBM Corporation 2008, 2013
Participate in requirement reviews
Participate in formal or informal
requirement reviews as an
approver, reviewer, or optional
reviewer.
© Copyright IBM Corporation 2008, 2013
Common planning
> = Current topic
 Introduction to CLM
 Collaboration across the
lifecycle
> Common planning
 Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
Common, real-time planning
What are the benefits of common, aligned, real-time planning?
© Copyright IBM Corporation 2008, 2013
Common, real-time planning
Everyone knows what tasks are
in progress or in queue.
Everyone understands the overall
status.
Teams can assess impact and
respond to change.
All team members are
aligned.
Teams can answer the question:
“Are we done?”
All team members are aligned
with business priorities.
© Copyright IBM Corporation 2008, 2013
Requirements collections define the goals for a release
Teams collaborate to define
the approve requirements.
The requirements define the
goals for the release and are
input for common release
planning.
© Copyright IBM Corporation 2008, 2013
Common release planning
The release plan provides a way to
view and manage all work
associated with the release.
All team members have access to
the plan, and help to keep it
current and accurate.
© Copyright IBM Corporation 2008, 2013
Plan an iteration
You can organize the work of the
release into iterations.
Assign and track work within each
iteration.
© Copyright IBM Corporation 2008, 2013
Lifecycle view of plan items
The Traceability view provides
insight into coverage and status
across the lifecycle.
© Copyright IBM Corporation 2008, 2013
Lifecycle traceability
> = Current topic
 Introduction to CLM
 Lifecycle planning
 Collaboration across the
lifecycle
> Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
Lifecycle traceability
Linking in and across project areas enables real-time lifecycle
traceability. Traceability helps teams answer difficult questions…
Are we ready
to release?
Are we aligned with the
business?
Can we pass
an audit?
What defects were
resolved in this release?
Which requirements are
addressed in this iteration?
Are all of the
requirements tested?
What defects are affecting which
requirements?
Project ManagerAnalyst
Quality ProfessionalRelease EngineerDeveloper
What is the quality
of the build?
What is ready
for me to test?
What defects have been
addressed since the last build?
How can I standardize when teams
use different tools?
Where are the
bottlenecks
in our processes?
How can I speed up my builds?
Are build times
getting longer
or shorter?
What requirements
am I implementing? What test
uncovered this defect,
on which environment
and what build?
What changes occurred overnight?
Are there reusable components
we can leverage?
Can we implement in a way that
supports maintainability?
Which requirements impact
the design?
Architect
© Copyright IBM Corporation 2008, 2013
Traceability relationships across project areas: Example
CCM
RM
DM
QM
Test plan
Test case
Plan
Change request
Work item
Requirement
Collection
Tracks
Validated by
Implemented by
Validated by
Model
Derives from
Design resource
Validated by
Elaborates
Test script
© Copyright IBM Corporation 2008, 2013
Lifecycle queries
Provide cross-discipline visibility
into issues that affect the project.
© Copyright IBM Corporation 2008, 2013
Identify gaps in coverage and assess completeness
The Traceability view of the
release plan
Gaps in
coverage
No gap in
coverage
© Copyright IBM Corporation 2008, 2013
Assess the impact of change
Graphical traceability explorer in the Requirements Management
application enables you to visualize changes across links and assess
the impact of a change.
© Copyright IBM Corporation 2008, 2013
Rational reporting
> = Current topic
 Introduction to CLM
 Lifecycle planning
 Collaboration across the
lifecycle
 Lifecycle traceability
> Rational reporting
© Copyright IBM Corporation 2008, 2013
Rational reporting
Rational Reporting for Document Generation uses a runtime version of
IBM® Rational® Publishing Engine to produce document-style reports.
Rational Reporting for Development Intelligence uses business-
intelligence technology to produce reports that pull data from a data
warehouse.
© Copyright IBM Corporation 2008, 2013
Flow of information for data warehouse reporting
You can use the data in the data warehouse to report on themes, trends,
aggregations, and other relationships among data.
Data is collected from the CLM applications and is then stored in the data
warehouse, where data can be transformed to represent various
relationships.
© Copyright IBM Corporation 2008, 2013
Predefined Development Intelligence reports
RM application CCM application
QM application
© Copyright IBM Corporation 2008, 2013
Report results
You select parameters for the report.
Click the “Not covered” section of the
graphic to see a detailed list of
uncovered requirements.
© Copyright IBM Corporation 2008, 2013
Customize dashboards to display reports
© Copyright IBM Corporation 2008, 2013
Explore the Money that Matters lifecycle scenario
The Money that Matters scenario illustrates how a team uses the
Rational solution for CLM in their software delivery project.
 Understanding the Money that Matters lifecycle scenario:
https://jazz.net/rm/resources/_wHF7wGveEeGkm4Q2RtIWRg
 The Money that Matters scenario:
https://jazz.net/rm/resources/_-QrUATKjEeGFPKPBgbKpsA
 Tutorial based on the Money that Matters lifecycle scenario:
https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.clm.tutor
© Copyright IBM Corporation 2008, 2013
Review
Why might you use a lifecycle
project?
List a few ways that teams can
collaborate within the Rational
solution for CLM.
What are the advantages of
establishing traceability across the
lifecycle?
What is different about planning in
the Rational solution for CLM?
What are the advantages of using
Rational Reporting for Development
Intelligence warehouse reporting?
© Copyright IBM Corporation 2008, 2013
Unit summary
Having completed this unit, you should be able to:
• Describe the Rational® solution for Collaborative
Lifecycle Management (CLM).
• Explain how the Rational solution for CLM enables
these activities:
 In-context collaboration across the lifecycle
 Common, real-time planning
 Lifecycle traceability
 Rational reporting
© Copyright IBM Corporation 2008, 2013
Additional CLM learning resources
• CLM training paths:
 http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=page
• CLM resources in the Jazz.net library:
 https://jazz.net/library/#project=clm
• Rational software on DeveloperWorks (Jazz Resources tab)
 https://www.ibm.com/developerworks/rational/
• The CLM 2012 playlist on the Rational Education YouTube channel:
 http://www.youtube.com/playlist?list=PL3D4EC6A5D5ECC989&feature=plcp
• IBM Rational Reporting for Development Intelligence playlist on the Rational
Education YouTube channel:
 http://www.youtube.com/playlist?list=PL41F90AA10F4744B8
• Additional learning resources topic in the CLM Information Center
 http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?topic=%2Fcom.ibm.help.co
© Copyright IBM Corporation 2008, 2013

Contenu connexe

Tendances

Jira in action
Jira in actionJira in action
Jira in actionTan Tran
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iThanh Nguyen
 
Migration Spring Boot PetClinic REST to Quarkus 1.2.0
Migration Spring Boot PetClinic REST to Quarkus 1.2.0Migration Spring Boot PetClinic REST to Quarkus 1.2.0
Migration Spring Boot PetClinic REST to Quarkus 1.2.0Jonathan Vila
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)KhushSlideShare
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertIBM Rational software
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumSrikanth Ramanujam
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business GoalsMarc Hornbeek
 
ISTQB Agile Extension
ISTQB Agile ExtensionISTQB Agile Extension
ISTQB Agile ExtensionDavis Thomas
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency ManagementKmanthei
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015Kotaro Ogino
 
Performance Testing in Agile Process
Performance Testing in Agile ProcessPerformance Testing in Agile Process
Performance Testing in Agile ProcessIdexcel Technologies
 

Tendances (20)

Scrum
ScrumScrum
Scrum
 
Jira in action
Jira in actionJira in action
Jira in action
 
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...
 
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-iPMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
PMI-ACP Lesson 01 Nugget 2 Agile Methodologies-i
 
Agile software process
Agile software processAgile software process
Agile software process
 
Migration Spring Boot PetClinic REST to Quarkus 1.2.0
Migration Spring Boot PetClinic REST to Quarkus 1.2.0Migration Spring Boot PetClinic REST to Quarkus 1.2.0
Migration Spring Boot PetClinic REST to Quarkus 1.2.0
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Scrum
ScrumScrum
Scrum
 
Reporting on requirements
Reporting on requirementsReporting on requirements
Reporting on requirements
 
Agile Methodology(SCRUM)
Agile Methodology(SCRUM)Agile Methodology(SCRUM)
Agile Methodology(SCRUM)
 
Module 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team ConcertModule 1: Overview of Rational Team Concert
Module 1: Overview of Rational Team Concert
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale Scrum
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Engineering DevOps to meet Business Goals
 Engineering DevOps to meet Business Goals Engineering DevOps to meet Business Goals
Engineering DevOps to meet Business Goals
 
Reviewing requirements
Reviewing requirementsReviewing requirements
Reviewing requirements
 
ISTQB Agile Extension
ISTQB Agile ExtensionISTQB Agile Extension
ISTQB Agile Extension
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency Management
 
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
 
Performance Testing in Agile Process
Performance Testing in Agile ProcessPerformance Testing in Agile Process
Performance Testing in Agile Process
 

En vedette

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 ControlIBM Rational software
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertIBM Rational software
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?IBM Danmark
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM productsShawn Doyle
 
1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009Pepe
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementAlan Kan
 
Rational Team Concert source control for dummies
Rational Team Concert source control for dummiesRational Team Concert source control for dummies
Rational Team Concert source control for dummiesWinton Winton
 
Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Daniel Gilio
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM Rational software
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overviewIBM Rational software
 
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 PresentationIBM Rational software
 
Token Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesToken Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesIBM Rational software
 

En vedette (20)

Module 4: Working with Builds
Module 4: Working with BuildsModule 4: Working with Builds
Module 4: Working with Builds
 
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
 
Module 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team ConcertModule 2: Managing Work Items in Rational Team Concert
Module 2: Managing Work Items in Rational Team Concert
 
What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
What are IBM Rational's CLM products
What are IBM Rational's CLM productsWhat are IBM Rational's CLM products
What are IBM Rational's CLM products
 
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
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle Management
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Rational CLM at a glance
Rational CLM at a glanceRational CLM at a glance
Rational CLM at a glance
 
Rational Team Concert source control for dummies
Rational Team Concert source control for dummiesRational Team Concert source control for dummies
Rational Team Concert source control for dummies
 
Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Chicago Rational User Group 02112009
Chicago Rational User Group 02112009
 
Course summary
Course summaryCourse summary
Course summary
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service Offering
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overview
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
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
 
Application slides
Application slidesApplication slides
Application slides
 
Token Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab ServicesToken Deployment Services Offerings from Rational Lab Services
Token Deployment Services Offerings from Rational Lab Services
 

Similaire à Appendix A: Introduction to Collaborative Lifecycle Management

Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMgjuljo
 
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryIBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryRoberto Pozzi
 
Using Mass Edit Tables to Ease User Frustration
Using Mass Edit Tables to Ease User FrustrationUsing Mass Edit Tables to Ease User Frustration
Using Mass Edit Tables to Ease User FrustrationSalesforce Admins
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerAlan Kan
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksSanjeev Sharma
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...IBM Rational
 
Strategies for Implementing Aras Innovator
Strategies for Implementing Aras InnovatorStrategies for Implementing Aras Innovator
Strategies for Implementing Aras InnovatorAras
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDaniel Berg
 
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes ClustersAutomated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes ClustersWeaveworks
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rdArindom Biswas
 
360-Degree Health Assessment of Microservices on Pivotal Platform
360-Degree Health Assessment of Microservices on Pivotal Platform360-Degree Health Assessment of Microservices on Pivotal Platform
360-Degree Health Assessment of Microservices on Pivotal PlatformVMware Tanzu
 
Travelers 360 degree health assessment of microservices on the pivotal platform
Travelers 360 degree health assessment of microservices on the pivotal platformTravelers 360 degree health assessment of microservices on the pivotal platform
Travelers 360 degree health assessment of microservices on the pivotal platformRohit Kelapure
 
Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Antonio Rolle
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard Irving
 
1221 raise expectations_for_the_ always_on_enterprise
1221 raise expectations_for_the_ always_on_enterprise1221 raise expectations_for_the_ always_on_enterprise
1221 raise expectations_for_the_ always_on_enterpriseScott Simmons
 

Similaire à Appendix A: Introduction to Collaborative Lifecycle Management (20)

Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
 
Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014Enterprise Agile at Lockheed Martin - 4th February 2014
Enterprise Agile at Lockheed Martin - 4th February 2014
 
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryIBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & delivery
 
Software Development Process
Software Development ProcessSoftware Development Process
Software Development Process
 
Using Mass Edit Tables to Ease User Frustration
Using Mass Edit Tables to Ease User FrustrationUsing Mass Edit Tables to Ease User Frustration
Using Mass Edit Tables to Ease User Frustration
 
Define and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements ComposerDefine and Manage Requirements with IBM Rational Requirements Composer
Define and Manage Requirements with IBM Rational Requirements Composer
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
Strategies for Implementing Aras Innovator
Strategies for Implementing Aras InnovatorStrategies for Implementing Aras Innovator
Strategies for Implementing Aras Innovator
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_final
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes ClustersAutomated Provisioning, Management & Cost Control for Kubernetes Clusters
Automated Provisioning, Management & Cost Control for Kubernetes Clusters
 
ARAS - change management
ARAS - change managementARAS - change management
ARAS - change management
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 
360-Degree Health Assessment of Microservices on Pivotal Platform
360-Degree Health Assessment of Microservices on Pivotal Platform360-Degree Health Assessment of Microservices on Pivotal Platform
360-Degree Health Assessment of Microservices on Pivotal Platform
 
Travelers 360 degree health assessment of microservices on the pivotal platform
Travelers 360 degree health assessment of microservices on the pivotal platformTravelers 360 degree health assessment of microservices on the pivotal platform
Travelers 360 degree health assessment of microservices on the pivotal platform
 
Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006Rapid Deployment of BMC Remedy Solutions 2006
Rapid Deployment of BMC Remedy Solutions 2006
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
1221 raise expectations_for_the_ always_on_enterprise
1221 raise expectations_for_the_ always_on_enterprise1221 raise expectations_for_the_ always_on_enterprise
1221 raise expectations_for_the_ always_on_enterprise
 
Innovate presentation
Innovate presentationInnovate presentation
Innovate presentation
 

Plus de IBM Rational software

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...IBM Rational software
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...IBM Rational software
 
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 ConcertIBM Rational software
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesIBM Rational software
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM Rational software
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menuIBM Rational software
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...IBM Rational software
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...IBM Rational software
 

Plus de IBM Rational software (20)

DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...DMT-2467	Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
DMT-2467 Like the Features in Rational DOORS 9? Come Check Them Out in DOORS...
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
 
Security
SecuritySecurity
Security
 
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
 
Applications lab
Applications lab Applications lab
Applications lab
 
Components lab
Components labComponents lab
Components lab
 
UCD components
UCD components UCD components
UCD components
 
Resource lab
Resource labResource lab
Resource lab
 
Resources slides
Resources slidesResources slides
Resources slides
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
IBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal TipsIBM InterConnect Speaker Proposal Tips
IBM InterConnect Speaker Proposal Tips
 
IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
Rational consulting café to go menu
Rational consulting café to go menuRational consulting café to go menu
Rational consulting café to go menu
 
Lab3 RTC Source Control
Lab3 RTC Source ControlLab3 RTC Source Control
Lab3 RTC Source Control
 
Lab2 RTC Work Items
Lab2 RTC Work ItemsLab2 RTC Work Items
Lab2 RTC Work Items
 
Lab4 RTC Builds
Lab4 RTC BuildsLab4 RTC Builds
Lab4 RTC Builds
 
Lab1 RTC Overview
Lab1 RTC OverviewLab1 RTC Overview
Lab1 RTC Overview
 
Lab5 RTC reports and Dashboards
Lab5 RTC reports and DashboardsLab5 RTC reports and Dashboards
Lab5 RTC reports and Dashboards
 
Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...Taking agile development to enterprise scale in a mixed tool environment with...
Taking agile development to enterprise scale in a mixed tool environment with...
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 

Dernier

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 

Dernier (20)

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 

Appendix A: Introduction to Collaborative Lifecycle Management

  • 1. Accelerating Product and Service Innovation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 9.0 The Rational solution for Collaborative Lifecycle Management (CLM) Appendix B: The Rational solution for Collaborative Lifecycle Management (CLM) © Copyright IBM Corporation 2008, 2014
  • 2. Unit objectives After completing this unit, you should be able to: • Describe the Rational® solution for Collaborative Lifecycle Management (CLM). • Explain how the Rational solution for CLM enables these activities:  In-context collaboration across the lifecycle  Common, real-time planning  Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 3. Introduction to CLM > = Current topic >Introduction to CLM  Collaboration across the lifecycle  Common planning  Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 4. The Rational solution for Collaborative Lifecycle Management BM Rational solution for Collaborative Lifecycle Management Design (Beta) QualityRequirements Software Change and Configuration Open Lifecycle Integration Platform ArchitectEngineerAnalystDeveloperQuality ProfessionalDeployment Engineer Seamless integration of application lifecycle tools Transparency and open collaboration among teams across the lifecycle Powered by the Jazz technology platform © Copyright IBM Corporation 2008, 2013
  • 5. Open Services for Lifecycle Collaboration (OSLC) Standardizes the way that software lifecycle tools share data  Link-based model  Data is where it should be  Standards-based model  Tool-, solution-, and technology-agnostic © Copyright IBM Corporation 2008, 2013
  • 6. CLM products, applications, and capabilities Jazz Team Server Change and Configuration Management Quality Management Requirements Management Automation Change managementPlanning SCM Test management Requirements management Reporting (BIRT) Reporting (RRDG, RRDI) Distributed SCM Host system development Products Applications Capabilities: The smallest unit of functioning that can be enabled through licensing Report customization Design Management (BETA) Rational Team Concert Rational Quality Manager Rational Requirements Composer Rational Software Architect Design management © Copyright IBM Corporation 2008, 2013
  • 7. Role-based client access licensing Access to capabilities is controlled by role-based licenses Roles Change management Report customization Planning SCM Automation Test Management Requirements Management CLM Professional RW RW RW RW RW RW RW Developer RW RW RW RW RW R R Quality Professional RW RW RW R R RW RW Analyst RW RW RW R R R RW Contributor RW RW RW R R R R Stakeholder RW R R Developer (Enterprise) RW RW RW RW RW R R R=read RW=read/write © Copyright IBM Corporation 2008, 2013
  • 8. Project areas and lifecycle projects Change management project area Requirements management project area Design management project area Quality management project area Q uality m anagem ent (quality m anagem ent artifacts) Requirements (requirements) Change m anagem ent (requirem ents change requests) Change m anagem ent (im plem entation requests) Requirem ents (requirem ents) Change management (change requests) Q uality m anagem ent (quality m anagem ent tasks) C hange m anagem ent (defects)© Copyright IBM Corporation 2008, 2013
  • 9. Working in a lifecycle project When you work in a lifecycle project, you have visibility into work in associated project areas. You can work in associated project areas, depending on role permissions. © Copyright IBM Corporation 2008, 2013
  • 10. Navigating a lifecycle project Use the Home menu to navigate to project areas. © Copyright IBM Corporation 2008, 2013
  • 11. Collaboration across the lifecycle > = Current topic  Introduction to CLM > Collaboration across the lifecycle  Common planning  Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 12. In-context collaboration The Jazz technology platform facilitates real-time, in-context collaboration across the software lifecycle Work items Rich hover information Dashboards In-context comments and requirements reviews © Copyright IBM Corporation 2008, 2013
  • 13. Use work items to manage project work Use work items to track and manage tasks and issues during a project  Record defects  Describe feature improvements  Identify tasks to be performed Project templates in CCM define work item types Each work item type has attributes and a state transition model • © Copyright IBM Corporation 2008, 2013
  • 14. Work item example: Scrum process story item Unique identifier. The current state, which you can change. Attributes, which provide information to manage, track, and report on the project. The Discussion section, in which team members record notes or exchange information. Links to other CLM resources. Links are created on the Links tab. © Copyright IBM Corporation 2008, 2013
  • 15. View project information in dashboards Customizable project and personal dashboards provide real-time views into project information across project areas. Have any change requests arrived since the last milestone? Which requirements are linked to stories for implementation? © Copyright IBM Corporation 2008, 2013
  • 16. Query results in dashboard widgets Create queries and then view results in dashboard widgets. © Copyright IBM Corporation 2008, 2013
  • 17. View information about project resources in rich hovers In-context rich hovers provide visibility into information about project resources. The information is always the latest. © Copyright IBM Corporation 2008, 2013
  • 18. Comment in-context on requirements Comments display in dashboard widgets. You can comment in-context on requirements. © Copyright IBM Corporation 2008, 2013
  • 19. Comment in-context on designs © Copyright IBM Corporation 2008, 2013
  • 20. Participate in requirement reviews Participate in formal or informal requirement reviews as an approver, reviewer, or optional reviewer. © Copyright IBM Corporation 2008, 2013
  • 21. Common planning > = Current topic  Introduction to CLM  Collaboration across the lifecycle > Common planning  Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 22. Common, real-time planning What are the benefits of common, aligned, real-time planning? © Copyright IBM Corporation 2008, 2013
  • 23. Common, real-time planning Everyone knows what tasks are in progress or in queue. Everyone understands the overall status. Teams can assess impact and respond to change. All team members are aligned. Teams can answer the question: “Are we done?” All team members are aligned with business priorities. © Copyright IBM Corporation 2008, 2013
  • 24. Requirements collections define the goals for a release Teams collaborate to define the approve requirements. The requirements define the goals for the release and are input for common release planning. © Copyright IBM Corporation 2008, 2013
  • 25. Common release planning The release plan provides a way to view and manage all work associated with the release. All team members have access to the plan, and help to keep it current and accurate. © Copyright IBM Corporation 2008, 2013
  • 26. Plan an iteration You can organize the work of the release into iterations. Assign and track work within each iteration. © Copyright IBM Corporation 2008, 2013
  • 27. Lifecycle view of plan items The Traceability view provides insight into coverage and status across the lifecycle. © Copyright IBM Corporation 2008, 2013
  • 28. Lifecycle traceability > = Current topic  Introduction to CLM  Lifecycle planning  Collaboration across the lifecycle > Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 29. Lifecycle traceability Linking in and across project areas enables real-time lifecycle traceability. Traceability helps teams answer difficult questions… Are we ready to release? Are we aligned with the business? Can we pass an audit? What defects were resolved in this release? Which requirements are addressed in this iteration? Are all of the requirements tested? What defects are affecting which requirements? Project ManagerAnalyst Quality ProfessionalRelease EngineerDeveloper What is the quality of the build? What is ready for me to test? What defects have been addressed since the last build? How can I standardize when teams use different tools? Where are the bottlenecks in our processes? How can I speed up my builds? Are build times getting longer or shorter? What requirements am I implementing? What test uncovered this defect, on which environment and what build? What changes occurred overnight? Are there reusable components we can leverage? Can we implement in a way that supports maintainability? Which requirements impact the design? Architect © Copyright IBM Corporation 2008, 2013
  • 30. Traceability relationships across project areas: Example CCM RM DM QM Test plan Test case Plan Change request Work item Requirement Collection Tracks Validated by Implemented by Validated by Model Derives from Design resource Validated by Elaborates Test script © Copyright IBM Corporation 2008, 2013
  • 31. Lifecycle queries Provide cross-discipline visibility into issues that affect the project. © Copyright IBM Corporation 2008, 2013
  • 32. Identify gaps in coverage and assess completeness The Traceability view of the release plan Gaps in coverage No gap in coverage © Copyright IBM Corporation 2008, 2013
  • 33. Assess the impact of change Graphical traceability explorer in the Requirements Management application enables you to visualize changes across links and assess the impact of a change. © Copyright IBM Corporation 2008, 2013
  • 34. Rational reporting > = Current topic  Introduction to CLM  Lifecycle planning  Collaboration across the lifecycle  Lifecycle traceability > Rational reporting © Copyright IBM Corporation 2008, 2013
  • 35. Rational reporting Rational Reporting for Document Generation uses a runtime version of IBM® Rational® Publishing Engine to produce document-style reports. Rational Reporting for Development Intelligence uses business- intelligence technology to produce reports that pull data from a data warehouse. © Copyright IBM Corporation 2008, 2013
  • 36. Flow of information for data warehouse reporting You can use the data in the data warehouse to report on themes, trends, aggregations, and other relationships among data. Data is collected from the CLM applications and is then stored in the data warehouse, where data can be transformed to represent various relationships. © Copyright IBM Corporation 2008, 2013
  • 37. Predefined Development Intelligence reports RM application CCM application QM application © Copyright IBM Corporation 2008, 2013
  • 38. Report results You select parameters for the report. Click the “Not covered” section of the graphic to see a detailed list of uncovered requirements. © Copyright IBM Corporation 2008, 2013
  • 39. Customize dashboards to display reports © Copyright IBM Corporation 2008, 2013
  • 40. Explore the Money that Matters lifecycle scenario The Money that Matters scenario illustrates how a team uses the Rational solution for CLM in their software delivery project.  Understanding the Money that Matters lifecycle scenario: https://jazz.net/rm/resources/_wHF7wGveEeGkm4Q2RtIWRg  The Money that Matters scenario: https://jazz.net/rm/resources/_-QrUATKjEeGFPKPBgbKpsA  Tutorial based on the Money that Matters lifecycle scenario: https://jazz.net/help-dev/clm/index.jsp?topic=%2Fcom.ibm.rational.clm.tutor © Copyright IBM Corporation 2008, 2013
  • 41. Review Why might you use a lifecycle project? List a few ways that teams can collaborate within the Rational solution for CLM. What are the advantages of establishing traceability across the lifecycle? What is different about planning in the Rational solution for CLM? What are the advantages of using Rational Reporting for Development Intelligence warehouse reporting? © Copyright IBM Corporation 2008, 2013
  • 42. Unit summary Having completed this unit, you should be able to: • Describe the Rational® solution for Collaborative Lifecycle Management (CLM). • Explain how the Rational solution for CLM enables these activities:  In-context collaboration across the lifecycle  Common, real-time planning  Lifecycle traceability  Rational reporting © Copyright IBM Corporation 2008, 2013
  • 43. Additional CLM learning resources • CLM training paths:  http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=page • CLM resources in the Jazz.net library:  https://jazz.net/library/#project=clm • Rational software on DeveloperWorks (Jazz Resources tab)  https://www.ibm.com/developerworks/rational/ • The CLM 2012 playlist on the Rational Education YouTube channel:  http://www.youtube.com/playlist?list=PL3D4EC6A5D5ECC989&feature=plcp • IBM Rational Reporting for Development Intelligence playlist on the Rational Education YouTube channel:  http://www.youtube.com/playlist?list=PL41F90AA10F4744B8 • Additional learning resources topic in the CLM Information Center  http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?topic=%2Fcom.ibm.help.co © Copyright IBM Corporation 2008, 2013

Notes de l'éditeur

  1. Contents Module overview B-2 Introduction to CLMB-3 Collaboration across the lifecycleB-11 Common planningB-21 Lifecycle traceabilityB-28 Rational reportingB-35 Explore the Money that Matters lifecycle scenarioB-41 Additional CLM learning resourcesB-44
  2. Notes: Instructor notes: Purpose — List the unit objectives Details — Timing: 60 minutes This module is targeted at practitioners using, or preparing to use, a CLM application within the larger CLM context. The goal of this module is to provide students with a high level overview of the Rational® solution for Collaborative Lifecycle Management, and, to familiarize them with the cross-application functionality within the CLM solution. This module can support any course in the CLM2013 curriculum. You can teach this module after you have delivered the main body of course content. Or, you can intersperse and reference topics presented in this module during the delivery of the course. Some content in this module may be repetitive if the same content was covered n the main body of the course. For example, in-context commenting on requirements and requirements reviewed are taught in the Essentials of Rational Requirements Composer course. If the content is repetitive, quickly review the concepts and move forward. Additional information — Transition statement —
  3. The Rational solution for Collaborative Lifecycle Management seamlessly combines aplication lifecycle tools to support software delivery teams. The solution is based on Jazz technology, whih provides an open platform for collaborative software delivery. Built on web technology and Open Services for Lifecycle Collaboration (OSLC) standards, the Jazz platform provides an extensible architecture that is designed to make project delivery more collaborative, productive, and transparent. Instructor notes: You do not have to go into great detail about the architecture of CLM. Be sure that students understand the components of CLM and that they are seamlessly integrated. Explain that Jazz technology provides a open collaborative platform for CLM.
  4. The Rational solution for CLM uses Open Services for Lifecycle Collaboration (OSLC) standards. OSLC is an open community of vendors, integrators, and users that creates freely available, scenario-driven specifications for integrating software applications. All of the specifications are based on the standard and proven architecture of the web. HTTP, REST, and linked integrations do not have to copy and synchronize data, but can link to data where it is. Wherever the data is, you can work with data from your current context because of OSLC-based integrations. Instructor notes: You do not need to have a lengthy discussion about OSLC. Be sure that students understand that the Rational solution for CLM is founded on OSLC standards. Point out the advantages of OSLC as they are outlined on the slide.
  5. IBM® Rational® Requirements Composer, IBM® Rational Team Concert™, and IBM® Rational® Quality Manager are delivered as a set of applications together with Jazz Team Server. The CLM applications generally correspond to the products. Each CLM application consists of one or more capabilities. The distinction between applications and capabilities is related to role-based licensing. An application is the basic unit of installation, deployment, and update. A capability is the smallest unit of function that can be enabled through licensing. Instructor notes: This slide clarifies some of the terminology that is used in the product and the help topics. In the Rational solution for CLM, an application is the basic unit of installation, deployment, and update. Each application can contain several capabilities. Capabilities are the smallest unit of function that can be enabled through licensing.
  6. For full details about client access licensing, see the help topic, “Client access license management overview.” Instructor notes: This slide shows how capabilities are enabled through role-based client licensing. For example, someone with a Quality Professional client access license has read/write permissions in the change management, report customization, planning, test management, and requirements management capabilities. Those capabilities span applications.
  7. In each of the Collaborative Lifecycle Management (CLM) applications, teams perform their work within the context of a project area. A project area defines the project deliverables, team structure, process, and schedule. You access all project artifacts, such as iteration plans, work items, requirements, test cases, and files under source control within the context of a project area. You can associate project areas in different applications. Use lifecycle projects to: Create project areas Establish associations between project areas Centrally manage project areas Project templates can define which project areas to create and which associations to establish between those project areas. Instructor notes: Be sure that students understand the concept of a project area, and that they understand the notion that you can create associations between project areas in different applications. A lifecycle project enables you to create and centrally manage team areas across applications. Point out that lifecycle project templates can be used to automate the creation of associated project areas.
  8. When you work within a lifecycle project, you have visibility into the work in associated project areas. You can perform work in those associated project areas, if your role permissions allow it. Instructor notes: Explain that when you use associated project areas within a lifecycle project, you have visibility into the resources in other project areas. Students have not necessarily been introduced to dashboards or work items yet. But, they should understand that OSLC enables data sharing and establishing links between resources in different project areas. Therefore, the dashboard example with “Implemented by” and “Validated by” trace relationships should make sense. Focus on these ideas of transparency and working within different project areas rather than the details of the information in the screen captures.
  9. Instructor notes: The Home menu provides an easy way to navigate from one project area to another.
  10. In-Context Collaboration is the ability to collaborate, in real time, on projects in the context of work being done. Information within the Rational solution for CLM is always the latest, and it is always easily accessible. Instructor notes: This section discusses features that enable in-context collaboration within CLM. It focuses on work items, dashboards, rich hover information, and commenting on and reviewing requirements.
  11. Use work items to track and manage tasks and issues during a project. The project template defines the work item types for the project. For example, the Scrum process template defines the following work item types: Defect Story Task Epic Impediment Retrospective Track build item Adoption item Each work item type has a state transition model so that you can track its progress. Instructor notes: Work items are a key way that CLM teams plan, organize, and track their work. Be sure students understand what work items are and what value they provide.
  12. In the work item Discussion section, teams can communicate about the work. You can create links between work items and other project resources to track dependencies or to create traceability relationships. Instructor notes: Point out the elements of a work item. Point out the attributes, state, and links. Point out that teams can use the Discussion section to communicate.
  13. From dashboards, you can get current information about project resources. Project administrators can customize project dashboards. Team members can create and customize personal dashboards.
  14. You can customize dashboards by adding widgets that display the results of queries.
  15. Hover your cursor over a project resource in any CLM application or in a dashboard to see detailed information about the resource without clicking it.
  16. Team members can comment on requirements in-context as the requirements are being developed, or as change requests are introduced. Instructor notes: Team members with the appropriate client access licenses can comment on requirements in-context.
  17. Formal reviews ensure that artifacts are reviewed and approved by key team members. The reviewed artifacts can be compiled in requirements collections that are then linked to execution and validation plans.
  18. Instructor notes: Ask the students this question: What are the benefits of common, aligned, real-time planning? The next slide provides a few answers.
  19. Real-time planning is linked to project execution. Without this link, plans inevitably become stale and inaccurate. For example, if you maintain your project plan in a word-processing document that is outside of your ALM environment, your plan can easily become outdated. The Rational solution for CLM integrates planning with execution so that organizations can manage project resources, acclimate new team members, and react nimbly to changes that customers or market conditions introduce.
  20. The release plan defines the high-level requirements and describes how the team will develop and test the release. The release plan provides a common way to view and manage all work associated with the release: Associate an approved requirements collection with the release plan Create work items to implement the requirements Create test plans and test cases to validate the requirements; link them to the requirements
  21. The release plan has several views. The Traceability view provides information about requirements and test cases that are linked to plan items.
  22. Lifecycle traceability is the ability to provide both forward and backward visibility across a project lifecycle. With the Rational solution for CLM, you can confirm that the software that you are delivering to a customer includes a specific requirement that was developed by using a specified process, associated with a specific software build, and validated by a specific set of test cases and test case results. Traceability helps to verify that you are complying with quality and regulatory requirements.
  23. Instructor notes: This graphic on this slide is an example of the links that can establish traceability relationships in a CLM project.
  24. Each team member can view links to and from project artifacts. Each application has a different interface for viewing links. Team members can navigate links to access linked resources. With the correct permissions, you can create and delete links.
  25. The Requirements management and Quality management applications provide document-style reports in CLM. The Change and configuration management application does not provide document-style reports, but you can import them into the application on the Report Resources page. To customize Rational Reporting for Document Generation reports, you must have a licensed version of Rational Publishing Engine. Rational Reporting for Development Intelligence must be installed and configured separately by an administrator. The Requirements management, Quality management, and Change and configuration management applications all provide Development Intelligence reports in CLM. The report author can customize Rational Reporting for Development Intelligence report templates by using IBM® Cognos® Report Studio or IBM® Cognos® Query Studio. For more information about how to customize Rational Reporting for Development Intelligence reports, see these resources: Reporting tutorials in the information center at http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0/index.jsp?nav=%2F2_5 Demonstration videos on YouTube at http://www.youtube.com/playlist?list=PL41F90AA10F4744B8
  26. Reports are displayed in IBM® Cognos® Viewer. Requests, such as development items, must be linked to most requirements to ensure that requirements can be traced to development artifacts.  To verify that requests are linked to requirements, you can view the pie chart to see the percentage of requirements that are covered by links to development items and the percentage of requirements that are not covered, or have no associated requests. If requirements are not linked to requests, investigate to find out why, and create links if necessary.
  27. Notes: Instructor notes: Purpose — Summarize the unit Details — Additional information — Transition statement —