Professional Documents
Culture Documents
by John W. Brand
4/6/2009 IIBA - Pittsburgh Chapter 1
Agenda
are accurate;
well written,
unambiguous.
Complete Prioritized
Consistent Traceable
Correct Unambiguous /
Does not say “how” Understandable
Feasible Testable
Mandatory/Necessary
Reviews
Desk Check
Pass Around
Walkthrough
Inspection
Checklists
Conceptual Testing
An informal process.
A single colleague looks over the document
and models.
Returns comments to the requirements
author.
An informal process.
Several colleagues look over the document
and models.
The colleagues work concurrently and
independently.
Returns comments to the requirements
author.
An informal process.
A group of colleagues are assembled in a
meeting.
Typically, the requirements author leads the
discussion.
The requirements document is reviewed with
the assembled group and comments are
solicited.
Wiegers, Karl E., 2003, Software Requirements, 2nd Ed.
The V model is a
software development
model that is based on
the relationships between Verification Validation
each phase of the
development life cycle as
described in a typical
Waterfall model of
software development
and its associated phase
of testing.
Hass, Kathleen, et.al., 2008, Getting It Right: Business Requirement Analysis Tools and Techniques
Reviews
Walkthrough
Inspection
Checklists
Conceptual Testing
Acceptance Criteria
Model Walkthrough
Prototyping
An informal process.
A group of colleagues are assembled in a
meeting.
The requirements document is reviewed with
the assembled group and comments are
solicited.
Typically, the requirements author leads the
discussion.
Wiegers, Karl E., 2003, Software Requirements, 2nd Ed.
Customer developed.
Custom to the project.
Lists of features and functions.
Business Case
Project Scope
The V model is a
software development
model that is based on
the relationships between Verification Validation
each phase of the
development life cycle as
described in a typical
Waterfall model of
software development
and its associated phase
of testing.
Reviews
Walkthrough
Inspection
Checklists
Conceptual Testing
Acceptance Criteria
Model Walkthrough
Prototyping