When identifying requirements, it can be really tricky to develop a good understanding of how software should behave. Scott Sehlhorst looks at the Given-When-Then approach and how it allows teams to combine the benefits of incremental development with the benefits of getting it right the first time.
Scott Sehlhorst is an agile product manager, product owner, and business analyst and architect. He helps teams achieve software product success by helping them build "the right stuff" and "build the right stuff right." Scott started Tyner Blain in 2005 to focus on helping companies translate strategy and market insights into great products and solutions. Read more at tynerblain.com/blog.
Connect with Me
All Stories by Scott Sehlhorst
Scott Sehlhorst explores how to make products people love and focuses on Marty Cagan's ten tips presentation at MindTheProduct 2012, London's first conference for product teams. Key points include product discovery, not building what customers want, and building what customers need.
Should agile teams relax the requirement that user documentation be updated during each sprint? After all, the Agile Manifesto prefers working software over comprehensive documentation, so shouldn’t we be able to relax that requirement? Scott Sehlhorst explains why his response is "absolutely not."
Being customer focused is supposed to be a good thing. But if you are focusing on a collection of individual customers and you’re not focusing on a market of customers, you have the customer part down, but you forgot the focus. Scott Sehlhorst offers guidelines for becoming market focused.
Behavior-driven development (BDD) is a software development practice that is utilized by many agile teams. BDD is an evolution of test-driven development but with an important distinction—it is outside-in. Scott Sehlhorst provides a business analyst’s understanding of BDD.
The product canvas, when used with a business model canvas, provides similar benefits to the product owner that the business model canvas provides to the product manager. Scott Sehlhorst examines the product canvas and the business model canvas and how the two tools can be used together.
A product roadmap tells the story of what you’re going to do with your product. It is a manifestation of the vision of what you’re trying to do and why. Scott Sehlhorst explains how best to communicate the product roadmap with your team and the product's stakeholders.