SlideShare a Scribd company logo
Requirements Management with 
HP Quality Center / ALM in the 
Application Lifecycle 
Dr. Andreas Birk, Gerald Heller, Software.Process.Management 
November 2014
Advantages of Requirements Management 
2 
What benefit will tool-based RM bring to you? 
Target Groups 
RM 
Requirements 
Manager 
Project 
Manager 
Business 
Analyst 
Test 
Manager 
Product 
Manager 
Copyright © 2014, Software.Process.Management
Advantages of Requirements Management 
3 
Target Groups 
RM 
Requirements 
Manager 
Project 
Manager 
Business 
Analyst 
Test 
Manager 
Product 
Manager 
Clarify needed tests early 
Facilitate communication & 
transparency of requirements 
Benefit of RM 
for Target Groups 
Monitor project 
progress & results 
Establish clear 
requirements ownership 
Track & manage changes to 
requirements 
Determine requirements 
status & quality 
Make RM more effective & efficient 
Increase stakeholder 
involvement 
Prioritize tests according to 
business needs 
Copyright © 2014, Software.Process.Management
4 
Modern RM Is 
Tool-Based RM 
Copyright © 2014, Software.Process.Management
Evolution of RM Functionality in HP QC/ALM 
5 
New UI, Web Client, 
Authoring mode 
Agile Manager 
Requirements in agile Environments 
Business Views, 
Application Lifecycle Integration (ALI) 
Business Model Integration, IDE Integration 
Traceability Matrix, Type Specific Reporting / Templates 
Versioning, Baselines, Sharing 
Requirement Types and Attributes, Releases and Cycles, Risk based Quality Management 
QC Versions 
9.2 10.0 11.0 
11.5 
12 
Copyright © 2014, Software.Process.Management
Structure Requirements 
HP ALM structural concepts 
Folders 
Groups 
Requirements Types 
6 
a 
Copyright © 2014, Software.Process.Management
Requirements Attributes in HP Quality Center 
7 
Requirement type specific attributes 
and templates in the description 
Copyright © 2014, Software.Process.Management
Trace Requirements to Tests 
Copyright © 2014, Software.Process.Management 8
Web UI – New Traceability View 
Copyright © 2014, Software.Process.Management 9
Coverage of Requirements 
Copyright © 2014, Software.Process.Management 10
RM Authoring Mode with HP QC 12 Web UI 
11 
Author mode manages 
requirements in chapter 
oriented format 
Copyright © 2014, Software.Process.Management
Comprehensive 
Reporting 
12 
Company header 
Flow format 
including attributes 
and graphics 
Table format 
including rich text 
and graphics 
Copyright © 2014, Software.Process.Management
13 
How to Establish 
Tool-Based RM? 
Copyright © 2014, Software.Process.Management
RM is Different 
14 
Different product types & development environments 
call for different requirements structures & workflows 
Enterprise IT Application Marketed Technology 
Product 
Agile Development 
IT 
App 
System HW SW Product 
Copyright © 2014, Software.Process.Management
From Testing to RM 
in Corporate Test Center 
15 
Project A Corporate Test Center 
Project B 
Project C 
HP ALM 
Test Cases 
TC 
Create Contract 
TC 
Modify Contract 
TC 
Cancel Contract 
Copyright © 2014, Software.Process.Management
From Testing to RM 
in Corporate Test Center 
16 
Project A Corporate Test Center 
Project B 
Project C 
HP ALM 
Requirements Test Cases 
TC 
Create Contract 
TC 
Modify Contract 
TC 
Cancel Contract 
SPEC 
REQ 
Create Contract 
HP ALM 
Requirements Test Cases 
REQ 
Title: Manage Contract 
Link: http://intra.comp… 
Description: 
The system shall … 
Owner: … 
… 
Copyright © 2014, Software.Process.Management
Project-Based RM Tool Adoption 
17 
Product Organization A 
Project A1 Project A2 Project A3 
Project A4 Project A5 Project A6 
Product Organization B 
Project B1 
Project B2 Project B3 Project B4 
Copyright © 2014, Software.Process.Management
Substitute Existing Specification Documents 
by RM in HP QC/ALM 
18 
SPEC 
Copyright © 2014, Software.Process.Management
Translate Specification Document Structure 
into Suitable RM Tool Folder Structure 
a 
19 
Product Specification 
1. Scope 
2. Personas 
3. Constraints 
4. Conventions 
5. Functional Requirements 
6. Usability 
7. Performance 
8. Security 
9. Unclassified 
Copyright © 2014, Software.Process.Management
Corporate-Wide Harmonization of 
Tool-Based RM Practices 
20 
Product Organization A 
Project A1 Project A2 Project A3 
Project A4 Project A5 Project A6 
Product Organization B 
Project B1 
Project B2 Project B3 Project B4 
Copyright © 2014, Software.Process.Management
Corporate-Wide Harmonization of 
Tool-Based RM Practices 
Strategy 
Design new HP ALM RM work practices 
Align & agree upon new practices across projects 
Prepare & plan tool introduction / roll-out 
Support roll-out of new tool & RM work practices (training etc.) 
Benefit 
Corporate-wide use of RM best practice 
Effective uniform interface between projects & test center 
Projects can be managed easier (staff assignment, reporting, KPI etc.) 
Conformance to compliance rules can be assured more easily 
Copyright © 2014, Software.Process.Management 21
Important Questions When Setting-Up RM 
22 
Design of Information 
Structures 
What requirements types shall we define? 
What attribute fields shall requirements types contain? 
How shall we structure the overall set of requirements? 
How can we map requirements to tests? 
Usage & Workflow What requirements reports do we need? 
What KPIs and dashboards shall we define? 
How shall we involve customers? 
How shall we integrate external development partners? 
Set-Up & Establish Which projects shall we select for starting with tool-based RM? 
How can we train and support users? 
How can we adapt RM to agile development? 
Copyright © 2014, Software.Process.Management
Conclusions 
HP QC/ALM provides a solid set of effective RM functionality 
Tool-based RM practices must be customized carefully to 
organizational needs & context 
Viable strategies exist that can guide organizations in setting-up & 
establishing tool-based RM 
Copyright © 2014, Software.Process.Management 23
RM with HP QC/ALM: Information Sources 
HP QC/ALM community 
http://h30499.www3.hp.com/t5/Application-Lifecycle-Management/ct-p/application-lifecycle-mgnt 
HP QC/ALM content for download from HP (includes partner offerings) 
https://hpln.hp.com/node/10354/contentfiles 
HP QC/ALM what’s new (release notes) 
http://update.external.hp.com/ALM/WhatsNew_Addins_Movies/index.html 
HP QC /ALM system requirements specifications 
https://hpln.hp.com/page/alm-qc-enterprise-technical-specifications 
HP Agile Manager (new portal Pronq) 
https://www.pronq.com/software/agile-manager 
SQA Forum 
http://www.sqaforums.com/forums/hp-alm-mercury-quality-center/ 
Copyright © 2014, Software.Process.Management 24
RM-Related Events & Trainings 
Webinar: Agile Entwicklung mit HP Agile Manager und HP Quality Center / ALM 
5 Feb 2015, http://minerva-softcare.de 
Seminar: Certified Software Product Manager 
10-12 Mar 2015, Karlsruhe, http://www.seminaut.de 
Workshop: Requirements-Reuse zum Erfolg führen 
REConf 2015, 15 Mar 2015, München, http://reconf.de 
Seminar: Requirements-Management in der agilen Software-Entwicklung 
5 Mai 2015, Karlsruhe, http://www.seminaut.de 
Seminar: Toolgestütztes Requirements-Management 
12 Mai 2015, Karlsruhe, http://www.seminaut.de 
Copyright © 2014, Software.Process.Management 25
26 
Dr. Andreas Birk 
Gerald Heller 
Software.Process.Management 
info@swpm.de 
http://www.swpm.de 
Blog & Resources 
http://MakingOfSoftware.com 
Copyright © 2014, Software.Process.Management

