SlideShare a Scribd company logo
Powering Business Value



The Rules of Requirements
                25 September, 2012
Scott Sehlhorst
Product management & strategy consultant
   8 Years electromechanical design engineering (1990-1997)
       IBM, Texas Instruments, Eaton

   8 Years software development & requirements (1997-2005)
       > 20 clients in Telecom, Computer HW, Heavy Eq., Consumer Durables

   7+ Years product management consulting (2005-????)
       >20 clients in B2B, B2C, B2B2C, ecommerce, global, mobile

                                                                                          Agile since 2001
                                                                              Started Tyner Blain in 2005
                                                                                       Helping companies
                                                                            Build the right products, right




                                                                                                         2
Why Do We Care…
…About Writing Good Requirements?
Track Record
(Standish Group CHAOS Report)




                                4
Root Cause Analysis
Failure reasons           Success factors

Lack of user input        User involvement
Incomplete requirements   Exec support
Changing requirements     Clear requirements
Lack of exec support      Proper planning
Tech. incompetence        Realistic expectations


                                                   5
Rules of Requirements
1.   Valuable      7. Unambiguous
2.   Concise       8. Verifiable
3.   Design Free   9. Atomic
4.   Attainable    10. Passionate
5.   Complete      11. Correct
6.   Consistent    12. Stylish
1. Valuable Requirements
2. Concise Requirements
3. Design-Free Requirements
This is really about trust.
The “stack” of problem
decomposition alternates
between requirements and
design.
    A business is designed to focus on
    solving particular problems.
    A user designs an approach to
    solving problems.
    A product manager designs a set
    of target capabilities that (should)
    help the user and business.
    The engineering team designs
    solutions that embody those
    capabilities
4. Attainable Requirements
Can You Build It?
  Existing Team
  Available Technology
  Internal Political Environment
Can You Launch It?
  Organizational Dependencies
  Legal Restrictions (National, Local, IP)
5. Complete Requirements
You Cannot Absolutely
Determine Completeness

Objective Assessment
  Have you identified all of
  the problems to succeed in
  the market?
Heuristic Assessment
  Have you identified how to
  completely solve the
  problems?
6. Consistent Requirements
Strategic Consistency
  Does this requirement work in concert with others
  to achieve our strategic goals?
Logical Consistency
  A requires B
  Must have A
  Must not have B
Grammatical Consistency
  Writing with the same tone, structure, phrasing…
7. Unambiguous Requirements
Language Introduces Ambiguity
When Writing
  Identify the user, the context, the goal
  Be precise in language (avoid jargon, symbols)
When Reading
  Shared language (e.g. “must” vs. “shall”)
  Read The Ambiguity Handbook and you’ll be forever
  paranoid about misinterpretation of everything you
  ever write again. Ever.
8. Verifiable Requirements
Does it Have a Measurable Aspect?
  If not, how do you know if you delivered?
Do You Know the Measure of Success?
  If not, how do you know what you need to deliver?
Do You Have the Ability to Measure It?
  Aha! Time to write another requirement.
9. Atomic Requirements
Every Requirement Stands on its Own

The Defining Characteristic:
  A Requirement Cannot Be Half-Done. It is Either
  Done, or Not Done.
10. Passionate Requirements
Be Excited. Be Committed.
Care About
  Your Customers & Their Problems
  Your Company & Its Strategy
  Your Team & Their Enrichment
  Your Work & Its Quality
Have Passion
…It Will Show in Your Requirements
11. Correct Requirements
Are You Focusing on the
Correct
   Market Segments,
   Customers, Problems?


Do You Know That These Are
the Right Requirements?

Can We Achieve Our Goals
Without These
Requirements?
12. Stylish Requirements
Write Consistently         Use Good Style
   And With Good Style->     The System Must…
Prioritize Explicitly        Intentional Perspective
   Ordered Backlog, not      Non-Negative
   MoSCoW                    Reference, Don’t Repeat
Write for Your Audience      Gender Indifference
                             Syntactic Parallelism
Thank You!
Scott Sehlhorst
  http://twitter.com/sehlhorst Twitter

  https://plus.google.com/110352820346292209511 Google +

  http://go.tynerblain.com/sehlhorst About Me

  http://www.slideshare.net/ssehlhorst Slideshare

  http://tynerblain.com/blog Blog

  scott@tynerblain.com Email

  scott.sehlhorst Skype

                                                                      Agile since 2001
