Professional Documents
Culture Documents
Visual Models
Visual Models
Visual Models
When to Use
Project that has new functionality that can be mapped to business value: enhancements, new
custom development projects, Commercial Off the Shelf (COTS) deployments that have significant
customizations.
KPIM mechanism to identify, organize, and document the business outcomes across
business process to ensure that any changes to the system maintain the existing business
outcomes at or above the current level.
When to Use
upgrading existing systems and automating business processes
can be used to derive non-functional requirements
When Not to Use
implementing all-new functionality
When to Use
Any project that has databases will use BDDs, just for the major business data objects
the business cares about
When Not to Use
stateless calculations (computations) but that does not store anything or
that just passes data straight through (such as an API)