More Related Content

What's hot

TCoE
TCoETCoE
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogALATechSource
 
HP ALM
HP ALMHP ALM
HP ALM
Rajathi-QA
 
PMP Training - 11 project risk management
PMP Training - 11 project risk managementPMP Training - 11 project risk management
PMP Training - 11 project risk managementejlp12
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
Omkar Dash
 
Software Quality Metrics for Testers - StarWest 2013
Software Quality Metrics for Testers - StarWest 2013Software Quality Metrics for Testers - StarWest 2013
Software Quality Metrics for Testers - StarWest 2013
XBOSoft
 
7.2 Estimate Cost
7.2 Estimate Cost7.2 Estimate Cost
7.2 Estimate Cost
DavidMcLachlan1
 
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
Continuous Testing- A Key Ingredient for Success in Agile & DevOpsContinuous Testing- A Key Ingredient for Success in Agile & DevOps
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
SmartBear
 
Ngo project management
Ngo project managementNgo project management
Ngo project management
ahmed hassan
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig Technologies
Testrig Technologies
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
Maitrey Patel
 
Getting it Done: Project Management Theory
Getting it Done: Project Management TheoryGetting it Done: Project Management Theory
Getting it Done: Project Management Theory
Converge Consulting
 
IT Change Management Using JIRA
IT Change Management Using JIRAIT Change Management Using JIRA
IT Change Management Using JIRA
Atlassian
 
