SlideShare a Scribd company logo
© Capiro 2014 Slide 1
8 Steps
to requirements success
© Capiro 2014 Slide 2
Introduction
The way you elicit and manage your
requirements gives them their credibility
Base your approach on your risks and context
© Capiro 2014 Slide 3
The Steps
Management
Context
Stakeholders
Discovery
Specification
Validation
Verification
Benefits
© Capiro 2014 Slide 4
Step 1 - Requirements Management
As simple as
possible
But no simpler
Identifiers – Version
control - Baselines
Establish an approach
© Capiro 2014 Slide 5
Step 2 – Establish Context
Requirements in Context
© Capiro 2014 Slide 6
Step 2 – Establish Context (more)
Understand the problem, …
before you create a “solution”
© Capiro 2014 Slide 7
Hands-on Users
Product
Work Domain
Client Managers and Supervisors
Interfacing
Product(s)
(Stakeholders?)
Interfacing work areas
(Stakeholders?)
Regulatory bodies
Standards bodies
Subject Matter Experts
Beneficiaries
Training
Sponsors
Project managers
Product managers
Governance bodies
Product
owner
Customers
Suppliers
Hands on Users
Security
Maintenance
Operators
Help Desk
Development
Team
Expert Users
Product Champion
Legal
Negative
Stakeholders
Step 3 – Stakeholders
Application Supplier
Management
Identify
© Capiro 2014 Slide 8
Step 3 - Stakeholders (more)
StakeholderPower
High
Watch Keep satisfied Active
management
Some
Keep onside
None
‘Ignore’ Keep informed
None Some High
Stakeholder Interest
Manage
© Capiro 2014 Slide 9
Business rules
Process
models
Data models
Goal models
Scribe
Facilitator
Projector,
screen and
whiteboard
Stationery,
Refreshments
Flip charts
Stakeholders
Step 4 – Requirements Discovery
Elicit, analyse, prioritise
Facilitated WorkshopContext
Subject matter experts
Requirements team
Developers
Testers
© Capiro 2014 Slide 10
Business Analyst + Product Owner + Project Manager
Developer / Designer / Architect / Tester
Can we build from requirements?
Are requirements testable?
Step 4 – Requirements Discovery (more)
Can we deliver a system from these requirements?
© Capiro 2014 Slide 11
Will it make the boat go faster ?
For each requirement, ask …
Will we need it?
© Capiro 2014 Slide 12
Read
the
book
Recommendation …
© Capiro 2014 Slide 13
Start simply
Evolve product
Reduce risks
Learn from
experience
Deliver value
Step 4 – Requirements Discovery (more)
Minimum Viable Product
© Capiro 2014 Slide 14
Step 5 - Select An Approach To Specification
© Capiro 2014 Slide 15
Step 5 - Select An Approach To Specification (more)
Understand
the business
and the
stakeholders
Understand
strategic
value and
associated
risks of
product
Keep
specification
approach as
lightweight
as possible
Select the
approach
© Capiro 2014 Slide 16
Step 6 – Requirements Validation
Is the customer happy?
Are we building the right system?
© Capiro 2014 Slide 17
Step 7 – Requirements Verification
Acceptance testing
Prove to this
guy that it
won’t break.
© Capiro 2014 Slide 18
• Test planning and design
Testing starts at
project outset
• Static testing
Involve testers
in peer reviews
Requirements
Discovery
Acceptance
Testing
Acceptance Criteria?
Testing
Step 7 – Requirements Verification (more)
Have we built the system right?
© Capiro 2014 Slide 19
Step 8 – Benefits Realisation
Did we deliver value?
© Capiro 2014 Slide 20
Capiro
www.capiro.co.uk
Business analysis – Business Architecture – Agile Requirements
For more information + 44 (0)1202 767 725
Consultancy
Team
Guidance
Team
Development
Team
Support
Training Interim Staff

More Related Content

What's hot

What Stresses QA Leaders
What Stresses QA LeadersWhat Stresses QA Leaders
What Stresses QA Leaders
Astegic
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That Matter
TechWell
 
Hawkeye QA Focus
Hawkeye QA FocusHawkeye QA Focus
Hawkeye QA Focus
Astegic
 
