Published on March 4, 2014
Eliciting the Requirements Luigi Rega, PMP® Consultant at Reply IIBA® Italy Chapter Secretary 28 February 2014
Eliciting the Requirements - Just 3 Ws 1. What is the «elicitation»? 2. How is the elicitation performed? 3. Why eliciting requirements? 28/02/2014 ELICITING THE REQUIREMENTS 2
What the elicitation is: definition • The verb «to elicit» comes from Latin: Elicio (elicio, elicis, elicui, elicitum, elicere) Italian tr.: «tirar fuori, trarre, far uscire, dedurre da» • English definition: To elicit: to evoke or draw out, to draw or bring out for forth, to bring to light, to draw forth into existence 28/02/2014 ELICITING THE REQUIREMENTS 3
What we mean by eliciting the REQs • More than just gathering requirements 28/02/2014 ELICITING THE REQUIREMENTS 4
What we mean by eliciting the REQs • More than just gathering requirements • There is a «need to actively engage the stakeholders in defining requirements» • Often stakeholders don’t have a clear picture of their requirements • Different stakeholders may have conflicting requirements • Eliciting requirements is not an isolated activity 28/02/2014 ELICITING THE REQUIREMENTS 5
Requirements Elicitation - Just 3 Ws 1. What is the «elicitation»? 2. How is the elicitation performed? 3. Why eliciting requirements? 28/02/2014 ELICITING THE REQUIREMENTS 6
How the elicitation is performed Prepare for Elicitation 28/02/2014 Conduct Elicitation Activity Document Elicitation Results ELICITING THE REQUIREMENTS Confirm Elicitation Results 7
Elicitation techniques BABOK® Guide v2.0 PMBOK® Guide v5.0 Elicitation Techniques • • • • • • • • • 28/02/2014 Brainstorming Document Analysis Focus Groups Interface Analysis Interviews Observation Prototyping Requirements Workshops Survey/ Questionnaire Project Scope Management 5.2 Collect Requirements ELICITING THE REQUIREMENTS 8
Prototyping - not only to test/show • Prototypes can be used in early phases of the project to elicit requirements • GoogleTM Labs: a playground where […] users can play around with prototypes of some of our wild and crazy ideas and offer feedback directly to the engineers who developed them. • PalmTM Pilot: the first successful PDA (Personal Digital Assistant) started its development by… a wooden prototype! • • • • • iGoogle Google Maps Google Docs Google Groups … Computer History Museum, Mountain View CA 28/02/2014 ELICITING THE REQUIREMENTS 9
Requirements Elicitation - Just 3 Ws 1. What is the «elicitation»? 2. How is the elicitation performed? 3. Why eliciting requirements? 28/02/2014 ELICITING THE REQUIREMENTS 10
Why shall requirements be elicited? • PM&BA’s common enemy: the Scope Creep! • Much of business or technical requirements resides in the stakeholders’ minds • Good requirements can not just be collected from the Customer or from the Sponsor • PM&BA shall work together to achieve proper and complete Stakeholder Analysis, and a successful Requirements collection 28/02/2014 ELICITING THE REQUIREMENTS 11
What if you don’t don’t? NASA’s Mars Climate Orbiter Costs: 193.1 million $ • FAILURE: Disintegrated on Mars atmpsphere • ROOT CAUSE: one team used Imperial units while the other used Metric units for a key operation • NASA board’s report: «the process to verify and validate certain engineering requirements […] was inadequate» 530 km of wires Additional costs: ~6.1B $ Airbus A380 • FAILURE: Wires manufactured to specification, but turned out to be too short! • ROOT CAUSE: different versions of the SW used: German and Spanish designers used CATIA version 4, British and French used version 5 facebook home & HTC First ~5k Users, <0.5% mobile users Star Rating: 2.8 / 5.0 HTC First: 99 $ -> 0,99 $ • FAILURE: Commercial flop, both Application and Device • ROOT CAUSE: Poor business case ( and why a dedicated device for it?) + (gossip) Android application built by iPhone users! 28/02/2014 ELICITING THE REQUIREMENTS 12
Conclusions • REQs Elicitation is essential to define the project Scope • Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth. - Marcus Aurelius • PM&BA shall plan the Elicitation properly • If you can’t describe what you are doing as a process, you don’t know what you’re doing. - W. Edwards Deming • Give the right importance to feedbacks • You have two ears and one mouth. I suggest that you use them in that proportion. - G.K. Chesterton 28/02/2014 ELICITING THE REQUIREMENTS 13
Contacts Luigi Rega • Secretary@italy.iiba.org • LinkedIn: http://lnkd.in/dPgigt5 • www.italy.iiba.org 28/02/2014 ELICITING THE REQUIREMENTS 14
Luigi Rega, PMP ® Consultant at ... 28/02/2014 ELICITING THE REQUIREMENTS 2 ... 07_PM&BA_Dynamic Duo_ Eliciting_the_Requirements Luigi_Rega - Author:
View 3442 Eliciting Requirements posts, presentations, experts, and more. Get the professional knowledge you need on LinkedIn.
07 pm&ba dynamic duo_ eliciting_the_requirements luigi_rega. 316 Views. alebonifazi. Bonifazi rega iaia sea prague 2011. 805 Views. rickkhosla. Rega ...
06_PM&BA_Dynamic Duo Prioritize & Trace Luigi Pantarotto: 07_PM&BA_Dynamic Duo_ Eliciting_the_Requirements Luigi_Rega: 08_PM&BA_Dynamic Duo_Verify Validate ...
PM and BA – The Dynamic Duo. By Prassede Colombo, President, IIBA Italy Chapter, Partner PMProgetti .
To connect with IIBA Italy Chapter, sign up for Facebook today. Sign Up Log In. IIBA Italy Chapter