Enfocus Solutions:                                         Started Tyner Blain in 2005
  http://enfocussolutions.com                                      Helping Companies
                                                           Build The Right Thing, Right



                                                                                    20

More Related Content

What's hot

Finding Your First Customers
Finding Your First CustomersFinding Your First Customers
Finding Your First Customers
Sovita Chander
 
Building Kick-Ass Products that Win!
Building Kick-Ass Products that Win!Building Kick-Ass Products that Win!
Building Kick-Ass Products that Win!Amity
 
StartupTalk #36 - Feedback Beyond the Buzz
StartupTalk #36 - Feedback Beyond the BuzzStartupTalk #36 - Feedback Beyond the Buzz
StartupTalk #36 - Feedback Beyond the Buzz
PreSeed Ventures
 
Positioning That Worx
Positioning That WorxPositioning That Worx
Positioning That Worx
Rebel Brown
 
Pitch deck rnto (1)
Pitch deck rnto (1)Pitch deck rnto (1)
Pitch deck rnto (1)
Shaik Ali
 
The Product Market Fit Cycle
The Product Market Fit CycleThe Product Market Fit Cycle
The Product Market Fit Cycle
Carlos Espinal
 
How to Turn Your Business Idea into Reality!
How to Turn Your Business Idea into Reality!How to Turn Your Business Idea into Reality!
How to Turn Your Business Idea into Reality!
Shema El-menshawy
 
8 Ways To Turn Your Business Idea into Reality
8 Ways To Turn Your Business Idea into Reality8 Ways To Turn Your Business Idea into Reality
8 Ways To Turn Your Business Idea into Reality
sherinjohn198
 
How to dominate AngelList
How to dominate AngelListHow to dominate AngelList
How to dominate AngelListRasmus Goksor
 
Brainmates - Roadmaps, Briefly Explained
Brainmates - Roadmaps, Briefly ExplainedBrainmates - Roadmaps, Briefly Explained
Brainmates - Roadmaps, Briefly Explained
Brainmates Pty Limited
 
Simply SaaS Forum - Sales - Brad McGinity - September 2018
Simply SaaS Forum - Sales - Brad McGinity - September 2018Simply SaaS Forum - Sales - Brad McGinity - September 2018
Simply SaaS Forum - Sales - Brad McGinity - September 2018
Jacey Lucus
 
Perfect your pitch
Perfect your pitchPerfect your pitch
Perfect your pitch
Rasmus Goksor
 
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
OliviaLiddell
 
Better Business Plans and Strategy
Better Business Plans and StrategyBetter Business Plans and Strategy
Better Business Plans and Strategy
Nunzio Bruno
 
Pitch Structure
Pitch StructurePitch Structure
Pitch Structure
Chris Blanz
 
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
Lean Startup Co.
 
New to product management
New to product managementNew to product management
New to product management
Brainmates Pty Limited
 
Best Investor Pitch Deck Format To Help You Raise Business Funds
Best Investor Pitch Deck Format To Help You Raise Business FundsBest Investor Pitch Deck Format To Help You Raise Business Funds
Best Investor Pitch Deck Format To Help You Raise Business Funds
EmmanuelAdewole5
 
4 Rules for Bootstrapping
4 Rules for Bootstrapping4 Rules for Bootstrapping
4 Rules for Bootstrapping
Charles Plant
 

What's hot (20)

Finding Your First Customers
Finding Your First CustomersFinding Your First Customers
Finding Your First Customers
 
Building Kick-Ass Products that Win!
Building Kick-Ass Products that Win!Building Kick-Ass Products that Win!
Building Kick-Ass Products that Win!
 
提案簡報
提案簡報提案簡報
提案簡報
 
StartupTalk #36 - Feedback Beyond the Buzz
StartupTalk #36 - Feedback Beyond the BuzzStartupTalk #36 - Feedback Beyond the Buzz
StartupTalk #36 - Feedback Beyond the Buzz
 
Positioning That Worx
Positioning That WorxPositioning That Worx
Positioning That Worx
 
Pitch deck rnto (1)
Pitch deck rnto (1)Pitch deck rnto (1)
Pitch deck rnto (1)
 
The Product Market Fit Cycle
The Product Market Fit CycleThe Product Market Fit Cycle
The Product Market Fit Cycle
 
How to Turn Your Business Idea into Reality!
How to Turn Your Business Idea into Reality!How to Turn Your Business Idea into Reality!
How to Turn Your Business Idea into Reality!
 
