Requirements Engineering
What you'll learn
- Important methods for elicitation, documentation and management of requirements
- Stakeholder managment and communication
- Design thinking, goal models and natural-language-based requirements documentation
- Modelbased requirements documentation using UML Use cases and other UML diagrams
Requirements
- It is a beginners training. No special knowledge required. But basic skills in project management and IT topics are useful.
Description
This course is a beginners training in requirements engineering. Requirements engineering is the fundamental key to innovation and successful product development. The focussed elicitation of user-specific customer requirements is essential for any type of product or software development.
The course explains fundamental methods and tools for the elicitation and documentation of requirements. It follows partially the version 3 curriculum of the International Requirements Engineering Board (IREB). But accoding to the wide range of topics it is not an explicit preparation for the IREB certification.
Requirements Engineering to balance interests between humans and machines or products. Therefore, also soft skills like stakeholder management, communication, empathy, listening und conflicts are discussed.
The learning path of this course is as follows:
- Introduction and basic terms of requirements engineering
- Stakeholder and stakeholder management
- Requirements elicitation
- Introduction to Design Thinking
- Kano model
- Requirements templates of the International Requirements Engineering Board
- User stories
- Requirements reviews
- Model-based requirements documentation (UML)
- Management of requirements
The course provides an overview about the most important techniques in requirements engineering, especially for requirements engineers, product owner and product management. Previous knowledge is not required. Althoug some experience in product development and software fundamentals are helpful.
The course is well-suited for beginners as well as for advanced practitioners.
Who this course is for:
- Requirements Engineers
- Product Owners
- Business Analysts
- IT Project Manager, Scrum Master, Software Developer, Software Tester
Instructor
I have been working for more than 20 years in the field of data-driven innovation. I studied mathematics, electronics, and computer science and have a Ph.D. degree in digital image processing. After a couple of years in applied research working on automatic driving, and military image processing, I founded my first successful startup. Since 2012 I work as a trainer, agile coach and interim manager supporting corporates in innovation management, agile transformation, requirements engineering, and data science.
Important Business Projects:
since 2012 Owner of Okosu GmbH - IT-Trainer, Agile Coach and Interim Manager in IT and Digital Innovation
2015 - 2016 Interim CEO of Fluxunit GmbH / OSRAM Innovation Manager
2012 - 2014 Interim CIO / CFO kr3m. media GmbH
2000 - 2012 CEO and Co-Founder of Vitracom AG
1995 - 2000 Scientific Project Manager at Fraunhofer Research Institute
Education:
2012 - 2024 Various IT certifications like Scrum Master, SAFe Program Consultant (SPC + SAFe Architect), Requirements Engineering, Software Testing, ITIL
2012 - 2017 Various international certifications as Business Coach & Trainer
2000 Ph.D. Degree in Electronics and Information Technology, University of Karlsruhe
1990 - 1995 Diploma in Mathematics and Computer Science, University of Kaiserslautern and Grenoble