Undertaking Application Transformation
Undertaking Application TransformationUndertaking Application Transformation
Undertaking Application Transformation
Astegic
 
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
Procurement & Vendors: Practical Tips for Digital Accessibility TeamsProcurement & Vendors: Practical Tips for Digital Accessibility Teams
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
Aidan Tierney
 
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouse
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouseCognitive QA - analytics & cognitive to serve testing cwin18-toulouse
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouse
Capgemini
 
Auditguard Flyer
Auditguard FlyerAuditguard Flyer
Auditguard Flyer
Laura Scallion
 
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
FCBPartners
 
Integra
IntegraIntegra
Integra
mbloomer
 
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERPHow to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
Odoo
 
SWINDON Silicon System - All Your ASIC Answers
SWINDON Silicon System - All Your ASIC AnswersSWINDON Silicon System - All Your ASIC Answers
SWINDON Silicon System - All Your ASIC Answers
SWINDONSilicon
 
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and MoreThe Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
TechWell
 
IMTQN CMAT - Foundation Level - CERT
IMTQN CMAT - Foundation Level - CERTIMTQN CMAT - Foundation Level - CERT
IMTQN CMAT - Foundation Level - CERT
Clayton Wiese
 

What's hot (13)

What Stresses QA Leaders
What Stresses QA LeadersWhat Stresses QA Leaders
What Stresses QA Leaders
 
Making Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That MatterMaking Numbers Count: Metrics That Matter
Making Numbers Count: Metrics That Matter
 
Hawkeye QA Focus
Hawkeye QA FocusHawkeye QA Focus
Hawkeye QA Focus
 
Undertaking Application Transformation
Undertaking Application TransformationUndertaking Application Transformation
Undertaking Application Transformation
 
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
Procurement & Vendors: Practical Tips for Digital Accessibility TeamsProcurement & Vendors: Practical Tips for Digital Accessibility Teams
Procurement & Vendors: Practical Tips for Digital Accessibility Teams
 
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouse
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouseCognitive QA - analytics & cognitive to serve testing cwin18-toulouse
Cognitive QA - analytics & cognitive to serve testing cwin18-toulouse
 
Auditguard Flyer
Auditguard FlyerAuditguard Flyer
Auditguard Flyer
 
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
FCB Partners Webinar: Process 2020: The Cutting Edge of Process Innovation
 
Integra
IntegraIntegra
Integra
 
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERPHow to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
How to sell OpenERP out of-the-box vs implementation. Francois Pietquin, OpenERP
 
SWINDON Silicon System - All Your ASIC Answers
SWINDON Silicon System - All Your ASIC AnswersSWINDON Silicon System - All Your ASIC Answers
SWINDON Silicon System - All Your ASIC Answers
 
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and MoreThe Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
 
IMTQN CMAT - Foundation Level - CERT
IMTQN CMAT - Foundation Level - CERTIMTQN CMAT - Foundation Level - CERT
IMTQN CMAT - Foundation Level - CERT
 

Viewers also liked

Crowsnest Fire
Crowsnest FireCrowsnest Fire
Crowsnest Fire
dcbeauch
 
TRI-CICLO pubblicazione finale
TRI-CICLO pubblicazione finaleTRI-CICLO pubblicazione finale
TRI-CICLO pubblicazione finale
Conetica
 
HJC Social Media Webinar Full (Final)
HJC Social Media Webinar   Full (Final)HJC Social Media Webinar   Full (Final)
HJC Social Media Webinar Full (Final)
Susan Halligan
 
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
New England Direct Marketing Association
 
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
New England Direct Marketing Association
 
Debt Dr Newsletter December 2010
Debt Dr Newsletter December 2010Debt Dr Newsletter December 2010
Debt Dr Newsletter December 2010
drazza65
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
Xavier
 
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntoshMTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
New England Direct Marketing Association
 
Virtualization
VirtualizationVirtualization
Virtualization
turnerwife
 
Medicina En La Era De Facebook.Ppt [Recuperado]
Medicina En La Era De Facebook.Ppt [Recuperado]Medicina En La Era De Facebook.Ppt [Recuperado]
Medicina En La Era De Facebook.Ppt [Recuperado]
Josea Perez
 
Recruiting Brochure
Recruiting BrochureRecruiting Brochure
Recruiting Brochure
RickVanBenschoten
 
Qotsa Presentation
Qotsa PresentationQotsa Presentation
Qotsa Presentation
guest25526b7
 
