Escolar Documentos
Profissional Documentos
Cultura Documentos
Course Objectives:
Upon successful completion of this course attendees will
be able to:
Detailed Outline:
I: Software Requirements The Basics
1. What, Why, When & Who
a. What are Requirements
Requirements Defined
Levels of Requirements Information
b. Why are Requirements Important
Why Are Requirements Important?
Issue: Project Failure
Issue: Incomplete Requirements
Issue: Lack of User Involvement
Issue: Requirements Defects
Issue: Requirements Churn
Issue: Wasted Resources
Issue: Gold Plating
Issue: Inaccurate Estimates
Benefits of Good Requirements
c. When - Requirements & the Life Cycle
When Requirements & the Life Cycle
Requirements Engineering is Iterative
d. Who Requirements Stakeholders
e. How To of Requirements Engineering
2. Standards & Models Related to Requirements
a. SEI CMM & CMMI
Copyright 2000-2012 Westfall Team, Inc. All Rights Reserved. Version 04.00
Copyright 2000-2012 Westfall Team, Inc. All Rights Reserved. Version 04.00
V: Requirements Validation
1. Requirements Review
Reviews Defined
Cost of Rework
Informal vs. Formal Peer Reviews
Types of Peer Reviews
Which Type to Choose
Hold Many Peer Reviews
Inspection Process
Inspection Meeting Process
Who Should Inspect Requirements
Requirements Completeness
Requirements Checklist
Requirements Checklist - Each Requirement
Ambiguity
Peer Review Exercise
2. Requirements Test Planning
Testability
Writing Test Cases
For more information about these and other course offered by The Westfall Team:
Visit our website at: www.westfallteam.com
Send an email to: lwestfall@westfallteam.com
Or call: 972-867-1172
Copyright 2000-2012 Westfall Team, Inc. All Rights Reserved. Version 04.00