Training Course: Requirements Engineering
training course enquiry
Training Course Summary:
This course provides the business analyst and systems analyst with some of the essential skills required for the task. Unless requirements are correctly identified any eventual system will be designed upon the wrong premise, and thus will fail to deliver the anticipated business benefit.Pre-Requisites:
There are no formal pre-requisites for attending the course, but business experience is assumed.Who Should Attend:
The course is intended primarily for business analysts and systems analysts, but end user personnel who will be working with Analysts for the first time will also benefit from this course.Training Course Overview/Content:
This course will enable course participants to:effectively use a variety of elicitation techniques
analyse a current business system to determine the underlying problems
develop requirements for the business and a new IT system
validate and refine requirements
create and manage the Requirements Catalogue throughout the system development life cycle
participate in the creation of a business case to support recommendations being put forward to user management
Follow-up Courses
Course participants can choose from a variety of courses, depending upon which ISEB Diploma they wish to gain. We suggest potential candidates consider the Business Analysis Diploma, for which this course provides two of the Core credits.
Course Content
Nature of Requirements
Hierarchy of Requirements
Functional Requirements
Non-functional Requirements
System requirements v project constraints
Business plans and objectives
Actors in Requirements Management process
Domain expert
System end user
Requirements Engineer
Software Engineer
Requirements Elicitation
Elicitation, analysis and negotiation spiral
Application domain understanding
Problem understanding
Business understanding
Understanding needs and constraints of stakeholders
Creative thinking and elicitation techniques
Interviews
Scenarios
Observation
Ethnographic studies
Prototyping
Workshops
Identifying suitable approaches for situation
Requirements Analysis
Assumptions and presuppositions
Prioritising requirements
Cause or symptom
Overlapping requirements
Conflicting requirements
Requirements ambiguity
Requirements realism
Requirements testability
Business Modelling
Requirements Validation
Reviews
Prototyping
Validation
Refining requirements
Requirements Management
Business Case
Control and management of requirements definition process
Stable and volatile requirements
Change management
Traceability and ownership
CASE for Requirements Engineering

