SlideShare a Scribd company logo
1 of 27
mind a vã shen n. 
the use of the creative mind 
to inspire motivation that results in 
innovation, productivity and growth 
– mindavate v.
Requirements 
Enoughness 
Haydn Thomas 
hthomas@mindavation.com 
0410 629 402
Knowledge & Skills 
During this presentation we will provide you with the knowledge 
and skills that will enable you to:- 
1. Ensure an understanding of the overall requirements 
process 
2. Discuss who owns and determines requirements 
'enoughness' 
3. Why Alignment is so important to project success 
Copyright Mindavation 2014 
www.mindavation.com.au 
3
Projects = Miracles? Requirements? 
Copyright Mindavation 2014 
www.mindavation.com.au 
4
IT’S NEVER 
'JUST' A… 
Copyright Mindavation 2014 
www.mindavation.com.au 
5
Packaging the Change 
Copyright Mindavation 2014 
www.mindavation.com.au 
6
The Overall Requirements Process 
1. Understanding Scope 
2. Requirements Gathering 
3. Requirements Refinement 
4. Requirements Verification 
Do these Requirements deliver the expected 
acceptance criteria? 
Copyright Mindavation 2014 
www.mindavation.com.au 
7
Acceptance Criteria 
Are we done yet? How will you know? 
• Tie completion criteria back to the Stakeholder requirements 
• Must be quantifiable and CLEAR 
• Provide examples 
• Apply the traceability matrix 
• Have completion criteria signed off by the sponsor and 
customer(s) 
Copyright Mindavation 2014 
www.mindavation.com.au 
8
Why the Confusion? 
Unconscious 
Competence 
Unconscious 
Incompetence 
Conscious 
Competence 
Conscious 
Incompetence 
Copyright Mindavation 2014 
www.mindavation.com.au 
9
'Specifically' – the magic word 
Assumptions suck… 
– Assumptions are things we believe to be true 
– Assumptions are not concrete facts 
Step 1 – Document your assumptions 
Step 2 – Try and turn them into facts 
Step 3 – If still assumptions, manage them as a risk 
Copyright Mindavation 2014 
www.mindavation.com.au 
10
The Requirements Pyramid 
Requirements Collection and Analysis involves managing the 
'Requirements Pyramid‘ 
• Needs – 'the problem domain' 
• Requirements 
• Specifications 
• Code or detailed processes (or both) 
Copyright Mindavation 2014 
www.mindavation.com.au 
11
STAKEHOLDERS 
COMMITMENT 
BOUNDARIES 
REQUIREMENTS 
Requirements must be: 
NEEDS HIERARCHY 
EACH LEVEL OF THE HIERARCHY MUST DRIVE THE LEVEL BELOW 
– THEREFORE EACH ITEM MUST BE CROSS REFERENCED TO THE LEVEL ABOVE 
EXPLANATION OF 
HIERARCHY COMPONENT 
HIGH LEVEL 
WHAT 
WHO 
WHY 
WHEN 
WHERE 
TIME 
LOW LEVEL 
WHAT 
LOW LEVEL 
HOW 
apply to the solution RELEVANT 
METHODOLOGY 
DOCUMENT 
PROJECT / 
IMPROVEMENT 
OBJECTIVE OBJECTIVE OBJECTIVE 
SCOPE 
REQUIREMENT 
FUNCTIONAL 
REQ 
PROJECT 
DEFINITION 
This document can guide 
you in capturing the 
relevant information 
required to make an 
informed decision about 
whether the proposed 
change should be 
implemented. 
Covering: 
SPECIFIC 
FUNCTIONAL 
REQUIREMENTS 
4 A Project or Improvement idea is driven by 
an understanding of the current situation and the 
desire or need to change the future situation 
4 Objectives establish the goals that the change 
should achieve, e.g. legislative compliance. 
Objectives must be measurable 
4 Initial Scope sets the boundaries for the change to 
ensure the objectives will be addressed – what’s in 
and what’s out 
4 Requirements are statements which define what 
needs to be provided by a ‘solution’ to achieve the 
deliverables 
4 Refined Scope is the review and validation of the 
‘Initial Scope’. The initial scope may change as a 
result of formulating requirements during this phase 
4 Functional Requirements describe the behaviours 
of the requirements that the solution needs to 
manage 
4 Performance Criteria describe what is to be used to 
judge the solution’s performance 
4 Business Rules describe the governance that must 
FUNCTIONAL 
REQ 
FUNCTIONAL 
REQ 
FUNCTIONAL 
REQ 
FUNCTIONAL 
REQ 
FUNCTIONAL 
REQ 
DELIVERABLE DELIVERABLE DELIVERABLE 
4 Deliverables are what is expected to be achieved by 
implementing the change, e.g. business processes 
and procedures to support the introduction of XYZ 
IDEA 
DRIVERS 
‘AS IS’ SITUATION 
‘TO BE’ SITUATION 
TIME OBJECTIVE 
BUDGET 
MEASURABLE 
CLASSIFIABLE 
DETAILED 
PROCESS 
GOVERNANCE 
REQUIRED OUTCOME 
REQUIREMENT REQUIREMENT REQUIREMENT
Requirements in a Project 
• Can be one of the most challenging aspects of a project 
• Are CRITICAL to the success of the project 
• Will drive successful completion criteria 
• Refine the scope of your project 
• Can change! 
• Are derived in stages 
• High level during Initiation Phase 
• Detailed during Planning Phase 
Copyright Mindavation 2014 
www.mindavation.com.au 
13
SMART Requirements 
Specific - clearly states what is required 
Measureable - to confirm when met and value created 
Achievable - can be done, e.g. technically possible 
Realistic - is reasonable, e.g. cost is not prohibitive 
Traceable - who provided the requirement and when 
Copyright Mindavation 2014 
www.mindavation.com.au 
14
SMART Requirements 
The system requires a new identifier for any new account 
transaction. 
SALES SYSTEM - SH 3.0 
O-1,3,4; S-1,4,6,9; 
Andrew in new accounts requires a unique customer identifier 
starting with CUST and ending with the last 4 digits from the 
sales order for each new account transaction. The transaction 
should not allow the user to enter any customer data until the 
customer identified has been allocated by the sales system. 
6 May at 12:35pm – Andrew – Supervisor – New Accounts 
Copyright Mindavation 2014 
www.mindavation.com.au 
15
Your Turn! 
Who Decides 
Enoughness? 
Copyright Mindavation 2014 
www.mindavation.com.au 
16
Refinement – 
Ensuring Requirements Reflect Current Business Strategies 
Do the requirements gathered align with the objectives and 
scope of the project? 
Additional items to understand and consider 
• Where the priority of your project lies in the project 
portfolio 
• Focusing on the synergies and conflicts between business 
and user needs 
• Analysing any 'off task' requests for their 'true motivation' 
Copyright Mindavation 2014 
www.mindavation.com.au 
17
Do Requirements Reflect TODAY’S Needs 
• Use pictures, models, diagrams 
• Show Before and After 
• K - Keep 
• R - Remove 
• A - Add 
• C – Change 
• Involve the actual end consumer/user 
• Obtain management understanding of the process changes – 
VERIFY that understanding 
• Utilise a traceability matrix 
Copyright Mindavation 2014 
www.mindavation.com.au 
18
Verification Activities 
• Document inspection approaches 
• Peer review 
• Formal inspection 
• Deriving findings and follow up 
• Creation of procedural manuals or user training documentation 
outlines 
• Confirm acceptance criteria will be met 
Copyright Mindavation 2014 
www.mindavation.com.au 
19
Peer Review 
Rule 1 – They are not YOUR requirements 
Rule 2 – IT’S…..NOT……PERSONAL 
Rule 3 – They are the requirements to deliver 
the expected outcomes 
Rule 4 - Do they pass the SMART review? 
Copyright Mindavation 2014 
www.mindavation.com.au 
20
Requirements Refinement – The Results 
• Stakeholder, functional and non-functional requirements that 
are understood by MANY 
• Complexities have been identified and clarified 
• Prioritised requirements 
• Requirements that are necessary for the business 
• An understanding of how everything 'fits together’ 
• Documentation that can be leveraged for other areas of the 
project (training & testing) 
Copyright Mindavation 2014 
www.mindavation.com.au 
21
Verification Pitfalls 
• Limiting the validation to 'QA' personnel or testers 
• Analysis paralysis – frustrating personnel who contributed to 
requirements 
• Not taking a 'holistic' point of view 
• Considering verification a 'one-time event' 
• can be performed at end of each project phase 
Copyright Mindavation 2014 
www.mindavation.com.au 
22
Are we done yet? 
Will these requirements 
deliver on the outcome? 
If yes, 
you have ‘enoughness’ 
Copyright Mindavation 2014 
www.mindavation.com.au 
23
Knowledge & Skills 
During this presentation we will provide you with the 
knowledge and skills that will enable you to:- 
1. Ensure an understanding of the overall requirements 
process 
2. Discuss who owns and determines requirements 
'enoughness' 
3. Why Alignment is so important to project success 
Copyright Mindavation 2014 
www.mindavation.com.au 
24
Question Time 
Copyright Mindavation 2014 
www.mindavation.com.au 
25
How To Communicate With Mindavation 
Think A C T! On the back of your business card write the letters as 
appropriate: 
• A – Add me to your mailing list to receive updates and Newsletters. 
• C – Contact me. We’ll give you a call! 
• T – Template from this presentation to be e-mailed to me (for free!) 
• Internet: www.mindavation.com.au 
• Email: info@mindavation.com 
• Twitter: @mindavation 
• Blog: http://www.mindavation.com/IDBLOG 
• In My Judgement http://mindavation.com/category/podcasts/ 
Copyright Mindavation 2014 
www.mindavation.com.au 
26
About the Presenter 
Haydn Thomas 
Project Manager / Business Analyst/ Coach / Facilitator/ Mentor / Negotiator/ Keynote 
Speaker 
Haydn has over 20 years of real world experience in project, business analysis and business 
consulting. He has worked extensively in large international and domestic banks, semi 
government organisations, solution providers and small start-up companies in defining and 
implementing structure, business solutions, change management and efficiencies across 
Australia, New Zealand & North America. Haydn’s experience in complex integrated 
solutions and working knowledge of various project management methodologies (PMBOK, 
PRINCE2, SDLC) assists in delivering on client’s project and training needs. Haydn also 
provides mentoring and coaching services in project management & business analysis and 
is active in enabling capacity building across many organisations. 
hthomas@mindavation.com 0410 629 402 
Copyright Mindavation 2014 
www.mindavation.com.au 
27

