Requirements Management
Why we need good requirements
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
The acid test – “the purpose”
Foster understanding
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
2
A requirement specifies the…
… least stringent condition … to solve or avoid a … problem (opportunity.) Roger Cauvin
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
3
How successful are projects?
4
16%
Successful Challenged Impaired
53% 31%
Courtesy of The Standish Group, The Chaos Report, 1994
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
5
40% http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
Errors & the cost to fix them Implementation
Operational
Cost to fix
Design
% of Errors
Analysis
Time http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
6
Benefits of better requirements
7
Fewer defects Better solutions Clarity & focus
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
We want to realize the benefits
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
8
Writing requirements is a skill
≠ Writing prose ≠ Telling a story ≠ Tool specific Practice http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
9
10
http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
Other sources of information Blogs Tyner Blain requirements defined From start to end
Organizations BA Insight International Institute of Business Analysts
Other My Del.icio.us - requirements http://rationalizedthoughts.blogspot.com Marcus Ting-A-Kee
10/17/08
11