8 Ways To Turn Your Business Idea into Reality
8 Ways To Turn Your Business Idea into Reality8 Ways To Turn Your Business Idea into Reality
8 Ways To Turn Your Business Idea into Reality
 
How to dominate AngelList
How to dominate AngelListHow to dominate AngelList
How to dominate AngelList
 
Brainmates - Roadmaps, Briefly Explained
Brainmates - Roadmaps, Briefly ExplainedBrainmates - Roadmaps, Briefly Explained
Brainmates - Roadmaps, Briefly Explained
 
Simply SaaS Forum - Sales - Brad McGinity - September 2018
Simply SaaS Forum - Sales - Brad McGinity - September 2018Simply SaaS Forum - Sales - Brad McGinity - September 2018
Simply SaaS Forum - Sales - Brad McGinity - September 2018
 
Perfect your pitch
Perfect your pitchPerfect your pitch
Perfect your pitch
 
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
Olivia Liddell - Longhorn PHP 2021 - Socially Engineering Your Pathway to a B...
 
Better Business Plans and Strategy
Better Business Plans and StrategyBetter Business Plans and Strategy
Better Business Plans and Strategy
 
Pitch Structure
Pitch StructurePitch Structure
Pitch Structure
 
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
Lean Startup for Finance: Using Innovation Accounting for Valuation and Risk ...
 
New to product management
New to product managementNew to product management
New to product management
 
Best Investor Pitch Deck Format To Help You Raise Business Funds
Best Investor Pitch Deck Format To Help You Raise Business FundsBest Investor Pitch Deck Format To Help You Raise Business Funds
Best Investor Pitch Deck Format To Help You Raise Business Funds
 
4 Rules for Bootstrapping
4 Rules for Bootstrapping4 Rules for Bootstrapping
4 Rules for Bootstrapping
 

Viewers also liked

The Rules of Requirements - April 2012
The Rules of Requirements - April 2012The Rules of Requirements - April 2012
The Rules of Requirements - April 2012
Scott Sehlhorst
 
Kano analysis review and discussion with agile austin product sig 2014
Kano analysis review and discussion with agile austin product sig 2014Kano analysis review and discussion with agile austin product sig 2014
Kano analysis review and discussion with agile austin product sig 2014
Scott Sehlhorst
 
Product Management for Agile Teams - Keep Austin Agile 2015
Product Management for Agile Teams - Keep Austin Agile 2015Product Management for Agile Teams - Keep Austin Agile 2015
Product Management for Agile Teams - Keep Austin Agile 2015
Scott Sehlhorst
 
Getting It Right
Getting It RightGetting It Right
Getting It Right
Scott Sehlhorst
 
20130322.why do products fail isa
20130322.why do products fail   isa20130322.why do products fail   isa
20130322.why do products fail isa
Scott Sehlhorst
 
The Importance of Innovation and Transparency
The Importance of Innovation and TransparencyThe Importance of Innovation and Transparency
The Importance of Innovation and Transparency
Scott Sehlhorst
 
Using business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agileUsing business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agile
Decision Management Solutions
 
Business Rules Framework
Business Rules FrameworkBusiness Rules Framework
Business Rules Framework
joedigiovanni
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business Processes
Michael zur Muehlen
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Dagmar Monett
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
Alithya
 
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM SolutionsRed Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Eric D. Schabell
 
Competitive grid
Competitive gridCompetitive grid
Competitive grid
Thy Vo
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
Patrick van Abbema, PMP, CBAP, CSP
 
The Science and Art of Pricing
The Science and Art of PricingThe Science and Art of Pricing
The Science and Art of Pricing
Cayenne Consulting LLC
 
Walt Disney - An analysis of the strategic challenges
Walt Disney - An analysis of the strategic challengesWalt Disney - An analysis of the strategic challenges
Walt Disney - An analysis of the strategic challenges
Grigoris Papadopoulos
 
Practical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UsePractical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UseMichael Cook
 
Lesson 18: Competitive Analysis
Lesson 18: Competitive AnalysisLesson 18: Competitive Analysis
Lesson 18: Competitive Analysis
Novus Business and IT Training Program
 
Market & competitor analysis template in PPT
Market & competitor analysis template in PPTMarket & competitor analysis template in PPT
Market & competitor analysis template in PPT
Aurelien Domont, MBA
 
