Site icon Lean Agile Guru

Use Case Driven Testing. Part II.

There are three cornerstones of Use Case Engineering (UCE): 1) Analysis; 2) Design; 3) Certify. That is:

Guess what? Needs are Use Cases!

Whether you are analyzing, designing for implementation of the Use Cases or certifying/testing using Use Cases (remember, Use Cases are Test Cases!), Use Cases are driving these activities.

Lean Agile Story (and feature for that matter) is from a user’s perspective given a certain scenario (scenario is an interesting instance of a Use Case) that brings a perceived value/benefit to the user. Likewise is true for Use Case. Hence the use of Use Case in the Lean Agile world is natural, makes perfect sense, compelling to use for feature development and feature decomposition … and a powerful addition to the Lean Agile toolbox!

There are two core concepts in Use Case: 1) Actors ; 2) Use Cases

An Actor:

A Use Case:

To be continued…

Exit mobile version