Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this...
Transcript of Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this...
![Page 1: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/1.jpg)
Managing Requirements in ALM: A Short Practical Demo
September 19, 2012
![Page 2: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/2.jpg)
Brought to you by Vivit South Africa Chapter &
Testing, Quality and Application Lifecycle Management
Special Interest Group (TQA SIG)
Leaders:
Mihai Grigorescu & Andre Herbst – South Africa Chapter
Chris Scharer, Olli Laiho, Andreas Birk & Bernard Symczak – TQA SIG
• To join the South Africa Chapter and TQA SIG, go to the South Africa Chapter and the TQA SIG page on the
Vivit website and click the “Join Group” icon.
• Your input is welcomed on new topics!
![Page 3: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/3.jpg)
Housekeeping
• This “LIVE” session is being recorded
• The recording will be available to all members
• Q&A: Please type questions in the Questions pane
![Page 4: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/4.jpg)
Webinar Control Panel
Questions
Toggle View Window
between
Full screen/window mode.
![Page 5: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/5.jpg)
Today’s Presenter
Mihai Grigorescu
Independent Consultant
iLab South Africa
![Page 6: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/6.jpg)
Agenda
General info on the session
Presentation & Demo
Q&A
![Page 7: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/7.jpg)
Agenda
General info on the session
Presentation & Demo
Q&A
![Page 8: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/8.jpg)
General info on this session
This session is a follow up from this VIVIT event:
Managing Requirements in ALM: Avoid 10 Common Pitfalls Webinar
Recording can be found here:
http://www.vivit-worldwide.org/?page=SponsWebinars#
9/19/2012
![Page 9: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/9.jpg)
General info on this session
What this webinar IS: • Informal demonstration of HP ALM 11.50 features
• Short (due to time constraints) practical demo (therefore limited only to a portion of Requirements Module in ALM 11.50)
• Aimed at beginner/entry level ALM users (or without too much of knowledge on ALM) • Its aim is to raise awareness on the ALM features and to generally help users out
• Demo applicable (mostly) for versions 10.x, 11.x
What this webinar ISN’T: • Training, official or otherwise
• Not targeting advanced/experienced users • Not looking at the other new features in ALM 11.50 (Sprinter, ALI, SAP etc.)
9/19/2012
![Page 10: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/10.jpg)
General info on this session – contact us
For any queries related to
• Software Testing in general • Tool Assessment (ALM)
• In-depth, public or private webinars
Contact the ZA VIVIT chapter:
Mihai Grigorescu [email protected]
Andre Herbst
9/19/2012
![Page 11: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/11.jpg)
Agenda
General info on the session
Presentation & Demo
Q&A
![Page 12: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/12.jpg)
Presentation & Demo: old webinar conclusions
Why manage requirements?
9/19/2012
Because of Quality … which translates into
$$$$$$$$$
![Page 13: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/13.jpg)
Presentation & Demo: old webinar conclusions
And because you don’t want to wind up like this…
9/19/2012
![Page 14: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/14.jpg)
Presentation & Demo: old webinar conclusions
What were the 10 pitfalls that we wanted to avoid when using ALM?
9/19/2012
![Page 15: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/15.jpg)
Presentation & Demo: where are we in the STLC? 9/19/2012
Test Management and Control
Analysis Planning Design Execution Completion
Reporting
Infrastructure
![Page 16: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/16.jpg)
Presentation & Demo: what features to use? 9/19/2012
Test Management and Control
Analysis Planning Design Execution Completion
Reporting
Infrastructure
Reqs extraction/design RBQM VC
Reports and Dashboards
Release Management Coverage Analysis
![Page 17: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/17.jpg)
Presentation & Demo: Meet the team… 9/19/2012
![Page 18: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/18.jpg)
Presentation & Demo: Meet the team… 9/19/2012
Enrique, Project Manager Role: To manage the project/budget/team Unofficial role: to be stingy with the cash (man-hours) and to increase the project scope without moving the deadline
Project Manager
![Page 19: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/19.jpg)
Nelson, Test Manager Role: To manage the test team and project
Unofficial role: to reassure all the stakeholders that everything was tested properly and that their application is no. 1, but also to take the fall if anything goes wrong in production
Test Manager
Presentation & Demo: Meet the team… 9/19/2012
Enrique, Project Manager Role: To manage the project/budget/team Unofficial role: to be stingy with the cash (man-hours) and to increase the project scope without moving the deadline
Project Manager
![Page 20: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/20.jpg)
Presentation & Demo: Meet the team… 9/19/2012
![Page 21: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/21.jpg)
Developer
Kevin, Developer Role: To develop code based on BRS/FRS Unofficial role: “I wonder what this button does”…
9/19/2012
Presentation & Demo: Meet the team…
![Page 22: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/22.jpg)
Developer
Kevin, Developer Role: To develop code based on BRS/FRS Unofficial role: “I wonder what this button does”…
9/19/2012
Business Analyst
Melvin, Business Analyst Role: To develop Business Requirements Specifications (BRS/FRS)
Unofficial role: create documents with lots of big words and discover new ways of working with Visio, Aris and other BA tools
Presentation & Demo: Meet the team…
![Page 23: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/23.jpg)
Presentation & Demo: Meet the team… 9/19/2012
![Page 24: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/24.jpg)
Tester
Stallone, Tester Role: To test the application within budget and time Unofficial role: Test everything, find all the bugs, ensure that the quality is 150% (and sometimes to share blame with the test manager for bugs slipping into production)
9/19/2012
Presentation & Demo: Meet the team…
![Page 25: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/25.jpg)
End User
Tester
Stallone, Tester Role: To test the application within budget and time Unofficial role: Test everything, find all the bugs, ensure that the quality is 150% (and sometimes to share blame with the test manager for bugs slipping into production)
9/19/2012
Billy Bob, End User Role: To perform UAT and make use of the application
Unofficial role: request A and B, receive C and D features and generally awe at the E and F extra functionality
Presentation & Demo: Meet the team…
![Page 26: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/26.jpg)
9/19/2012
![Page 27: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/27.jpg)
9/19/2012
Presentation & Demo: the flow…
![Page 28: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/28.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Developer
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 29: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/29.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 30: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/30.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
Perform Risk Analysis on
Functional reqs
Capture Functional reqs
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 31: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/31.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Capture Functional reqs
PM = Enrique TM = Nelson BA = Melvin Developer = Kevin Tester = Stallone End User = Billy Bob
![Page 32: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/32.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Analyses RBQM results
Capture Functional reqs
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 33: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/33.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Analyses RBQM results
Re-assess timelines
PPT – Project Planning and
Tracking
Capture Functional reqs
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 34: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/34.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Release Management
Analyses RBQM results
Re-assess timelines
Make use of dashboards
PPT – Project Planning and
Tracking
Develop code
Capture Functional reqs
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 35: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/35.jpg)
9/19/2012
Presentation & Demo: the flow…
![Page 36: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/36.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Extract testing requirements
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Release Management
Analyses RBQM results
Re-assess timelines
Make use of dashboards
PPT – Project Planning and
Tracking
Develop code
Capture Functional reqs
Use Version Control
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 37: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/37.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Extract testing requirements
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Release Management
Analyses RBQM results
Re-assess timelines
PPT – Project Planning and
Tracking
Develop code
Capture Functional reqs
Review Functional and testing reqs
Use Version Control
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 38: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/38.jpg)
9/19/2012
Presentation & Demo: the flow…
Project Manager
Test Manager
Business Analyst
End User
Tester
Provides $$$$ estimations
Provides testing estimations
Provides BRS
Extract testing requirements
Developer
Perform Risk Analysis on
Functional reqs
Reviews Functional reqs + add dev time
Release Management
Analyses RBQM results
Re-assess timelines
Report on coverage
Make use of dashboards
PPT – Project Planning and
Tracking
Generate tests for requirements
Execute tests
Report on quality
Develop code
Capture Functional reqs
Review Functional and testing reqs
Use Version Control
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
![Page 39: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/39.jpg)
9/19/2012
Presentation & Demo: what have we achieved
Project Manager
Test Manager
Business Analyst
End User
Tester
Developer
PM = Enrique TM = Nelson BA = Melvin Developer = Kelvin Tester = Stallone End User = Billy Bob
• One single centralized repository for everyone (single version of the truth)
• VC enables full traceability • RBQM and Rel. Man. + provide more accurate estimations
• Better management and workload control • Better project quality control, including forecasting
• All team members are involved (less silos -> less challenges)
![Page 40: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/40.jpg)
Agenda
General info on the session
Presentation & Demo
Q&A
![Page 41: Managing Requirements in ALM: A Short Practical Demo€¦ · General info on this session What this webinar IS: • Informal demonstration of HP ALM 11.50 features • Short (due](https://reader034.fdocuments.us/reader034/viewer/2022050403/5f809fcb4e81f006bb0b9792/html5/thumbnails/41.jpg)
9/19/2012
Questions and Answers