Almost all system failures can be traced back to a problem with the system's requirements. Such failures are usually attributed to poor requirements engineering practices and requirements management. In many instances engineers believe that they have developed "good" requirements without realizing that they have in fact not developed requirements at all but instead have confused requirements with a solution. Even worse, many a system is the result of poor understanding of the actual need or problem that must be solved by the system. No wonder then that so many projects end in failure.
This certificate course will provide delegates with the necessary insight, understanding and skills to effectively elicit a customer's need and convert this into feasible and realistic system
Course content
The certificate comprises of the following modules and related content:
Writing effective specifications (three days)
Why does a specification matter?
Impact of poor specifications on tenders and contracts
Introduction to specification types
Structuring a specification; what should a specification contain?
Appropriate language and style; terminology to avoid
Good specification processes
Allocating responsibilities; who remains accountable?
Case studies and practice sessions
Requirements engineering (two days)
Identifying who the stakeholders are; stakeholder analysis
Analysing the customer's need; elicitation techniques
The requirements analysis process; how does it fit into the system life cycle?
Requirement types
What constitutes a requirement?
Transforming a customer need to an engineering requirement
Overview of different requirements engineering tools
Analysing risk
Case studies
Managing specifications (two days)
Specification tree; how to develop one
Specification planning and plans
Reviewing a specification; checklists
Configuration and change control
Maintaining traceability
Case study
Date: 18 August 2015
to 26 August 2015
Time: 08:00 - 16:00
Venue: Schoengezicht Guest House, Pretoria
Cost: R21,945