Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BA and Beyond 20 - Pieter Hens - Mom, Dad… Where do Requirements come from?

1,108 views

Published on

Have you ever wondered where requirements come from? What makes a requirement "required"? Such a strong word, isn't it? Required. If we do not implement it, everything will fail. Right?

When you ask someone "their" requirements, how certain are you that this person is giving you the "right requirements"? Does it really solve a problem in the right way? Is the problem even worth solving? How much are you willing to bet on it? Your pension? Your house? Your car? Tomorrow's lunch?

In this talk I would like to show you the paradigm shift from "requirement" to "hypothesis". What does this shift mean? What is a hypothesis? How to practically organise your work around "hypothesis" and start building better (software) products?

Published in: Business
  • Be the first to comment

  • Be the first to like this

BA and Beyond 20 - Pieter Hens - Mom, Dad… Where do Requirements come from?

  1. 1. Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement What do you need?
  2. 2. Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement Requirement What do you need? Required?
  3. 3. As a [role] I can [action] so that [outcome] who? best action? desired?
  4. 4. Assumption RequirementVS validation
  5. 5. Software at Scale Based on Constables Truth Curve EFFORT A/B Test Software at Scale User Interview Prototype Paper Prototype Interactive Software Subset House CONFIDENCE Holidays Lunch Car Pension DANGER Before building software that scales, performs and has many users around the globe… … build something else first DANGER
  6. 6. Requirement Assumption
  7. 7. Requirement Assumption The subscriber can set up an auto-renewal of his/her subscription Desirability Feasibility Viability Subscriber has manual overhead when renewing Most subscribers renew (retention) Subscribers do not want a ‘gap’ in their subscriptions Subscribers ‘trust’ us enough for auto renewal There exists a payment method that we can use without intervention of the subscriber Legal is OK with this The amount of renewals increases with 10% Cost of development is recouped after 1 year
  8. 8. CONFIDENCE RISK HIGH LOW HIGHLOW Subscriber has manual overhead when renewing Most subscribers renew (retention) Subscribers do not want a ‘gap’ in their subscriptions Subscribers ‘trust’ us enough for auto renewal There exists a payment method that we can use without intervention of the subscriber Legal is OK with this The amount of renewals increases with 10% Cost of development is recouped after 1 year Based on Assumption Mapping by David J Bland
  9. 9. CONFIDENCE RISK HIGH LOW HIGHLOW Subscriber has manual overhead when renewing Most subscribers renew (retention) Subscribers do not want a ‘gap’ in their subscriptions Subscribers ‘trust’ us enough for auto renewal There exists a payment method that we can use without intervention of the subscriber Legal is OK with this The amount of renewals increases with 10% Cost of development is recouped after 1 year Based on Assumption Mapping by David J Bland Validate these first!
  10. 10. CONFIDENCE RISK HIGH LOW HIGHLOW Subscriber has manual overhead when renewing Most subscribers renew (retention) Subscribers do not want a ‘gap’ in their subscriptions Subscribers ‘trust’ us enough for auto renewal There exists a payment method that we can use without intervention of the subscriber Legal is OK with this The amount of renewals increases with 10% Cost of development is recouped after 1 year Based on Assumption Mapping by David J Bland
  11. 11. TODO DOING VALIDATED Subscriber has manual overhead when renewing Most subscribers renew (retention) Subscribers do not want a ‘gap’ in their subscriptions Subscribers ‘trust’ us enough for auto renewal There exists a payment method that we can use without intervention of the subscriber Legal is OK with this The amount of renewals increases with 10% Cost of development is recouped after 1 year Least amount of work to validate this assumption?
  12. 12. Requirements Gathering Assumption Mining Experiment Design Test Confidence Low High Requirement Next? Story Backlog
  13. 13. Requirements are born out of validated Assumptions Test… before continuing

×