220 likes | 301 Views
IBM Rational Change & Release Management. ALM Packages for ClearQuest. Agenda. Introduction to ClearQuest 7.1 ClearQuest Application Lifecycle Management (CQ ALM). Rational ClearQuest – Adaptable Workflow Configure and Enforce Your Lifecycle. Support for Packaged Apps
E N D
IBM Rational Change & Release Management ALM Packages for ClearQuest
Agenda Introduction to ClearQuest 7.1 ClearQuest Application Lifecycle Management (CQ ALM)
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 v7.1! • ALM Schema • Plug-in Model for Server Side Ext
Rational ClearQuest – Adaptive WorkflowEasily Add Functionality With Pre-defined Packages • 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
Agenda • Introduction to ClearQuest 7.1 • Application Lifecycle Management with ClearQuest
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
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
CQALM Agenda • Incremental Adoption of Jazz-based technology • ClearQuest 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 andthe 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.
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 BuildForge. • 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.
Leverage IBM • Deployment Ready Out of the Box • Fewer Databases to Satisfy Different Process Needs • Enables Some Self-Service ClearQuest – Adaptive WorkflowApplication Lifecycle Manangment (ALM) SchemaLowering Total Cost of Ownership New or Existing • ReduceAdministrative Changes to Support Enterprise Users • Delivered with v7.1 as Set of Packages & Schema • Can be Applied to v7.0.1 Real Results • Schema RequirementsReduced by25% • Schema DesignReduced by50% • Implementation TimeReduced by66% • Training TimeReduced by50%
New! ClearQuest – Adaptive WorkflowDeployment-ready ALM SchemaIBM Expertise In Best Practices • Objective: Reduce need for schema development • Characteristics • Deployment-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
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
Collaborative ALM Ecosystem Microsoft Project IBM Rational RequisitePro IBM Rational RequisitePro Composer Manage Requirements Create Sketch Track Projects IBM Rational Team Concert IBM Rational Asset Manager IBM Rational ClearQuest Plan Iteration w/ WorkItem Reuse*, Develop, Test, Build and Deliver changes Discover & govern assets for reuse Triage Requests Plan Iterations w/ Task & Activities IBM Rational ClearCase or UCM Publish Iteration build Alternate UCM workflow QM IBM Rational Build Forge IBM Rational Quality Manager Plan Tests w/ WorkItem Integrate and Build Test integration build WatchFire AppScan integrated Submit defect Rational Analyzer, ClearQuest and ClearCase integrated
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!!!!!!!!!”
Summary: Activities, Builds & Baselines enable team collaboration & governance Task Activity Activity Activity Baseline Project Build Baselines capture the set of completed activities Builds track the status of the build Testers use these to determine what to test
The Flow of Request, Task & Activity Close or Withdraw Request Problem information Accept or Reject Request Initiate Request Submit Request Process Request Accept or Reject Task Create Task Process Task Complete Activities Create Activities Process Activities Requests are triaged, Tasks are created for projects Activities complete the task A completed task is reviewed and the request is closed.
System-wide settings Category Type Label Security Policy Iteration Label Admin Phase Label Category Release Label Work Type Resolution Code Label Role Label System-wide records Status Label Type Label System-wide labels Labels let you use your vocabulary across the enterprise System-wide records facilitate re-use & consistency across projects
Rational ClearQuest – Not Just for ClearCase Anymore CQALM Provides Application Lifecycle Management (ALM)Hub for Lifecycle Traceability • Benefits: • Integrates with Rational Products Providing Full Development Lifecycle • Simplify Compliance Reporting Team Concert Quality & Test Lab Manager ClearCase / UCM RAM • 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 CQALM Build Forge RequisitePro Portfolio Manager