‘Introduction
to Requirements Engineering / Management / Development & Writing better
Requirements’ Training
Training materials are in English, but trainings can be given in English,
German/Deutsch, French/Français!
My training material is pretty extensive and covers as well (interfaces
with) Verification & Validation (V&V) / Testing, Change and Configuration
Management, Risk Management, Safety, ...
So, depending on the desired length of the training, we can discuss and
agree focus, priorities, … and we can also use some consultancy hours to adapt
and bring in your examples …
Here are some proposed objectives for the ‘Introduction to Requirements
Engineering / Management / Development & Writing better Requirements’
Training:
After completing this training, the student should:
► Know that requirements
engineering/management/development is important;
► Understand that requirements
should be seen in the context of life-cycles and processes (cf. changing,
reviewing and testing);
► Know about ‘Scope Diagrams’ /
‘Requirements Breakdown Structure’ for System Decomposition;
► Understand what specifications
are needed on which levels and what traceability is wanted;
► Be better able to identify
stakeholders;
► Have improved on gathering user
requirements and organizing requirements;
► Know / recognize requirements
problems and be able to solve them;
► Be able to write better
requirements (in particular, using boiler-plates);
► Know how to use attributes (in
particular, to support testing and traceability);
► Be a better requirements
reviewer;
► Realize better traceability.
And here a proposed agenda for that ‘Intro to RE/RM/RD & Writing
better Requirements’ Training
1. Introduction
to Requirements Management
a) What is
Requirements Management?
b) The Case for
Requirements Management
2. Requirements
Life-Cycle
3. Traceability
(including Scope Diagram / Requirements Breakdown Structure, Traceability
Schema and Process)
4. Identifying
Stakeholders
5. Gathering
User Requirements
a) Sources of
User Requirements
b) Use Cases /
Operational Scenarios
6. Organizing
Requirements
a) Special
Case: Constraints
7. Details of
Writing Good Requirements
a) Problems
with Requirements and Structure
b) Guidelines /
Boilerplates
8. Requirements
Attributes (Categories)
9. Capturing
Original Standards, Customer Specifications, … + Allocation Details
10. Reviewing
Please contact me if you have any questions, are interested in details,
training / consultancy, want to offer a job opportunity, ...: Bernd@Grahlmann.net
(last updated April 23rd,
2023)