|
Provided by: silicon beach training ISEB Requirements Engineering TrainingTraining, Instruction and Documentation |
![]() |
Training
Provided by silicon beach training
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.
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
|
|
||||||||||||||||
ISEB Requirements Engineering Training Seminar Schedule
| Date | Location | |||
|---|---|---|---|---|
| [Register] | ||||
| [Register] |
ISEB Requirements Engineering Training
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
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
About The Training Provider: silicon beach training
silicon beach training - Silicon Beach Training is a recognised leader in IT, Design, Business and Management training courses throughout Europe. Our flexible, creative and innovative methods bring out the potential of your people and your organisation to achieve exceptional results.
Our comfortable training facilities are available in the UK, Brighton, 45 mins by rail from London.
Our clients tell us it"s...