How the West was One Gold Rush Survival Kit
How the West was One Gold Rush Survival KitHow the West was One Gold Rush Survival Kit
How the West was One Gold Rush Survival Kit
Ferndale Downtown Development Authority
 
Bankruptcy Myths Debtdr
Bankruptcy Myths   DebtdrBankruptcy Myths   Debtdr
Bankruptcy Myths Debtdr
drazza65
 
Zero Training Care Management User Interface
Zero Training Care Management User InterfaceZero Training Care Management User Interface
Zero Training Care Management User Interface
guesta35ef3
 
Tilting at Windmills with ctypes and cygwinreg
Tilting at Windmills with ctypes and cygwinregTilting at Windmills with ctypes and cygwinreg
Tilting at Windmills with ctypes and cygwinreg
Simon Law
 
SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)
Lisa Myers
 
G&S Tradeshow Presentation1
G&S Tradeshow Presentation1G&S Tradeshow Presentation1
G&S Tradeshow Presentation1
G & S Electric
 
Perl-Critic
Perl-CriticPerl-Critic
Perl-Critic
Jonas Brømsø
 

Viewers also liked (20)

Crowsnest Fire
Crowsnest FireCrowsnest Fire
Crowsnest Fire
 
TRI-CICLO pubblicazione finale
TRI-CICLO pubblicazione finaleTRI-CICLO pubblicazione finale
TRI-CICLO pubblicazione finale
 
HJC Social Media Webinar Full (Final)
HJC Social Media Webinar   Full (Final)HJC Social Media Webinar   Full (Final)
HJC Social Media Webinar Full (Final)
 
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
Print Technology: Functional Printed Electronics - RFID & NFC versus QR Codes...
 
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
NEDMA15: Building and Engaging Online Communities with Twitter - Justine Jord...
 
Debt Dr Newsletter December 2010
Debt Dr Newsletter December 2010Debt Dr Newsletter December 2010
Debt Dr Newsletter December 2010
 
Голос Галактики
Голос ГалактикиГолос Галактики
Голос Галактики
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntoshMTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
MTech13: "5 Things to Automate Before Your Competitors Do" - M.H. Mac McIntosh
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Medicina En La Era De Facebook.Ppt [Recuperado]
Medicina En La Era De Facebook.Ppt [Recuperado]Medicina En La Era De Facebook.Ppt [Recuperado]
Medicina En La Era De Facebook.Ppt [Recuperado]
 
Recruiting Brochure
Recruiting BrochureRecruiting Brochure
Recruiting Brochure
 
Qotsa Presentation
Qotsa PresentationQotsa Presentation
Qotsa Presentation
 
How the West was One Gold Rush Survival Kit
How the West was One Gold Rush Survival KitHow the West was One Gold Rush Survival Kit
How the West was One Gold Rush Survival Kit
 
Bankruptcy Myths Debtdr
Bankruptcy Myths   DebtdrBankruptcy Myths   Debtdr
Bankruptcy Myths Debtdr
 
Zero Training Care Management User Interface
Zero Training Care Management User InterfaceZero Training Care Management User Interface
Zero Training Care Management User Interface
 
Tilting at Windmills with ctypes and cygwinreg
Tilting at Windmills with ctypes and cygwinregTilting at Windmills with ctypes and cygwinreg
Tilting at Windmills with ctypes and cygwinreg
 
SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)SES London 2010 - Social Media101 (Lisa Myers)
SES London 2010 - Social Media101 (Lisa Myers)
 
G&S Tradeshow Presentation1
G&S Tradeshow Presentation1G&S Tradeshow Presentation1
G&S Tradeshow Presentation1
 
Perl-Critic
Perl-CriticPerl-Critic
Perl-Critic
 

Similar to 8 steps to requirements success

Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?
Haydn Thomas
 
Consulting Skills: The Art and Science of Success
Consulting Skills: The Art and Science of SuccessConsulting Skills: The Art and Science of Success
Consulting Skills: The Art and Science of Success
Global Knowledge Training
 
Culture Clash: Agile Cadence vs. Business Cadence
Culture Clash:  Agile Cadence vs. Business CadenceCulture Clash:  Agile Cadence vs. Business Cadence
Culture Clash: Agile Cadence vs. Business Cadence
Pivotal Product Management
 
