AI voor IT'ers - Advanced (Deep Learning - Computer Vision & NLP)
- opleiding door Syntra Antwerpen & Vlaams-Brabant
- Geel
Quality assurance in today’s Software Development Life Cycle requires more than just software testing. That’s why this course covers the full requirements engineering process so that you are capable of identifying the correct stakeholders, collecting relevant data, and knowing how to apply it to the right model for end-to-end management of the product lifecycle. By the end of the course, you will be ready to successfully complete the IREB certification exam.
The content of this course is based on the IREB syllabus. Each chapter includes a section on theory and practical exercises.
Many software development cycle problems can be traced back to requirements engineering. This chapter emphasises why requirements engineering is essential and introduces basic requirements engineering terminology.
This chapter describes the sources of requirements and the system and context boundaries.
Requirements elicitation is simply a long term for the various techniques used to identify and define user and other stakeholder requirements. Awareness of each technique’s strengths and weaknesses is one of the key skills of requirements engineering.
Standardising data documentation is an essential part of requirements engineering. This chapter describes the different documentation techniques, their advantages, and how to use quality criteria.
In this chapter, you’ll learn to master the five transformation processes for understanding and writing requirements in natural language.
Here, you’ll find out about the various models available to document requirements, especially major UMLs (Unified Modelling Language). While creating models is beyond the scope of the IREB course, we’ll still take a look at a few relevant case studies. The main focus of this chapter, however, is on reading and interpreting the different models.
What are the basic principles and techniques for checking requirements? You’ll learn the ins and outs of the requirements validation process here.
Discover the different steps within requirements management, including attributes, the importance of traceability, baseline use, etc. This chapter also delves into change management, and how to handle requirements changes.
Requirements engineering often relies on tools to support the requirements process. Not only will you learn about various tools and their properties, but we’ll explain how to select the right ones for your organisation and how to introduce them.
During the last day of this training, the exam will also take place. Classes will be held until the afternoon. After the afternoon, there is time for questions and a practice exam can be taken. After the question round and the practice exam, each candidate takes the final exam. Experience shows that the chances of success are significantly higher if the exam is taken immediately after the theory.