More Related Content

What's hot

Lean Sales and Marketing Engagement
Lean Sales and Marketing EngagementLean Sales and Marketing Engagement
Lean Sales and Marketing EngagementBusiness901
 
Idean-Design-Leadership-Framework
Idean-Design-Leadership-FrameworkIdean-Design-Leadership-Framework
Idean-Design-Leadership-FrameworkLiya James
 
Service frameworks and toolkits: Making design artefacts actionable
Service frameworks and toolkits: Making design artefacts actionableService frameworks and toolkits: Making design artefacts actionable
Service frameworks and toolkits: Making design artefacts actionableKarina Smith
 
Structure of Lean in Sales
Structure of Lean in SalesStructure of Lean in Sales
Structure of Lean in SalesBusiness901
 
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...Aurelien Domont, MBA
 
Project management issues and their solution
Project management issues and their solutionProject management issues and their solution
Project management issues and their solutionOrangescrum
 
Productized - Impact Report 2018
Productized - Impact Report 2018Productized - Impact Report 2018
Productized - Impact Report 2018Productized
 
The Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystThe Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystIIBA UK Chapter
 
Innovation management within the transformation programme and beyond
Innovation management within the transformation programme and beyondInnovation management within the transformation programme and beyond
Innovation management within the transformation programme and beyondDavid Dunning
 
