2 Days Requirements Basics Course
State-of-the-art requirements engineering knowledge.
Hands-on sessions included.
2-days Requirements Basics Course
In this course, we provide you with the basic requirements engineering skills. The topics of this course are: requirements elicitation (How to collect requirements?), validation, documentation, and requirements management. The course is highy practical, each session is accompanied with hands-on exercises where you can get a hands-on experience with the requirements engineering techniques.
Motivation, Overview & Terminology
Requirements Engineering involves so many different aspects, that we want to give you an overview before going into the details. This first part of the course teaches the basics: What is a ”Requirement”? What do we want to achieve with RE? Which phases exist in RE? Which content do we create and how do we use it afterwards?
This introduction lays the foundation for the next parts of the course.
Basics of Requirements Elicitation
Requirements Engineering is a challenging, often overwhelming job. So this second part guides you through a toolbox of methods for the early phases. Who should we speak to? How do get to the right abstraction level? Which types of requirements exist? Which elicitation formats exist and what is the right format? How can creativity techniques help?
After this part, you know the basics for creating a shared understanding between everyone involved.
Basics of Requirements Documentation
Just knowing your stakeholders and their requirements is rarely enough. To understand stakeholders properly, to inform everyone involved and to have a reference, we must write the requirements down. This third part is about how to persist the requirements. Which formats exist? Which formats are useful in which situation? Which templates exist? What are “well-documented” requirements and how can I achieve high quality?
After this part, you are able to document requirements in a usable way.
Practical hands-on exercises
Research has shown that you learn best, if you experience problems and solutions yourself. Therefore, the course is highly practical, each session is accompanied with exercises and experiments, where you can get a hands-on experience with the requirements engineering techniques.