Showing all posts tagged #requirements-discovery-canvas:


Rebooting the Use Case Diagram

Posted on September 28th, 2018

Use cases have fallen out of favour in recent times with user stories becoming the preferred way for teams to manage requirements. For a good discussion of the differences, see Gustav Bergman's older (but still relevant post) A Use Case is to a User Story as a Gazelle is to a Gazebo. In the rush ...

What Happens to Sprint Backlog Items at the End of a Sprint?

Posted on September 11th, 2018

What happens to a Sprint Backlog Item at the end of a sprint? Does it have no further use? Should the team just tear up the story card and throw it away? The Manifesto for Agile Software Development recommends that agile teams should: value working software over comprehensive documentation [1]...

How Can Agile Teams Capture Non-Functional Requirements?

Posted on February 1st, 2018

According to Ian Alexander and Richard Stevens in their book "Writing Better Requirements" [1], user requirements consist of capabilities (functional requirements) and constraints (non-functional requirements). Some constraints relate to individual capabilities and some relate to groups of capab...

Test Driving the Requirements Discovery Canvas

Posted on June 8th, 2016

The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery-canvas" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="http://www.businessmodelgeneration.com/can...

The Requirements Discovery Canvas in a Nutshell

Posted on March 25th, 2015

My original post describing the Requirements Discovery Canvas is quite lengthy and requires a fair investment of time to read. This post is for those wanting to get a quick overview of the canvas and how it is used. The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery...

Describing Software Features

Posted on March 18th, 2015

The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery-canvas" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="http://www.businessmodelgeneration.com/can...

Product Backlog or Wishlist?

Posted on March 17th, 2015

The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery-canvas" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="http://www.businessmodelgeneration.com/can...

BABOK Version 3 and the Requirements Discovery Canvas

Posted on March 12th, 2015

<a href="http://www.businessmodelgeneration.com/canvas/bmc" target="_blank">Business Model Canvas</a> and Collaborative Games are among the new business analysis techniques introduced in <a href="http://www.buildingbusinesscapability.com/presentations/2014/1601.pdf" target="_blank"...

Strategies For Requirements Discovery

Posted on March 8th, 2015

The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery-canvas" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="http://www.businessmodelgeneration.com/can...

The Requirements Discovery Canvas

Posted on March 3rd, 2015

The <a href="http://www.slideshare.net/lonsdalesystems/requirements-discovery-canvas" target="_blank">Requirements Discovery Canvas</a> is a visual tool that helps teams discover and organise software requirements. Inspired by the <a href="http://www.businessmodelgeneration.com/can...