What is service design?
What is service design?What is service design?
What is service design?Dhyana Scarano
 
UX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDashUX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDashUX STRAT
 
Risk Management Toolkit - Framework, Best Practices and Templates
Risk Management Toolkit - Framework, Best Practices and TemplatesRisk Management Toolkit - Framework, Best Practices and Templates
Risk Management Toolkit - Framework, Best Practices and TemplatesAurelien Domont, MBA
 
Daniel zacarias - Productized Masterclasses
Daniel zacarias - Productized MasterclassesDaniel zacarias - Productized Masterclasses
Daniel zacarias - Productized MasterclassesProductized
 
Session III final
Session III finalSession III final
Session III finalJake Jacobs
 
Managing stakeholders as critical success factor in operational excellence
Managing stakeholders as critical success factor in operational excellenceManaging stakeholders as critical success factor in operational excellence
Managing stakeholders as critical success factor in operational excellenceThe Jamilah H
 

What's hot (18)

Lean Sales and Marketing Engagement
Lean Sales and Marketing EngagementLean Sales and Marketing Engagement
Lean Sales and Marketing Engagement
 
Idean-Design-Leadership-Framework
Idean-Design-Leadership-FrameworkIdean-Design-Leadership-Framework
Idean-Design-Leadership-Framework
 