Chap4 RE validation
Chap4 RE validationChap4 RE validation
Chap4 RE validation
Ian Sommerville
 
My JIRA patterns for Dashboards
My JIRA patterns for DashboardsMy JIRA patterns for Dashboards
My JIRA patterns for Dashboards
Alexander Postnikov
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard Benchmarking
John Carter
 
Project health check updated and improved
Project health check updated and improvedProject health check updated and improved
Project health check updated and improved
Project Management Solutions
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePM
Training Bytesize
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycleA Subbiah
 
How Can Software Engineering Support AI
How Can Software Engineering Support AIHow Can Software Engineering Support AI
How Can Software Engineering Support AI
Walid Maalej
 

What's hot (20)

TCoE
TCoETCoE
TCoE
 
Sample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library BlogSample Project Requirements Document – Library Blog
Sample Project Requirements Document – Library Blog
 
HP ALM
HP ALMHP ALM
HP ALM
 
PMP Training - 11 project risk management
PMP Training - 11 project risk managementPMP Training - 11 project risk management
PMP Training - 11 project risk management
 
Rational Unified Process
Rational Unified ProcessRational Unified Process
Rational Unified Process
 
Software Quality Metrics for Testers - StarWest 2013
Software Quality Metrics for Testers - StarWest 2013Software Quality Metrics for Testers - StarWest 2013
Software Quality Metrics for Testers - StarWest 2013
 
7.2 Estimate Cost
7.2 Estimate Cost7.2 Estimate Cost
7.2 Estimate Cost
 
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
Continuous Testing- A Key Ingredient for Success in Agile & DevOpsContinuous Testing- A Key Ingredient for Success in Agile & DevOps
Continuous Testing- A Key Ingredient for Success in Agile & DevOps
 
Ngo project management
Ngo project managementNgo project management
Ngo project management
 
Testing As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig TechnologiesTesting As A Services (TaaS) By Testrig Technologies
Testing As A Services (TaaS) By Testrig Technologies
 
Jira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentationJira software 8.0 8.5 community presentation
Jira software 8.0 8.5 community presentation
 
Getting it Done: Project Management Theory
Getting it Done: Project Management TheoryGetting it Done: Project Management Theory
Getting it Done: Project Management Theory
 
IT Change Management Using JIRA
IT Change Management Using JIRAIT Change Management Using JIRA
IT Change Management Using JIRA
 
Chap4 RE validation
Chap4 RE validationChap4 RE validation
Chap4 RE validation
 
My JIRA patterns for Dashboards
My JIRA patterns for DashboardsMy JIRA patterns for Dashboards
My JIRA patterns for Dashboards
 
Software QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard BenchmarkingSoftware QA Metrics Dashboard Benchmarking
Software QA Metrics Dashboard Benchmarking
 
Project health check updated and improved
Project health check updated and improvedProject health check updated and improved
Project health check updated and improved
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePM
 
Software development life cycle
Software development life cycleSoftware development life cycle
Software development life cycle
 