Entrepreneurship Imran Jattala Week-4
Entrepreneurship  Imran Jattala Week-4Entrepreneurship  Imran Jattala Week-4
Entrepreneurship Imran Jattala Week-4
Imran Jattala
 
SAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactorsSAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactors
Roberto Carlos Roldán
 
From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance
Prolifics
 
Importance of Quality Assurance
Importance of Quality AssuranceImportance of Quality Assurance
Importance of Quality Assurance
Cyber Group
 
It32015 slides
It32015 slidesIt32015 slides
It32015 slides
Jim Kaplan CIA CFE
 
building-analytical-roadmap.pdf
building-analytical-roadmap.pdfbuilding-analytical-roadmap.pdf
building-analytical-roadmap.pdf
ssuser6fd788
 
Fitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodology
FITMAN FI
 
A Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product OwnersA Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product Owners
TechWell
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
Prolifics
 
The Lost Art of Acceptance Testing
The Lost Art of Acceptance TestingThe Lost Art of Acceptance Testing
The Lost Art of Acceptance Testing
TechWell
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
CA Technologies
 
Network rail - Benefits Management
Network rail - Benefits ManagementNetwork rail - Benefits Management
Network rail - Benefits Management
Association for Project Management
 
The Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization AdoptionThe Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization Adoption
CA Technologies
 
vulnerability-response-implementation.pptx
vulnerability-response-implementation.pptxvulnerability-response-implementation.pptx
vulnerability-response-implementation.pptx
DronadulaVenkataSuma
 
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
Capgemini
 
Unleash your team's creativity with lean by Karim Aouadi
Unleash your team's creativity with lean by Karim AouadiUnleash your team's creativity with lean by Karim Aouadi
Unleash your team's creativity with lean by Karim Aouadi
Institut Lean France
 
Six segma ass 1
Six segma ass 1Six segma ass 1
Six segma ass 1
Sawsan Fahmy
 

Similar to 8 steps to requirements success (20)

Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?
 
Consulting Skills: The Art and Science of Success
Consulting Skills: The Art and Science of SuccessConsulting Skills: The Art and Science of Success
Consulting Skills: The Art and Science of Success
 
Culture Clash: Agile Cadence vs. Business Cadence
Culture Clash:  Agile Cadence vs. Business CadenceCulture Clash:  Agile Cadence vs. Business Cadence
Culture Clash: Agile Cadence vs. Business Cadence
 
Entrepreneurship Imran Jattala Week-4
Entrepreneurship  Imran Jattala Week-4Entrepreneurship  Imran Jattala Week-4
Entrepreneurship Imran Jattala Week-4
 
SAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactorsSAP awards 2014 solunion cloud category SuccessFactors
SAP awards 2014 solunion cloud category SuccessFactors
 
From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance From Rules to Decisions, Harvesting and Governance
From Rules to Decisions, Harvesting and Governance
 
Importance of Quality Assurance
Importance of Quality AssuranceImportance of Quality Assurance
Importance of Quality Assurance
 
It32015 slides
It32015 slidesIt32015 slides
It32015 slides
 
building-analytical-roadmap.pdf
building-analytical-roadmap.pdfbuilding-analytical-roadmap.pdf
building-analytical-roadmap.pdf
 
Fitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodologyFitman webinar 2015 06 Verification and Validation methodology
Fitman webinar 2015 06 Verification and Validation methodology
 
A Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product OwnersA Tester’s Guide to Collaborating with Product Owners
A Tester’s Guide to Collaborating with Product Owners
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
The Lost Art of Acceptance Testing
The Lost Art of Acceptance TestingThe Lost Art of Acceptance Testing
The Lost Art of Acceptance Testing
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
Network rail - Benefits Management
Network rail - Benefits ManagementNetwork rail - Benefits Management
Network rail - Benefits Management
 
The Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization AdoptionThe Why, Where and How of Service Virtualization Adoption
The Why, Where and How of Service Virtualization Adoption
 
vulnerability-response-implementation.pptx
vulnerability-response-implementation.pptxvulnerability-response-implementation.pptx
vulnerability-response-implementation.pptx
 
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
Improve the Security of Your Application Portfolio in a Few Days with On-Dema...
 