Service frameworks and toolkits: Making design artefacts actionable
Service frameworks and toolkits: Making design artefacts actionableService frameworks and toolkits: Making design artefacts actionable
Service frameworks and toolkits: Making design artefacts actionable
 
Structure of Lean in Sales
Structure of Lean in SalesStructure of Lean in Sales
Structure of Lean in Sales
 
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...
Leadership and Managerial Skills Toolkit - Framework, Best Practices and Temp...
 
Lean Value Tree Overview
Lean Value Tree OverviewLean Value Tree Overview
Lean Value Tree Overview
 
Project management issues and their solution
Project management issues and their solutionProject management issues and their solution
Project management issues and their solution
 
17 paradoxes on change
17 paradoxes on change17 paradoxes on change
17 paradoxes on change
 
Productized - Impact Report 2018
Productized - Impact Report 2018Productized - Impact Report 2018
Productized - Impact Report 2018
 
The Creative and Innovative Business Analyst
The Creative and Innovative Business AnalystThe Creative and Innovative Business Analyst
The Creative and Innovative Business Analyst
 
Innovation management within the transformation programme and beyond
Innovation management within the transformation programme and beyondInnovation management within the transformation programme and beyond
Innovation management within the transformation programme and beyond
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
 
What is service design?
What is service design?What is service design?
What is service design?
 
UX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDashUX STRAT USA 2021: Elsa Ho, DoorDash
UX STRAT USA 2021: Elsa Ho, DoorDash
 
Risk Management Toolkit - Framework, Best Practices and Templates
Risk Management Toolkit - Framework, Best Practices and TemplatesRisk Management Toolkit - Framework, Best Practices and Templates
Risk Management Toolkit - Framework, Best Practices and Templates
 
Daniel zacarias - Productized Masterclasses
Daniel zacarias - Productized MasterclassesDaniel zacarias - Productized Masterclasses
Daniel zacarias - Productized Masterclasses
 
Session III final
Session III finalSession III final
Session III final
 
Managing stakeholders as critical success factor in operational excellence
Managing stakeholders as critical success factor in operational excellenceManaging stakeholders as critical success factor in operational excellence
Managing stakeholders as critical success factor in operational excellence
 

Similar to Requirements Ownership and Enoughness

Requirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessRequirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessWG Consulting
 
requirement gathering
requirement gatheringrequirement gathering
requirement gatheringSaeedMat
 
Online PMP Training Material for PMP Exam - Scope Management Knowledge Area
Online PMP Training Material for PMP Exam - Scope Management Knowledge AreaOnline PMP Training Material for PMP Exam - Scope Management Knowledge Area
Online PMP Training Material for PMP Exam - Scope Management Knowledge AreaGlobalSkillup
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development Mark Opanasiuk
 
Retail Solutions Assessment and Qualification
Retail Solutions Assessment and QualificationRetail Solutions Assessment and Qualification
Retail Solutions Assessment and QualificationColin McCarten
 
Creating value through technology in healthcare
Creating value through technology in healthcareCreating value through technology in healthcare
Creating value through technology in healthcareSameer Sule
 
Req.Management & Analysis.pptx
Req.Management & Analysis.pptxReq.Management & Analysis.pptx
Req.Management & Analysis.pptxKYaghi1
 
Buy different - Outsourcing of strategic software development projects
Buy different - Outsourcing of strategic software development projectsBuy different - Outsourcing of strategic software development projects
Buy different - Outsourcing of strategic software development projectsAndrea Bandera
 
Business Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsBusiness Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsSalesforce Admins
 
System Level Requirements Gathering
System Level Requirements GatheringSystem Level Requirements Gathering
System Level Requirements GatheringComputing Cage
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineSalesforce Admins
 
Solution design & procurement approach v1
Solution design & procurement approach v1Solution design & procurement approach v1
Solution design & procurement approach v1Doug Walters
 
7 steps to demystify Demand & Portfolio Management
 7 steps to demystify Demand & Portfolio Management 7 steps to demystify Demand & Portfolio Management
7 steps to demystify Demand & Portfolio ManagementitSMF Belgium
 