How to Develop Your SaaS Pricing Model
How to Develop Your SaaS Pricing ModelHow to Develop Your SaaS Pricing Model
How to Develop Your SaaS Pricing Model
Lincoln Murphy
 

Viewers also liked (20)

The Rules of Requirements - April 2012
The Rules of Requirements - April 2012The Rules of Requirements - April 2012
The Rules of Requirements - April 2012
 
Kano analysis review and discussion with agile austin product sig 2014
Kano analysis review and discussion with agile austin product sig 2014Kano analysis review and discussion with agile austin product sig 2014
Kano analysis review and discussion with agile austin product sig 2014
 
Product Management for Agile Teams - Keep Austin Agile 2015
Product Management for Agile Teams - Keep Austin Agile 2015Product Management for Agile Teams - Keep Austin Agile 2015
Product Management for Agile Teams - Keep Austin Agile 2015
 
Getting It Right
Getting It RightGetting It Right
Getting It Right
 
20130322.why do products fail isa
20130322.why do products fail   isa20130322.why do products fail   isa
20130322.why do products fail isa
 
The Importance of Innovation and Transparency
The Importance of Innovation and TransparencyThe Importance of Innovation and Transparency
The Importance of Innovation and Transparency
 
Using business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agileUsing business rules to make processes simpler, smarter and more agile
Using business rules to make processes simpler, smarter and more agile
 
Business Rules Framework
Business Rules FrameworkBusiness Rules Framework
Business Rules Framework
 
Integrating Business Rules and Business Processes
Integrating Business Rules and Business ProcessesIntegrating Business Rules and Business Processes
Integrating Business Rules and Business Processes
 
Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)Requirements Engineering Methods for Documenting Requirements (lecture slides)
Requirements Engineering Methods for Documenting Requirements (lecture slides)
 
HFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and TechniquesHFM Business Rule Writing Tips and Techniques
HFM Business Rule Writing Tips and Techniques
 
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM SolutionsRed Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
Red Hat JBoss BRMS Primer - JBoss Business Rules and BPM Solutions
 
Competitive grid
Competitive gridCompetitive grid
Competitive grid
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
 
The Science and Art of Pricing
The Science and Art of PricingThe Science and Art of Pricing
The Science and Art of Pricing
 
Walt Disney - An analysis of the strategic challenges
Walt Disney - An analysis of the strategic challengesWalt Disney - An analysis of the strategic challenges
Walt Disney - An analysis of the strategic challenges
 
Practical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_UsePractical_Business_Rules_Development_and_Use
Practical_Business_Rules_Development_and_Use
 
Lesson 18: Competitive Analysis
Lesson 18: Competitive AnalysisLesson 18: Competitive Analysis
Lesson 18: Competitive Analysis
 
Market & competitor analysis template in PPT
Market & competitor analysis template in PPTMarket & competitor analysis template in PPT
Market & competitor analysis template in PPT
 
How to Develop Your SaaS Pricing Model
How to Develop Your SaaS Pricing ModelHow to Develop Your SaaS Pricing Model
How to Develop Your SaaS Pricing Model
 

Similar to The Rules of Requirements - Tyner Blain

Webcast: Rules of Requirements
Webcast: Rules of RequirementsWebcast: Rules of Requirements
Webcast: Rules of Requirements
AIPMM Administration
 
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner BlainAIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
Startup Product Academy, LLC
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
Doniel Wilson
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
Liana Underwood
 
Governing conflict in design systems
Governing conflict in design systemsGoverning conflict in design systems
Governing conflict in design systems
JD Jones
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
Eric Ries
 
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
Roy Selbach
 
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
Bart Blommaerts
 
Reputation management in a digital world
Reputation management in a digital worldReputation management in a digital world
Reputation management in a digital world
Ross Taylor
 
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docxAssignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
carlibradley31429
 
Pitch the way VCs think
Pitch the way VCs thinkPitch the way VCs think
Pitch the way VCs think
khoslaventures
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCES
Itamar Medeiros
 
Building a Social Business: It all Starts with Listening
Building a Social Business: It all Starts with ListeningBuilding a Social Business: It all Starts with Listening
Building a Social Business: It all Starts with Listening
Dell Social Media
 
Changing your Tires: Repurposing your suggestion system by David Veech
Changing your Tires: Repurposing your suggestion system by David VeechChanging your Tires: Repurposing your suggestion system by David Veech
Changing your Tires: Repurposing your suggestion system by David Veech
Association for Manufacturing Excellence
 
