It
is widely recognised throughout the software industry that incorrect
requirements account for up to 60% of the errors in software
systems, yet many software development organisations have no
formal means for gathering or managing their requirements.
Numerous
industry studies have shown that the earlier in the life-cycle
that an error can be detected, the lower the impact on the
overall cost of the software system.
To
address these problems, a structured approach towards gathering
and managing user and software requirements is required.
Methods
can be used to:
a)
understand more deeply and comprehensibly what the user
requires;
b) help the user visualise their future requirements.
This
2-day course will help you to understand the operation of
a requirements process, and how to improve your handling of
them.
|
Who
should attend? |
The
workshop is aimed at Project Managers, Team Leaders, System
Analysts and Designers who need to understand how to use effective
methods to gather user requirements.
Other staff that will be involved in the requirements stage
of development will also benefit from attendance.
back
to top>>
|
|
This
course will provide a thorough understanding of how to apply
different methods for gathering user requirements, and provide
an overview to managing the requirements throughout the life-cycle.
It will also include a series of practical sessions, which will
allow participants to gain experience in applying the principles
and techniques learned.
Other
techniques for eliciting requirements, such as prototyping,
will be covered, along with the situations in which requirements
may be reused. Finally, some of the commercial tools available
for eliciting and managing user and software requirements
will be described.
At the end of this workshop you will be able to:
- Understand
what is meant by a requirements process;
- More
efficiently plan your requirements gathering activities;
- Identify,
define and prioritise requirements;
- Use
prototyping as a means of eliciting requirements;
- Understand
the principles and issues around requirements management;
- Identify
where requirements can be reused;
- Gain
an overview of the main tools available for capturing and
managing requirements.
back
to top>>
|
|
|