How Can Software Engineering Support AI
How Can Software Engineering Support AIHow Can Software Engineering Support AI
How Can Software Engineering Support AI
 

Similar to Requirements Management with HP ALM

Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalikVikram Malik
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c cr
Vasily Demin
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Prolifics
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
Roger Snook
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Shetal Patel
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
pd7.group
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
Prolifics
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
Felipe Freire
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
Prolifics
 
Using FIORI to enhance user experience on SAP PPM
Using FIORI to enhance user experience on SAP PPMUsing FIORI to enhance user experience on SAP PPM
Using FIORI to enhance user experience on SAP PPM
Neeraj Sahu
 
Kovair Omnibus Integration with Multi Vendor Tools
Kovair Omnibus Integration with Multi Vendor ToolsKovair Omnibus Integration with Multi Vendor Tools
Kovair Omnibus Integration with Multi Vendor Tools
Kovair
 
Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?
Matt Angerer
 
Sudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer babu
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overviewIBM Rational software
 
Rapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud serviceRapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud service
Heba Fouad
 
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
leo_radovsky
 
AyyappaKumar_AutomationTesting
AyyappaKumar_AutomationTestingAyyappaKumar_AutomationTesting
AyyappaKumar_AutomationTestingAyyappa Kumar
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
Amazon Web Services
 

Similar to Requirements Management with HP ALM (20)

Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalik
 
Soa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c crSoa12c launch 3 bpm 12c cr
Soa12c launch 3 bpm 12c cr
 
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
 
IBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC EventIBM MobileFirst DevOps IEG DC Event
IBM MobileFirst DevOps IEG DC Event
 
Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02Ibmmobilefirstdevopsdc 140311164526-phpapp02
Ibmmobilefirstdevopsdc 140311164526-phpapp02
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
 
Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change Pure App + Patterns + Prolifics = Feeding Change
Pure App + Patterns + Prolifics = Feeding Change
 
Using FIORI to enhance user experience on SAP PPM
Using FIORI to enhance user experience on SAP PPMUsing FIORI to enhance user experience on SAP PPM
Using FIORI to enhance user experience on SAP PPM
 
Kovair Omnibus Integration with Multi Vendor Tools
Kovair Omnibus Integration with Multi Vendor ToolsKovair Omnibus Integration with Multi Vendor Tools
Kovair Omnibus Integration with Multi Vendor Tools
 
Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?Why Upgrade from QC to ALM?
Why Upgrade from QC to ALM?
 
Sudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_ResumeSudheer_SAP_ABAP_Resume
Sudheer_SAP_ABAP_Resume
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overview
 
Rapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud serviceRapid process automation with oracle process cloud service
Rapid process automation with oracle process cloud service
 
ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...ManageEngine - Forrester Webinar: Maximize your application performance to en...
ManageEngine - Forrester Webinar: Maximize your application performance to en...
 
Mohammad_Habash_Resume
Mohammad_Habash_ResumeMohammad_Habash_Resume
Mohammad_Habash_Resume
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
 
AyyappaKumar_AutomationTesting
AyyappaKumar_AutomationTestingAyyappaKumar_AutomationTesting
AyyappaKumar_AutomationTesting
 
ENT206 Product Development in the Cloud
ENT206 Product Development in the CloudENT206 Product Development in the Cloud
ENT206 Product Development in the Cloud
 

More from pd7.group

Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
pd7.group
 
Tools for Product Management
Tools for Product ManagementTools for Product Management
Tools for Product Management
pd7.group
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
pd7.group
 
Modern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & ApplicationsModern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & Applications
pd7.group
 
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama ContourAgiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
pd7.group
 
Requirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel JamaRequirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel Jama
pd7.group
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contour
pd7.group
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
pd7.group
 

More from pd7.group (8)

Agile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALMAgile Development using HP Agile Manager and HP Quality Center / ALM
Agile Development using HP Agile Manager and HP Quality Center / ALM
 
Tools for Product Management
Tools for Product ManagementTools for Product Management
Tools for Product Management
 
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
Managing Requirements in Agile Development - Best Practices for Tool-Based Re...
 