How to make your PMO tool Implementation successful and deliver real busines...
 How to make your PMO tool Implementation successful and deliver real busines... How to make your PMO tool Implementation successful and deliver real busines...
How to make your PMO tool Implementation successful and deliver real busines...Association for Project Management
 
The Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessThe Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessGlen Alleman
 
A Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersA Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersGlen Alleman
 

Similar to Requirements Ownership and Enoughness (20)

Requirements Gathering for Project Management Success
Requirements Gathering for Project Management SuccessRequirements Gathering for Project Management Success
Requirements Gathering for Project Management Success
 
requirement gathering
requirement gatheringrequirement gathering
requirement gathering
 
Online PMP Training Material for PMP Exam - Scope Management Knowledge Area
Online PMP Training Material for PMP Exam - Scope Management Knowledge AreaOnline PMP Training Material for PMP Exam - Scope Management Knowledge Area
Online PMP Training Material for PMP Exam - Scope Management Knowledge Area
 
Lean_Sigma_Awareness
Lean_Sigma_AwarenessLean_Sigma_Awareness
Lean_Sigma_Awareness
 
Business Requirements development
Business Requirements development Business Requirements development
Business Requirements development
 
Retail Solutions Assessment and Qualification
Retail Solutions Assessment and QualificationRetail Solutions Assessment and Qualification
Retail Solutions Assessment and Qualification
 
Creating value through technology in healthcare
Creating value through technology in healthcareCreating value through technology in healthcare
Creating value through technology in healthcare
 
Req.Management & Analysis.pptx
Req.Management & Analysis.pptxReq.Management & Analysis.pptx
Req.Management & Analysis.pptx
 
system level requirements gathering and analysis
system level requirements gathering and analysissystem level requirements gathering and analysis
system level requirements gathering and analysis
 
Types of Management
Types of ManagementTypes of Management
Types of Management
 
Buy different - Outsourcing of strategic software development projects
Buy different - Outsourcing of strategic software development projectsBuy different - Outsourcing of strategic software development projects
Buy different - Outsourcing of strategic software development projects
 
Business Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce AdminsBusiness Process Mapping for Salesforce Admins
Business Process Mapping for Salesforce Admins
 
System Level Requirements Gathering
System Level Requirements GatheringSystem Level Requirements Gathering
System Level Requirements Gathering
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin Routine
 
Solution design & procurement approach v1
Solution design & procurement approach v1Solution design & procurement approach v1
Solution design & procurement approach v1
 
7 steps to demystify Demand & Portfolio Management
 7 steps to demystify Demand & Portfolio Management 7 steps to demystify Demand & Portfolio Management
7 steps to demystify Demand & Portfolio Management
 
How to make your PMO tool Implementation successful and deliver real busines...
 How to make your PMO tool Implementation successful and deliver real busines... How to make your PMO tool Implementation successful and deliver real busines...
How to make your PMO tool Implementation successful and deliver real busines...
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
The Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccessThe Five Immutable Principles of Project DSuccess
The Five Immutable Principles of Project DSuccess
 
A Guide for Capital Project Mamnagers
A Guide for Capital Project MamnagersA Guide for Capital Project Mamnagers
A Guide for Capital Project Mamnagers
 

Recently uploaded

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadAyesha Khan
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 

