Home » Training Courses » ISEB Business Analysis Training » Requirements Engineering Training
Requirements Engineering Training
3 days - £1195 +vat
This Requirements Engineering course is designed to be both practical and participative. Theoretical concepts are introduced and are then reinforced through practical exercises and a running case study where participants can apply the skills and techniques of analysis in a realistic project simulation.
Requirements Engineering Training Course Objectives
At the end of this course, participants will be able to:
- Recognise the role of requirements analysis in systems development
- Understand the Requirements Engineering approach
- Describe the technical and interpersonal skills required of an analyst
- Apply a range of requirements elicitation techniques, such as workshops, interviews, scenarios, observation, document analysis, prototyping and questionnaires
- Interpret a model of the system data
- Model requirements using Context and Use Case Diagrams
- Document requirements in a Requirements Catalogue
- Analyse, prioritise and validate requirements
- Understand the principles and techniques required for effective requirements management
Requirements Engineering Training Course Content
1. The role of the analyst
- The role and competencies of an analyst
- Developing analyst competencies
2. The requirements engineering process
- The importance of requirements engineering
- A framework for requirements engineering
- Requirements engineering in the systems development lifecycle
- Characteristics of requirements engineering
3. Actors and viewpoints
- Stakeholders in systems development projects
- Roles and responsibilities in the requirements engineering process
4. Project initiation
- The importance of the project initiation stage
- The project initiation document
5. Facilitated workshops
- The use of workshops to elicit, analyse and negotiate requirements
- Structure of a facilitated workshop
- Workshop roles
- Facilitation skills
- Stimulating creative thinking
6. Other requirements elicitation techniques
- Observation and ethnographic studies
- Activity sampling
- Document and data source analysis
- Questionnaires
- Choosing the appropriate technique/s
7. Fact-finding Interviewing
- Structure of a fact-finding interview
- Questioning techniques
- Documenting interviews
8. Documenting requirements
- Functional and non-functional requirements
- Technical and general requirements
- The requirements catalogue
- Interpreting class diagrams
- Scoping systems and documenting requirements with use cases
9. Analysing requirements
- Examining the requirements catalogue
- Prioritising requirements (MoSCoW)
- Checking for ambiguity and lack of clarity
- Testability of requirements
10. Scenarios and prototyping
- The use of scenarios to explore requirements
- Use case descriptions as a method of documenting scenarios
- The use of prototyping to explore requirements
- Types of prototyping (throwaway, evolutionary etc.)
- The dangers and difficulties of prototyping; managing prototyping exercises
11. Requirements management
- Change and version control of requirements
- Requirements traceability
- The use of CASE tools in requirements engineering
12. Options
- Developing and presenting business and technical options
13. Validating requirements
- Validation techniques
- Quality control in requirements engineering
ISEB certificates
This Requirements Engineering course prepares participants to sit the one-hour, open book, examination leading to the certificate in Requirements Engineering - offered by the Information Systems Examinations Board (ISEB). This certificate is a core module for the ISEB diploma in Business Analysis.
In association with Metadata Training
Requirements Engineering Training Recommended Reading
Requirements Engineering by Elizabeth Hull - buy from amazon
Requirements Engineering: Processes and Techniques by Gerald Kotonya - buy from amazon
Requirements Engineering - Elizabeth Hull et al - buy from amazon
Download course outline as pdf.
Share This