Modern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & ApplicationsModern Requirements Tools: Advantages & Applications
Modern Requirements Tools: Advantages & Applications
 
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama ContourAgiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
Agiles Requirements-­Management zum Erfolg führen am Beispiel Jama Contour
 
Requirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel JamaRequirements wiederverwenden am Beispiel Jama
Requirements wiederverwenden am Beispiel Jama
 
Requirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama ContourRequirements flexibel und agil managen am Beispiel Jama Contour
Requirements flexibel und agil managen am Beispiel Jama Contour
 
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
Requirements strukturieren und nutzen — Requirements-Praktiken am Beispiel Co...
 

Recently uploaded

In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Yara Milbes
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaTop 7 Unique WhatsApp API Benefits | Saudi Arabia
Top 7 Unique WhatsApp API Benefits | Saudi Arabia
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

Requirements Management with HP ALM

  • 1. Requirements Management with HP Quality Center / ALM in the Application Lifecycle Dr. Andreas Birk, Gerald Heller, Software.Process.Management November 2014
  • 2. Advantages of Requirements Management 2 What benefit will tool-based RM bring to you? Target Groups RM Requirements Manager Project Manager Business Analyst Test Manager Product Manager Copyright © 2014, Software.Process.Management
  • 3. Advantages of Requirements Management 3 Target Groups RM Requirements Manager Project Manager Business Analyst Test Manager Product Manager Clarify needed tests early Facilitate communication & transparency of requirements Benefit of RM for Target Groups Monitor project progress & results Establish clear requirements ownership Track & manage changes to requirements Determine requirements status & quality Make RM more effective & efficient Increase stakeholder involvement Prioritize tests according to business needs Copyright © 2014, Software.Process.Management
  • 4. 4 Modern RM Is Tool-Based RM Copyright © 2014, Software.Process.Management
  • 5. Evolution of RM Functionality in HP QC/ALM 5 New UI, Web Client, Authoring mode Agile Manager Requirements in agile Environments Business Views, Application Lifecycle Integration (ALI) Business Model Integration, IDE Integration Traceability Matrix, Type Specific Reporting / Templates Versioning, Baselines, Sharing Requirement Types and Attributes, Releases and Cycles, Risk based Quality Management QC Versions 9.2 10.0 11.0 11.5 12 Copyright © 2014, Software.Process.Management
  • 6. Structure Requirements HP ALM structural concepts Folders Groups Requirements Types 6 a Copyright © 2014, Software.Process.Management
  • 7. Requirements Attributes in HP Quality Center 7 Requirement type specific attributes and templates in the description Copyright © 2014, Software.Process.Management
  • 8. Trace Requirements to Tests Copyright © 2014, Software.Process.Management 8
  • 9. Web UI – New Traceability View Copyright © 2014, Software.Process.Management 9
  • 10. Coverage of Requirements Copyright © 2014, Software.Process.Management 10
  • 11. RM Authoring Mode with HP QC 12 Web UI 11 Author mode manages requirements in chapter oriented format Copyright © 2014, Software.Process.Management
  • 12. Comprehensive Reporting 12 Company header Flow format including attributes and graphics Table format including rich text and graphics Copyright © 2014, Software.Process.Management
  • 13. 13 How to Establish Tool-Based RM? Copyright © 2014, Software.Process.Management
  • 14. RM is Different 14 Different product types & development environments call for different requirements structures & workflows Enterprise IT Application Marketed Technology Product Agile Development IT App System HW SW Product Copyright © 2014, Software.Process.Management
  • 15. From Testing to RM in Corporate Test Center 15 Project A Corporate Test Center Project B Project C HP ALM Test Cases TC Create Contract TC Modify Contract TC Cancel Contract Copyright © 2014, Software.Process.Management
  • 16. From Testing to RM in Corporate Test Center 16 Project A Corporate Test Center Project B Project C HP ALM Requirements Test Cases TC Create Contract TC Modify Contract TC Cancel Contract SPEC REQ Create Contract HP ALM Requirements Test Cases REQ Title: Manage Contract Link: http://intra.comp… Description: The system shall … Owner: … … Copyright © 2014, Software.Process.Management
  • 17. Project-Based RM Tool Adoption 17 Product Organization A Project A1 Project A2 Project A3 Project A4 Project A5 Project A6 Product Organization B Project B1 Project B2 Project B3 Project B4 Copyright © 2014, Software.Process.Management
  • 18. Substitute Existing Specification Documents by RM in HP QC/ALM 18 SPEC Copyright © 2014, Software.Process.Management
  • 19. Translate Specification Document Structure into Suitable RM Tool Folder Structure a 19 Product Specification 1. Scope 2. Personas 3. Constraints 4. Conventions 5. Functional Requirements 6. Usability 7. Performance 8. Security 9. Unclassified Copyright © 2014, Software.Process.Management
  • 20. Corporate-Wide Harmonization of Tool-Based RM Practices 20 Product Organization A Project A1 Project A2 Project A3 Project A4 Project A5 Project A6 Product Organization B Project B1 Project B2 Project B3 Project B4 Copyright © 2014, Software.Process.Management
  • 21. Corporate-Wide Harmonization of Tool-Based RM Practices Strategy Design new HP ALM RM work practices Align & agree upon new practices across projects Prepare & plan tool introduction / roll-out Support roll-out of new tool & RM work practices (training etc.) Benefit Corporate-wide use of RM best practice Effective uniform interface between projects & test center Projects can be managed easier (staff assignment, reporting, KPI etc.) Conformance to compliance rules can be assured more easily Copyright © 2014, Software.Process.Management 21
  • 22. Important Questions When Setting-Up RM 22 Design of Information Structures What requirements types shall we define? What attribute fields shall requirements types contain? How shall we structure the overall set of requirements? How can we map requirements to tests? Usage & Workflow What requirements reports do we need? What KPIs and dashboards shall we define? How shall we involve customers? How shall we integrate external development partners? Set-Up & Establish Which projects shall we select for starting with tool-based RM? How can we train and support users? How can we adapt RM to agile development? Copyright © 2014, Software.Process.Management
  • 23. Conclusions HP QC/ALM provides a solid set of effective RM functionality Tool-based RM practices must be customized carefully to organizational needs & context Viable strategies exist that can guide organizations in setting-up & establishing tool-based RM Copyright © 2014, Software.Process.Management 23
  • 24. RM with HP QC/ALM: Information Sources HP QC/ALM community http://h30499.www3.hp.com/t5/Application-Lifecycle-Management/ct-p/application-lifecycle-mgnt HP QC/ALM content for download from HP (includes partner offerings) https://hpln.hp.com/node/10354/contentfiles HP QC/ALM what’s new (release notes) http://update.external.hp.com/ALM/WhatsNew_Addins_Movies/index.html HP QC /ALM system requirements specifications https://hpln.hp.com/page/alm-qc-enterprise-technical-specifications HP Agile Manager (new portal Pronq) https://www.pronq.com/software/agile-manager SQA Forum http://www.sqaforums.com/forums/hp-alm-mercury-quality-center/ Copyright © 2014, Software.Process.Management 24
  • 25. RM-Related Events & Trainings Webinar: Agile Entwicklung mit HP Agile Manager und HP Quality Center / ALM 5 Feb 2015, http://minerva-softcare.de Seminar: Certified Software Product Manager 10-12 Mar 2015, Karlsruhe, http://www.seminaut.de Workshop: Requirements-Reuse zum Erfolg führen REConf 2015, 15 Mar 2015, München, http://reconf.de Seminar: Requirements-Management in der agilen Software-Entwicklung 5 Mai 2015, Karlsruhe, http://www.seminaut.de Seminar: Toolgestütztes Requirements-Management 12 Mai 2015, Karlsruhe, http://www.seminaut.de Copyright © 2014, Software.Process.Management 25
  • 26. 26 Dr. Andreas Birk Gerald Heller Software.Process.Management info@swpm.de http://www.swpm.de Blog & Resources http://MakingOfSoftware.com Copyright © 2014, Software.Process.Management

Editor's Notes

  1. Explain requirement types in more detail Functional, non functional, personas, use cases, user stories, even tasks Interesting to note, that this structure is very flexible. E.g. On the same data elements we might impose a backlog structure, or component view or project view.