design

 
Find IT training and SDLC training by State
 

click the map, enter a zip,
or course keyword to find
our current public sessions
    About ASPE Technology  |   Get Credit  |   Contact Us  |   Testimonials  |   Client List

For real-time information or assistance with classes,
call us toll-free at 877-800-5221 or email us at customerservice@aspetech.com

ASPE Has been reviewed and approved as a provider of project management training by the Project Management Institute (PMI).

14 PMP PDUs are awarded upon full completion of Recognizing and Controlling Requirement Risk


Course HomeCourse DatesCourse DetailsCourse OutlineCourse FacultyCourse pricing
 

COURSE 2685 | 2-DAY SESSION
Recognizing and Controlling Requirement Risk
Increase the likelihood of project success by using a safer development process

Developing Effective Requirements is a Risky Business
The Challenge: Requirements development is hard. Major requirements problems remain, especially on larger projects, even when basic requirements development and management practices are effectively used.

Part of the problem is that requirements development is less about neat technical activities like specifying and analyzing and more about messy human activities like teaming, discovering, communicating, and negotiating. Human factors get in the way of efficiency. High precision is unnatural to many people. Ambiguous communication is the rule, not the exception. Checking requirements is very hard  best practice reviews miss 2/3 of the defects. Deep understanding is acquired in layers over time and cannot be scheduled. None of this will change as long as humans are involved.

Some, for example in the agile community, believe that large-scale requirements cannot be done effectively  and they may be right. History provides strong evidence for this view. A different interpretation is that just doing the basics is not enough.

Risk Management is Project Management for Adults (DeMarco & Lister)
The Response: Waterfall, spiral, agile, or lean; no matter how you develop your systems, the basic requirements development practices in these methods do not adequately control requirements risk. Just as seat belts and air bags should be installed in a car, each of these development methods should be supplemented with risk control tactics. This workshop surveys more than 50 safety tactics that you can use in any combination to develop a requirements risk management strategy tailored to the dangers in your situation. You will learn about tactics for avoiding failures, mitigating the impact of defects, minimizing communication problems, and monitoring status as well as tactics for staffing, planning, and preparing for requirements risk management.


Discover Practical Tactics that Reduce Project Risk
The Workshop: This two-day workshop will give you an opportunity to practice some of the safety tactics and experience their impact firsthand. Lively lectures along with practical examples and group discussions and exercises will provide you with the understanding and experience needed to help make your requirements safer.


In-Class Team Exercises:
A major component of the course will be hands-on exercises. Exercises let you experience the detailed use of some tactics. Sharing this experience with others exposes you to alternative viewpoints and approaches. Case study discussions challenge you to apply the tactics you have learned. Specifically, you will:

  • Identify your requirements risks
  • Identify challenges of incrementalcommitment
  • Create rich definitions including aderived value, quality profile, andaction contract
  • Replace a magic number with aderived value
  • Create a state transition table
  • Interpret requirements change measures
  • Brainstorm risks and tactics for acase study
  • Walkthrough the tactics usage process


20 Immediate Benefits of Taking This Class:

  1. Understand the challenges of precise communication.
  2. Recognize the danger of text blocks and value of patterns and pictures.
  3. Learn the challenges of stakeholder differences and team building.
  4. Factor requirements risk into six types and focus on controlling each type.
  5. Increase project safety using requirements risk management tactics.
  6. Learn how to forecast danger accurately.
  7. Create a continuous risk management process
  8. Understand the need to manage customer expectations and resolve conflicts.
  9. Keep a lookout for failure and commit incrementally.
  10. Understand the need to require frequent demos of understanding
  11. Learn to use rich definitions and algebraic formulas.
  12. Know why requirements development is so dangerous.
  13. Focus on quality and environmental requirements early.
  14. Understand the causes and impact of unstable requirements.
  15. See how to monitor requirements instability and growth.
  16. Know why longer specs need incremental review.
  17. Learn which tools support safer requirements.
  18. Plan to create a cross-functional team.
  19. Understand your choices when defining a baseline requirements process.
  20. Use requirements checking techniques that work.


Who Should Attend:

  • Project sponsors
  • System users
  • Development directors
  • Project managers and leads
  • Requirements managers, leads and analysts
  • System architects
  • Functional designers
  • Verification and test leads
  • Quality assurance staff
  • Process improvement leads





ASPE logo