Repurpose your Suggtion System by David Veech
Repurpose your Suggtion System by David VeechRepurpose your Suggtion System by David Veech
Repurpose your Suggtion System by David Veech
Association for Manufacturing Excellence
 
5 things, Wed 19th June 2019
5 things, Wed 19th June 20195 things, Wed 19th June 2019
5 things, Wed 19th June 2019
Andy Irvine
 
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary CustomerSales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
Wing Butler
 
Leadership Development Toolkit: Templates, Training and Program Framework
Leadership Development Toolkit: Templates, Training and Program FrameworkLeadership Development Toolkit: Templates, Training and Program Framework
Leadership Development Toolkit: Templates, Training and Program Framework
Aurelien Domont, MBA
 
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
UPG Video Marketing
 

Similar to The Rules of Requirements - Tyner Blain (20)

Webcast: Rules of Requirements
Webcast: Rules of RequirementsWebcast: Rules of Requirements
Webcast: Rules of Requirements
 
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner BlainAIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
AIPMM Webinar: Rules of Requirements with Scott Sehlhorst, Tyner Blain
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
 
Governing conflict in design systems
Governing conflict in design systemsGoverning conflict in design systems
Governing conflict in design systems
 
2010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 20102010 02 19 the lean startup - webstock 2010
2010 02 19 the lean startup - webstock 2010
 
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
[TEMPLATE] The 7-Figures Case Studies Deck - RoySelbach.com
 
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
JavaOne 2017: 10 tips to become an awesome Technical Lead (v3)
 
Reputation management in a digital world
Reputation management in a digital worldReputation management in a digital world
Reputation management in a digital world
 
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docxAssignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
Assignment 1 Discussion QuestionsCase Study How Failure Breeds S.docx
 
Pitch the way VCs think
Pitch the way VCs thinkPitch the way VCs think
Pitch the way VCs think
 
Strategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCESStrategy PROCESS, QUESTIONS & RESOURCES
Strategy PROCESS, QUESTIONS & RESOURCES
 
Building a Social Business: It all Starts with Listening
Building a Social Business: It all Starts with ListeningBuilding a Social Business: It all Starts with Listening
Building a Social Business: It all Starts with Listening
 
Changing your Tires: Repurposing your suggestion system by David Veech
Changing your Tires: Repurposing your suggestion system by David VeechChanging your Tires: Repurposing your suggestion system by David Veech
Changing your Tires: Repurposing your suggestion system by David Veech
 
Repurpose your Suggtion System by David Veech
Repurpose your Suggtion System by David VeechRepurpose your Suggtion System by David Veech
Repurpose your Suggtion System by David Veech
 
5 things, Wed 19th June 2019
5 things, Wed 19th June 20195 things, Wed 19th June 2019
5 things, Wed 19th June 2019
 
Interviewing for Results - Eaton Corporation
Interviewing for Results - Eaton CorporationInterviewing for Results - Eaton Corporation
Interviewing for Results - Eaton Corporation
 
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary CustomerSales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
Sales: Targeting and Optimizing Your Interpreter Agency to Your Primary Customer
 
Leadership Development Toolkit: Templates, Training and Program Framework
Leadership Development Toolkit: Templates, Training and Program FrameworkLeadership Development Toolkit: Templates, Training and Program Framework
Leadership Development Toolkit: Templates, Training and Program Framework
 
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
Relevant Content: Don't be the Drunk Uncle || Innotech Austin || Content Stra...
 

Recently uploaded

Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
ofm712785
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
Sam H
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
BBPMedia1
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
Erika906060
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
seri bangash
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
marketingjdass
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
fakeloginn69
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
Ben Wann
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 

Recently uploaded (20)

Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer5 Things You Need To Know Before Hiring a Videographer
5 Things You Need To Know Before Hiring a Videographer
 
Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
Unveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdfUnveiling the Secrets How Does Generative AI Work.pdf
Unveiling the Secrets How Does Generative AI Work.pdf
 
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...
 
Attending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learnersAttending a job Interview for B1 and B2 Englsih learners
Attending a job Interview for B1 and B2 Englsih learners
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Memorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.pptMemorandum Of Association Constitution of Company.ppt
Memorandum Of Association Constitution of Company.ppt
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
Skye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto AirportSkye Residences | Extended Stay Residences Near Toronto Airport
Skye Residences | Extended Stay Residences Near Toronto Airport
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptxCADAVER AS OUR FIRST TEACHER anatomt in your.pptx
CADAVER AS OUR FIRST TEACHER anatomt in your.pptx
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
Business Valuation Principles for Entrepreneurs
Business Valuation Principles for EntrepreneursBusiness Valuation Principles for Entrepreneurs
Business Valuation Principles for Entrepreneurs
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 