Unleash your team's creativity with lean by Karim Aouadi
Unleash your team's creativity with lean by Karim AouadiUnleash your team's creativity with lean by Karim Aouadi
Unleash your team's creativity with lean by Karim Aouadi
 
Six segma ass 1
Six segma ass 1Six segma ass 1
Six segma ass 1
 

Recently uploaded

Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
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
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
Gerardo Pardo-Castellote
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
Quickdice ERP
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 

Recently uploaded (20)

Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
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
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
DDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systemsDDS-Security 1.2 - What's New? Stronger security for long-running systems
DDS-Security 1.2 - What's New? Stronger security for long-running systems
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesE-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian Companies
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 

8 steps to requirements success

  • 1. © Capiro 2014 Slide 1 8 Steps to requirements success
  • 2. © Capiro 2014 Slide 2 Introduction The way you elicit and manage your requirements gives them their credibility Base your approach on your risks and context
  • 3. © Capiro 2014 Slide 3 The Steps Management Context Stakeholders Discovery Specification Validation Verification Benefits
  • 4. © Capiro 2014 Slide 4 Step 1 - Requirements Management As simple as possible But no simpler Identifiers – Version control - Baselines Establish an approach
  • 5. © Capiro 2014 Slide 5 Step 2 – Establish Context Requirements in Context
  • 6. © Capiro 2014 Slide 6 Step 2 – Establish Context (more) Understand the problem, … before you create a “solution”
  • 7. © Capiro 2014 Slide 7 Hands-on Users Product Work Domain Client Managers and Supervisors Interfacing Product(s) (Stakeholders?) Interfacing work areas (Stakeholders?) Regulatory bodies Standards bodies Subject Matter Experts Beneficiaries Training Sponsors Project managers Product managers Governance bodies Product owner Customers Suppliers Hands on Users Security Maintenance Operators Help Desk Development Team Expert Users Product Champion Legal Negative Stakeholders Step 3 – Stakeholders Application Supplier Management Identify
  • 8. © Capiro 2014 Slide 8 Step 3 - Stakeholders (more) StakeholderPower High Watch Keep satisfied Active management Some Keep onside None ‘Ignore’ Keep informed None Some High Stakeholder Interest Manage
  • 9. © Capiro 2014 Slide 9 Business rules Process models Data models Goal models Scribe Facilitator Projector, screen and whiteboard Stationery, Refreshments Flip charts Stakeholders Step 4 – Requirements Discovery Elicit, analyse, prioritise Facilitated WorkshopContext Subject matter experts Requirements team Developers Testers
  • 10. © Capiro 2014 Slide 10 Business Analyst + Product Owner + Project Manager Developer / Designer / Architect / Tester Can we build from requirements? Are requirements testable? Step 4 – Requirements Discovery (more) Can we deliver a system from these requirements?
  • 11. © Capiro 2014 Slide 11 Will it make the boat go faster ? For each requirement, ask … Will we need it?
  • 12. © Capiro 2014 Slide 12 Read the book Recommendation …
  • 13. © Capiro 2014 Slide 13 Start simply Evolve product Reduce risks Learn from experience Deliver value Step 4 – Requirements Discovery (more) Minimum Viable Product
  • 14. © Capiro 2014 Slide 14 Step 5 - Select An Approach To Specification
  • 15. © Capiro 2014 Slide 15 Step 5 - Select An Approach To Specification (more) Understand the business and the stakeholders Understand strategic value and associated risks of product Keep specification approach as lightweight as possible Select the approach
  • 16. © Capiro 2014 Slide 16 Step 6 – Requirements Validation Is the customer happy? Are we building the right system?
  • 17. © Capiro 2014 Slide 17 Step 7 – Requirements Verification Acceptance testing Prove to this guy that it won’t break.
  • 18. © Capiro 2014 Slide 18 • Test planning and design Testing starts at project outset • Static testing Involve testers in peer reviews Requirements Discovery Acceptance Testing Acceptance Criteria? Testing Step 7 – Requirements Verification (more) Have we built the system right?
  • 19. © Capiro 2014 Slide 19 Step 8 – Benefits Realisation Did we deliver value?
  • 20. © Capiro 2014 Slide 20 Capiro www.capiro.co.uk Business analysis – Business Architecture – Agile Requirements For more information + 44 (0)1202 767 725 Consultancy Team Guidance Team Development Team Support Training Interim Staff