Requirements Engineering
StayAhead Training
Summary
- Tutor is available to students
Location & dates
Barbican
LONDON
Greater London
EC1A9HF
United Kingdom
Overview
(Course includes examination fee)
Course Overview
This course is structured around a Requirements Engineering framework which utilises a range of techniques for elicitation, analysis, documentation and management of requirements. A detailed case study is used on the course to enable attendees to practise applying the techniques. Key areas covered include:
- Elicitation techniques, including workshops
- Requirements analysis
- Use case modelling and user stories
- Requirements categorisation, prioritisation and documentation
- Quality characteristics of requirements
- Traceability and management of changes to requirements
- Validation and approval of requirements
Description
Course ContentRationale for requirements engineering
- Problems in developing IT systems and the cost of errors
- Knowledge types
- Definition of a 'requirement' and requirements hierarchies
- Framework for requirements engineering
The role of the analyst
- Stakeholders in requirements engineering
- Roles and responsibilities
Requirements planning and management
- The importance of planning and management in requirements engineering
- Project initiation and the project initiation document
Requirements elicitation
- Interviewing, preparing and conducting
- Workshop benefits, planning and facilitating
- Workshop roles and responsibilities
- Techniques to elicit information and document results in a workshop
Requirements elicitation – supplementary techniques
- Observation
- Quantitative techniques
- Scenarios – use in elicitation, clarification and validation
- Rationale for prototyping T
- Throwaway versus evolutionary prototyping
- Types of prototype and risks associated with prototyping
Documenting requirements
- Contents of the requirements document
- The requirements catalogue
- Types of requirement
- Documentation styles
- User stories
Modelling requirements
- Use case diagrams for scope definition/re-definition
- Checking use cases against requirements
- The use of a context diagram
- Analysis class models
Requirements analysis
- Categorising requirements – functional, non-functional, technical and general
- Structuring the requirements catalogue
- Checking the relevance of requirements to business goals
- Assessing the feasibility of requirements
- Checking requirements against quality criteria
- Identifying and resolving conflicting requirements
- Defining acceptance criteria
Requirements management
- Requirements traceability
- Baselining, version control and the change control process
- Support tools for Requirements Engineering
- Requirements patterns
Requirements validation
- Stakeholder responsibilities in requirements validation
- Requirements validation process
- The significance of sign-off
Delivering the requirements
- Approaches to solution delivery
- Development lifecycles and the transition from analysis to design
BCS certificate
The course prepares participants to sit the one-hour, open book, examination leading to the Certificate in Requirements Engineering offered by BCS, The Chartered Institute for IT.
This certificate is also a core module for the BCS Business Analysis Diploma. Alignment to the IIBA® Business Analysis Body of Knowledge Assist Knowledge Development is an IIBA® (International Institute of Business Analysis®) Endorsed Education Provider, which means that this course is approved as being consistent with the IIBA® Business Analysis Body of Knowledge® (IIBA BABoK) V2.0.
Questions and answers
Reviews
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.