The Rules of Requirements - Tyner Blain

  • 1. Powering Business Value The Rules of Requirements 25 September, 2012
  • 2. Scott Sehlhorst Product management & strategy consultant 8 Years electromechanical design engineering (1990-1997) IBM, Texas Instruments, Eaton 8 Years software development & requirements (1997-2005) > 20 clients in Telecom, Computer HW, Heavy Eq., Consumer Durables 7+ Years product management consulting (2005-????) >20 clients in B2B, B2C, B2B2C, ecommerce, global, mobile Agile since 2001 Started Tyner Blain in 2005 Helping companies Build the right products, right 2
  • 3. Why Do We Care… …About Writing Good Requirements?
  • 5. Root Cause Analysis Failure reasons Success factors Lack of user input User involvement Incomplete requirements Exec support Changing requirements Clear requirements Lack of exec support Proper planning Tech. incompetence Realistic expectations 5
  • 6. Rules of Requirements 1. Valuable 7. Unambiguous 2. Concise 8. Verifiable 3. Design Free 9. Atomic 4. Attainable 10. Passionate 5. Complete 11. Correct 6. Consistent 12. Stylish
  • 9. 3. Design-Free Requirements This is really about trust. The “stack” of problem decomposition alternates between requirements and design. A business is designed to focus on solving particular problems. A user designs an approach to solving problems. A product manager designs a set of target capabilities that (should) help the user and business. The engineering team designs solutions that embody those capabilities
  • 10. 4. Attainable Requirements Can You Build It? Existing Team Available Technology Internal Political Environment Can You Launch It? Organizational Dependencies Legal Restrictions (National, Local, IP)
  • 11. 5. Complete Requirements You Cannot Absolutely Determine Completeness Objective Assessment Have you identified all of the problems to succeed in the market? Heuristic Assessment Have you identified how to completely solve the problems?
  • 12. 6. Consistent Requirements Strategic Consistency Does this requirement work in concert with others to achieve our strategic goals? Logical Consistency A requires B Must have A Must not have B Grammatical Consistency Writing with the same tone, structure, phrasing…
  • 13. 7. Unambiguous Requirements Language Introduces Ambiguity When Writing Identify the user, the context, the goal Be precise in language (avoid jargon, symbols) When Reading Shared language (e.g. “must” vs. “shall”) Read The Ambiguity Handbook and you’ll be forever paranoid about misinterpretation of everything you ever write again. Ever.
  • 14. 8. Verifiable Requirements Does it Have a Measurable Aspect? If not, how do you know if you delivered? Do You Know the Measure of Success? If not, how do you know what you need to deliver? Do You Have the Ability to Measure It? Aha! Time to write another requirement.
  • 15. 9. Atomic Requirements Every Requirement Stands on its Own The Defining Characteristic: A Requirement Cannot Be Half-Done. It is Either Done, or Not Done.
  • 16. 10. Passionate Requirements Be Excited. Be Committed. Care About Your Customers & Their Problems Your Company & Its Strategy Your Team & Their Enrichment Your Work & Its Quality Have Passion …It Will Show in Your Requirements
  • 17. 11. Correct Requirements Are You Focusing on the Correct Market Segments, Customers, Problems? Do You Know That These Are the Right Requirements? Can We Achieve Our Goals Without These Requirements?
  • 18. 12. Stylish Requirements Write Consistently Use Good Style And With Good Style-> The System Must… Prioritize Explicitly Intentional Perspective Ordered Backlog, not Non-Negative MoSCoW Reference, Don’t Repeat Write for Your Audience Gender Indifference Syntactic Parallelism
  • 19.
  • 20. Thank You! Scott Sehlhorst http://twitter.com/sehlhorst Twitter https://plus.google.com/110352820346292209511 Google + http://go.tynerblain.com/sehlhorst About Me http://www.slideshare.net/ssehlhorst Slideshare http://tynerblain.com/blog Blog scott@tynerblain.com Email scott.sehlhorst Skype Agile since 2001 Enfocus Solutions: Started Tyner Blain in 2005 http://enfocussolutions.com Helping Companies Build The Right Thing, Right 20