Upload
winifred-edwards
View
218
Download
0
Tags:
Embed Size (px)
®
IBM Software Group
© 2008 IBM Corporation
IBM Rational Change & Release ManagementALM Packages for ClearQuest
IBM Software Group | Rational software
IBM Confidential and Proprietary 2
Agenda
Introduction to ClearQuest 7.1
ClearQuest Application Lifecycle Management (CQ ALM)
IBM Software Group | Rational software
IBM Confidential and Proprietary 3
Rational ClearQuest – Adaptable WorkflowConfigure and Enforce Your Lifecycle
Support for Packaged Apps ClearQuest Extension to SAP
Application Lifecycle Management (ALM) out-of-the-box schema
Customize everything Modify forms
Configure State Transition
Add fields and control behavior
Extend your system
Custom coded hooks
Plug-in Model for Server Side Extensibility
Extend functionality using pre-defined Packages eSignatures
Audit Trail
Lifecycle Traceability
•ALM Schema•Plug-in Model for Server Side Ext
IBM Software Group | Rational software
IBM Confidential and Proprietary 4
Pre-defined “Packages” Provide a Variety Of Functional Building Blocks
An Easy Way To Enhance Your Schema No Programming Required
Upgradeable Functionality with New Releases
Packages Include Capabilities Tool Integrations
Pre-defined Record Types
• Customer Data
• Lifecycle Extensions
• Enhancement Request
• eSignature
Rational ClearQuest – Adaptive WorkflowEasily Add Functionality With Pre-defined Packages
IBM Software Group | Rational software
IBM Confidential and Proprietary 5
Agenda
Introduction to ClearQuest 7.1
Application Lifecycle Management with ClearQuest
IBM Software Group | Rational software
IBM Confidential and Proprietary 6
Application Lifecycle Management
IBM Software Group | Rational software
IBM Confidential and Proprietary 7
CQALM Agenda
Migration in place Customers using ClearQuest may want to modernize their ClearQuest schema and
ClearQuest Application Lifecycle Management Packages can be added to their existing schema with immediate improvements
Performance
process flexibility
Earlier ClearQuest data is still at their fingertips
IBM Software Group | Rational software
IBM Confidential and Proprietary 8
CQALM Agenda
Diverse workflows
ClearQuest Application Lifecycle Management is a third generation approach to ClearQuest schema design
Gen 1: Monolithic records
Gen 2: MultiSited monolithic records
Gen 3: MultiSited parallel role-based records
With ClearQuest Application Lifecycle Management , bringing all areas of your organization into one process no longer means everyone must follow the same workflow.
Workflows (Practices) can vary widely within a Project and across multiple Projects without losing general accountability of progress.
Component Based development, even tracking in combined Hardware and its embedded software with their differing workflows is supported
IBM Software Group | Rational software
IBM Confidential and Proprietary 9
CQALM Agenda
Incremental Adoption of Jazz-based technologyClearQuest Application Lifecycle Management architecture was used as
a model for the design of Rational Team Concert Bridge to ClearQuest
Now with ClearQuest Application Lifecycle Management and the Rational Team Concert Bridge to ClearQuest, you can take advantage of the power and flexibility of ClearQuest using your embedded knowledge base while supporting the early adaptors of RTC and RQM
all without losing the ability to track development in
– ClearQuest
– Rational Team Concert
– Rational Quality Manager.
The decision no longer needs to be an 'All or nothing' adoption of Jazz-based technology.
IBM Software Group | Rational software
IBM Confidential and Proprietary 10
CQALM Agenda
Scalable Agility
Three dimensions of scalability:Functional scalability: ClearQuest Application Lifecycle Management is
integrated with Rational Team Concert, Rational Quality Manager, RequisitePro, ClearCase Unified Change Management (and other content management systems) and Build Forge.
User and record volume scalability: ClearQuest Application Lifecycle Management is designed to support Large and small scale ClearQuest MultiSite for geographically distributed development as well as web-based ClearQuest single site.
Process scalability: Agile, normal and well-governed ClearQuest Application Lifecycle Management models are supported.
IBM Software Group | Rational software
IBM Confidential and Proprietary 11
New or Existing
Real Results
Leverage IBM
•Deployment Ready Out of the Box•Fewer Databases to Satisfy Different Process Needs•Enables Some Self-Service
Reduce Administrative Changes to Support Enterprise UsersDelivered with v7.1 as Set of Packages & SchemaCan be Applied to v7.0.1
•Schema RequirementsReduced by 25%•Schema DesignReduced by 50%•Implementation Time Reduced by 66%•Training Time Reduced by 50%
ClearQuest – Adaptive WorkflowApplication Lifecycle Manangment (ALM) SchemaLowering Total Cost of Ownership
IBM Software Group | Rational software
IBM Confidential and Proprietary 12
ClearQuest – Adaptive WorkflowDeployment-ready ALM SchemaIBM Expertise In Best Practices
Objective:
Reduce need for schema development
CharacteristicsDeployment-Ready out-of-the-box
Project/Application classification
Request management (Requirement, RFE, Defect…)
Basic Activity management
Configurable to customer needs
Provide Baseline performance measurements
Available for v7.0.1 on developerWorks
Available in 7.1
IBM Software Group | Rational software
IBM Confidential and Proprietary 13
Core Concepts
Projects provide security, roles, and a context
Work is completed in the context of a project
There are system-wide settings that you can modify without having to change the schema
1
2
3
IBM Software Group | Rational software
IBM Confidential and Proprietary 14
Collaborative ALM Ecosystem
Create SketchManage Requirements
Plan Iteration w/ WorkItem
Reuse*, Develop, Test, Build and Deliver changes
Integrate and Build
QM
Plan Tests w/ WorkItem
Alternate UCM workflow
Test integration buildWatchFire AppScan integrated
Submit defect Rational Analyzer, ClearQuest and ClearCase integrated
IBM Rational Build Forge
IBM Rational Team Concert
IBM Rational RequisitePro IBM Rational RequisitePro Composer
IBM Rational ClearQuest
IBM Rational Quality Manager
Triage RequestsPlan Iterations
w/ Task & Activities
MicrosoftProject
IBM Rational ClearCase or UCM
IBM Rational Asset Manager
Discover & govern assetsfor reuse
Publish Iteration
build
Track Projects
IBM Software Group | Rational software
IBM Confidential and Proprietary 15
Collaborative Application Lifecycle Management Redbook The Redbook provides a blueprint for
Collaborative Application Lifecycle Management by using an end-to-end reference scenario for deploying the new Rational products and ‘Agility at Scale’ into an existing enterprise environment.
Outline– Part A – Application Life Cycle Defined– Part B – Responding to a change request– Part C – Collaborative Development– Part D – Enterprise Integration Builds– Part E – Manage Quality– Part F – Solution Delivery– Part G - Measuring Team Success in ALM
PDF available for download Go to www.redbooks.ibm.com and search for “ALM”Or browse to >http://www.redbooks.ibm.com/redpieces/abstracts/sg247622.html
- “This is an amazingly well done and provides depth detail on the ALM process in general, as well as appropriately positioning the Rational tools that are well suited
to supplement the process. The figures provided are excellent "snapshots" of parts of the process as well as for showing where the tools fit in the process steps.
Thanks so much for this Redbook!!!!!!!!!”
IBM Software Group | Rational software
IBM Confidential and Proprietary 16
Summary: Activities, Builds & Baselines enable team collaboration & governance
BaselineBaseline
ActivityActivityActivityActivity
ActivityActivity
BuildBuild
ProjectProject
Baselines capture the set of completed activitiesBuilds track the status of the build
Testers use these to determine what to test
Baselines capture the set of completed activitiesBuilds track the status of the build
Testers use these to determine what to test
TaskTask
IBM Software Group | Rational software
IBM Confidential and Proprietary 17
The Flow of Request, Task & Activity
Requests are triaged, Tasks are created for projectsActivities complete the task
A completed task is reviewed and the request is closed.
Requests are triaged, Tasks are created for projectsActivities complete the task
A completed task is reviewed and the request is closed.
Initiate Request
Process Request
Process Task
Process Activities
Problem information Close or Withdraw Request
Submit Request
Accept or Reject Request
Create Task
Create Activities
Accept or Reject Task
Complete Activities
IBM Software Group | Rational software
IBM Confidential and Proprietary 18
System-wide settings
Type LabelType Label
Security PolicySecurity PolicyCategory Type LabelCategory Type Label
CategoryCategory
Role LabelRole Label
Release LabelRelease Label Work TypeWork Type
Iteration LabelIteration Label
Phase LabelPhase Label
Resolution Code LabelResolution Code Label
Status LabelStatus Label
System-wide labels
AdminAdmin
System-wide records
Labels let you use your vocabulary across the enterpriseSystem-wide records facilitate re-use & consistency across projects
Labels let you use your vocabulary across the enterpriseSystem-wide records facilitate re-use & consistency across projects
IBM Software Group | Rational software
IBM Confidential and Proprietary 19
Provides Visibility to: RequisitePro for Requirements Management
& Trace Relationships
Asset Manager (RAM) to Cooperatively Develop & Reuse Assets
ClearCase/UCM for Version Control of Development Activities
Team Concert for Small, Agile Teams
Partner Extensibility for Inclusion of Complementary Solutions
Benefits:
Integrates with Rational Products Providing Full Development Lifecycle
Simplify Compliance Reporting
CQALM
ClearCase / UCM
Team Concert Quality &
Test Lab Manager
RequisitePro
RAM
Build Forge
Portfolio Manager
Rational ClearQuest – Not Just for ClearCase Anymore
CQALM Provides Application Lifecycle Management (ALM) Hub for Lifecycle Traceability