Recently uploaded (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in IslamabadIslamabad Escorts | Call 03274100048 | Escort Service in Islamabad
Islamabad Escorts | Call 03274100048 | Escort Service in Islamabad
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 

Requirements Ownership and Enoughness

  • 1. mind a vã shen n. the use of the creative mind to inspire motivation that results in innovation, productivity and growth – mindavate v.
  • 2. Requirements Enoughness Haydn Thomas hthomas@mindavation.com 0410 629 402
  • 3. Knowledge & Skills During this presentation we will provide you with the knowledge and skills that will enable you to:- 1. Ensure an understanding of the overall requirements process 2. Discuss who owns and determines requirements 'enoughness' 3. Why Alignment is so important to project success Copyright Mindavation 2014 www.mindavation.com.au 3
  • 4. Projects = Miracles? Requirements? Copyright Mindavation 2014 www.mindavation.com.au 4
  • 5. IT’S NEVER 'JUST' A… Copyright Mindavation 2014 www.mindavation.com.au 5
  • 6. Packaging the Change Copyright Mindavation 2014 www.mindavation.com.au 6
  • 7. The Overall Requirements Process 1. Understanding Scope 2. Requirements Gathering 3. Requirements Refinement 4. Requirements Verification Do these Requirements deliver the expected acceptance criteria? Copyright Mindavation 2014 www.mindavation.com.au 7
  • 8. Acceptance Criteria Are we done yet? How will you know? • Tie completion criteria back to the Stakeholder requirements • Must be quantifiable and CLEAR • Provide examples • Apply the traceability matrix • Have completion criteria signed off by the sponsor and customer(s) Copyright Mindavation 2014 www.mindavation.com.au 8
  • 9. Why the Confusion? Unconscious Competence Unconscious Incompetence Conscious Competence Conscious Incompetence Copyright Mindavation 2014 www.mindavation.com.au 9
  • 10. 'Specifically' – the magic word Assumptions suck… – Assumptions are things we believe to be true – Assumptions are not concrete facts Step 1 – Document your assumptions Step 2 – Try and turn them into facts Step 3 – If still assumptions, manage them as a risk Copyright Mindavation 2014 www.mindavation.com.au 10
  • 11. The Requirements Pyramid Requirements Collection and Analysis involves managing the 'Requirements Pyramid‘ • Needs – 'the problem domain' • Requirements • Specifications • Code or detailed processes (or both) Copyright Mindavation 2014 www.mindavation.com.au 11
  • 12. STAKEHOLDERS COMMITMENT BOUNDARIES REQUIREMENTS Requirements must be: NEEDS HIERARCHY EACH LEVEL OF THE HIERARCHY MUST DRIVE THE LEVEL BELOW – THEREFORE EACH ITEM MUST BE CROSS REFERENCED TO THE LEVEL ABOVE EXPLANATION OF HIERARCHY COMPONENT HIGH LEVEL WHAT WHO WHY WHEN WHERE TIME LOW LEVEL WHAT LOW LEVEL HOW apply to the solution RELEVANT METHODOLOGY DOCUMENT PROJECT / IMPROVEMENT OBJECTIVE OBJECTIVE OBJECTIVE SCOPE REQUIREMENT FUNCTIONAL REQ PROJECT DEFINITION This document can guide you in capturing the relevant information required to make an informed decision about whether the proposed change should be implemented. Covering: SPECIFIC FUNCTIONAL REQUIREMENTS 4 A Project or Improvement idea is driven by an understanding of the current situation and the desire or need to change the future situation 4 Objectives establish the goals that the change should achieve, e.g. legislative compliance. Objectives must be measurable 4 Initial Scope sets the boundaries for the change to ensure the objectives will be addressed – what’s in and what’s out 4 Requirements are statements which define what needs to be provided by a ‘solution’ to achieve the deliverables 4 Refined Scope is the review and validation of the ‘Initial Scope’. The initial scope may change as a result of formulating requirements during this phase 4 Functional Requirements describe the behaviours of the requirements that the solution needs to manage 4 Performance Criteria describe what is to be used to judge the solution’s performance 4 Business Rules describe the governance that must FUNCTIONAL REQ FUNCTIONAL REQ FUNCTIONAL REQ FUNCTIONAL REQ FUNCTIONAL REQ DELIVERABLE DELIVERABLE DELIVERABLE 4 Deliverables are what is expected to be achieved by implementing the change, e.g. business processes and procedures to support the introduction of XYZ IDEA DRIVERS ‘AS IS’ SITUATION ‘TO BE’ SITUATION TIME OBJECTIVE BUDGET MEASURABLE CLASSIFIABLE DETAILED PROCESS GOVERNANCE REQUIRED OUTCOME REQUIREMENT REQUIREMENT REQUIREMENT
  • 13. Requirements in a Project • Can be one of the most challenging aspects of a project • Are CRITICAL to the success of the project • Will drive successful completion criteria • Refine the scope of your project • Can change! • Are derived in stages • High level during Initiation Phase • Detailed during Planning Phase Copyright Mindavation 2014 www.mindavation.com.au 13
  • 14. SMART Requirements Specific - clearly states what is required Measureable - to confirm when met and value created Achievable - can be done, e.g. technically possible Realistic - is reasonable, e.g. cost is not prohibitive Traceable - who provided the requirement and when Copyright Mindavation 2014 www.mindavation.com.au 14
  • 15. SMART Requirements The system requires a new identifier for any new account transaction. SALES SYSTEM - SH 3.0 O-1,3,4; S-1,4,6,9; Andrew in new accounts requires a unique customer identifier starting with CUST and ending with the last 4 digits from the sales order for each new account transaction. The transaction should not allow the user to enter any customer data until the customer identified has been allocated by the sales system. 6 May at 12:35pm – Andrew – Supervisor – New Accounts Copyright Mindavation 2014 www.mindavation.com.au 15
  • 16. Your Turn! Who Decides Enoughness? Copyright Mindavation 2014 www.mindavation.com.au 16
  • 17. Refinement – Ensuring Requirements Reflect Current Business Strategies Do the requirements gathered align with the objectives and scope of the project? Additional items to understand and consider • Where the priority of your project lies in the project portfolio • Focusing on the synergies and conflicts between business and user needs • Analysing any 'off task' requests for their 'true motivation' Copyright Mindavation 2014 www.mindavation.com.au 17
  • 18. Do Requirements Reflect TODAY’S Needs • Use pictures, models, diagrams • Show Before and After • K - Keep • R - Remove • A - Add • C – Change • Involve the actual end consumer/user • Obtain management understanding of the process changes – VERIFY that understanding • Utilise a traceability matrix Copyright Mindavation 2014 www.mindavation.com.au 18
  • 19. Verification Activities • Document inspection approaches • Peer review • Formal inspection • Deriving findings and follow up • Creation of procedural manuals or user training documentation outlines • Confirm acceptance criteria will be met Copyright Mindavation 2014 www.mindavation.com.au 19
  • 20. Peer Review Rule 1 – They are not YOUR requirements Rule 2 – IT’S…..NOT……PERSONAL Rule 3 – They are the requirements to deliver the expected outcomes Rule 4 - Do they pass the SMART review? Copyright Mindavation 2014 www.mindavation.com.au 20
  • 21. Requirements Refinement – The Results • Stakeholder, functional and non-functional requirements that are understood by MANY • Complexities have been identified and clarified • Prioritised requirements • Requirements that are necessary for the business • An understanding of how everything 'fits together’ • Documentation that can be leveraged for other areas of the project (training & testing) Copyright Mindavation 2014 www.mindavation.com.au 21
  • 22. Verification Pitfalls • Limiting the validation to 'QA' personnel or testers • Analysis paralysis – frustrating personnel who contributed to requirements • Not taking a 'holistic' point of view • Considering verification a 'one-time event' • can be performed at end of each project phase Copyright Mindavation 2014 www.mindavation.com.au 22
  • 23. Are we done yet? Will these requirements deliver on the outcome? If yes, you have ‘enoughness’ Copyright Mindavation 2014 www.mindavation.com.au 23
  • 24. Knowledge & Skills During this presentation we will provide you with the knowledge and skills that will enable you to:- 1. Ensure an understanding of the overall requirements process 2. Discuss who owns and determines requirements 'enoughness' 3. Why Alignment is so important to project success Copyright Mindavation 2014 www.mindavation.com.au 24
  • 25. Question Time Copyright Mindavation 2014 www.mindavation.com.au 25
  • 26. How To Communicate With Mindavation Think A C T! On the back of your business card write the letters as appropriate: • A – Add me to your mailing list to receive updates and Newsletters. • C – Contact me. We’ll give you a call! • T – Template from this presentation to be e-mailed to me (for free!) • Internet: www.mindavation.com.au • Email: info@mindavation.com • Twitter: @mindavation • Blog: http://www.mindavation.com/IDBLOG • In My Judgement http://mindavation.com/category/podcasts/ Copyright Mindavation 2014 www.mindavation.com.au 26
  • 27. About the Presenter Haydn Thomas Project Manager / Business Analyst/ Coach / Facilitator/ Mentor / Negotiator/ Keynote Speaker Haydn has over 20 years of real world experience in project, business analysis and business consulting. He has worked extensively in large international and domestic banks, semi government organisations, solution providers and small start-up companies in defining and implementing structure, business solutions, change management and efficiencies across Australia, New Zealand & North America. Haydn’s experience in complex integrated solutions and working knowledge of various project management methodologies (PMBOK, PRINCE2, SDLC) assists in delivering on client’s project and training needs. Haydn also provides mentoring and coaching services in project management & business analysis and is active in enabling capacity building across many organisations. hthomas@mindavation.com 0410 629 402 Copyright Mindavation 2014 www.mindavation.com.au 27