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
Canvas Prints at Affordable Prices make you smile.Visit http://www.shopcanvasprint...
30 Días en Bici en Gijón organiza un recorrido por los comercios históricos de la ...
Con el fin de conocer mejor el rol que juega internet en el proceso de compra en E...
With three established projects across the country and seven more in the pipeline,...
Retailing is not a rocket science, neither it's walk-in-the-park. In this presenta...
Eliciting the the RequirementsRequirements ... • PM&BA shall work together to achieve ... 07_PM&BA_Dynamic Duo_ Eliciting_the_Requirements Luigi_Rega -