Agile Requirements

Page 14

USE-CASE MODELING We believe you can still model while working in agile mode. In fact we insist on doing it when working with agile requirements. The trick is to model light weight in collaborative and cross-functional sessions as part of refining our understanding of the features. What are use case diagrams? Use case diagrams provide a simplified and graphical representation of an actor’s interaction with a product, i.e. what the product must actually do. If the product vision represents the overall goal of a product, each use case (oval with a title, we recommend writing them in the user story format later) in the diagram represents a goal of an actor (straw man). We are goal-centric (we can trace our use case goal back to the CLC features back to the Product Vision), we are user-centric (our actors/roles are connected back to the CLC and the product vision target group) and we get context that will help us understand how a single smaller feature (possibly written in user story format) can co-exist with other features to achieve a goal. What is not to like?

Shop Online Find Products Pay Products Online Customer

Manage Customer information

Compare Products Manage Product

Marketing Administrator 14

Report Product Sales

Payment Processing System

Fulfil Order

Report inventory Manage inventory

Warehouse Clerk

Warehouse Manager


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.