Requirements Description Standards Training Course
Requirements description standards are essential for ensuring clarity and consistency in specifying project requirements.
This instructor-led, live training (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn standardized methods for describing requirements.
By the end of this training, participants will be able to:
- Understand various types of requirements.
- Utilize effective methods for describing requirements.
- Apply recognized standards and templates.
- Communicate requirements effectively.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
- Types of requirements.
- Types of requirements vs. information requirements
Requirements description - process needs
- Sources of requirements
- Information acquisition - methods and approaches
- Communication
Requirements description standards
- Natural language description - templates, standards, EARS, Gherkin.
- Description in model form - introduction to modeling notation, perspectives in modeling.
- Selection of an appropriate form of description.
Summary
- Summary of the workshop.
- Best practices.
Requirements
Basic knowledge of the IT product life cycle.
Knowledge of nomenclature used in software development and IT project implementation.
Recommended experience in at least 1 IT project.
Level
2
Goals
Learning the benefits of using standardized methods for describing requirements.
Learning effective methods of describing requirements depending on the type of requirement and target group.
Acquiring the ability to specify requirements according to recognized standards and templates.
Advantages
Training provided by an expert with several years of experience in the IT industry and extensive knowledge of IT standards and practices.
Emphasis on practice - the necessary theory is supported by project practice, the topics discussed are related to real project situations.
Ability to apply the knowledge gained already during the training.
Addressed to
System and business analysts, product owners, business owners, analytical team leaders.
Business representatives responsible for developing business needs.
Software and system engineers.
Testers, QA, people responsible for quality assurance of information systems and software.
Open Training Courses require 5+ participants.
Requirements Description Standards Training Course - Booking
Requirements Description Standards Training Course - Enquiry
Requirements Description Standards - Consultancy Enquiry
Consultancy Enquiry
Upcoming Courses
Related Courses
Testable Requirements - How to Write Good Acceptance Criteria?
14 HoursThis instructor-led, live training in Croatia (online or onsite) is aimed at intermediate-level business and IT professionals who wish to learn how to write effective acceptance criteria for requirements.
By the end of this training, participants will be able to:
- Understand the importance of acceptance criteria.
- Create and verify requirements acceptance criteria.
- Apply different methods for describing acceptance criteria.
- Ensure the quality of analytical artifacts.
IREB Certified Professional for Requirements Engineering - RE@Agile Primer
14 HoursThis foundation level course addresses the needs of people involved in the topic of Requirements Engineering and Agile. This includes people in roles such as project or IT management, domain experts, system analysts and software developers, Scrum Masters, Product Owners and persons who are part of Agile organizations.
RE@Agile is inspired both by IREB’s view of Agile values as well as by an Agile view of Requirements Engineering values. Its content includes classification and assessment of Requirements Engineering work products and techniques in the context of Agile, of Agile work products and techniques in the context of Requirements Engineering, and of essential process elements in Agile product development. RE@Agile points to the motivation to use Agile in a development process.
An important area is the synergy between Requirements Engineering and Agile: Agile Principles concerning Requirements Engineering and Agile mindset in relation to the core Requirements Engineering values.
The Examination
This course is the basis for the RE@Agile Primer examination. Two different examinations are available:
- Proctored multiple-choice examination with official RE@Agile Primer certificate, similar to the CPRE Foundation Level and Advanced Level multiple-choice examinations, but 40 minutes duration.
- Online multiple-choice self-assessment with confirmation of participation.
IREB Certified Professional for Requirements Engineering - Advanced Level RE@Agile
21 HoursThis Advanced Level Module RE@Agile is addressed to Requirements Engineers and agile professionals. It focuses on understanding and applying practices and techniques from the Requirements Engineering discipline in agile development processes as well as understanding and applying concepts, techniques and essential process elements of agile approaches in Requirements Engineering processes.
The Examination
This course is intended to prepare for the Advanced Level certification exams of the:
- RE@Agile - Practitioner (certificate consists of a multiple-choice exam)
- RE@Agile - Specialist (certificate consists of a written assignment)
IREB Certified Professional for Requirements Engineering - Advanced Level Requirements (Elicitation)
21 HoursThis 3 day course is delivered as live instructor-led, either online (remote) or onsite (classroom).
This course provides methods and good practices of Requirements Engineering that can be introduced in any organization, regardless of the business domain with a focus on the elicitation (or extraction of requirements) and their consolidation (negotiation and integration).
The content of the course is also preparation for the Advanced level of certification.
Who is this course for ?
Professionals with career profiles like Requirements Engineering, business analysis, business engineering, and organizational design, who wish to extend their knowledge and skills in the area of requirements elicitation.
Examination:
Additional exam fees charged when applicable.
The “IREB Certified Professional for Requirements Engineering – Advanced Level (Elicitation)” exam consists of:
CPRE Advanced Level (Modeling) – Practitioner
- The exam to achieve the Requirements Elicitation - Practitioner - certificate consists
of a multiple-choice exam.
CPRE Advanced Level (Modeling) – Specialist
- The exam to achieve the Requirements Elicitation - Specialist - certificate consists of
a written assignment.
IREB Certified Professional for Requirements Engineering - Advanced Level Requirements (Management)
21 HoursThis 3 day course is delivered as live instructor-led, either online (remote) or onsite (classroom).
Who is this course for:
The Advanced Requirements Management course is aimed at professionals in the fields of requirements engineering, business analysis, business engineering, organizational design, etc. who wish to deepen their knowledge and skills in the area of requirements management.
Examination:
Additional exam fees charged when applicable.
The “IREB Certified Professional for Requirements Engineering – Advanced Level (Management)” exam consists of:
CPRE Advanced Level (Management) – Practitioner
- The exam to achieve the Requirements Management - Practitioner - certificate consists
of a multiple-choice exam.
CPRE Advanced Level (Management) – Specialist
- The exam to achieve the Requirements Management - Specialist - certificate consists of
a written assignment.
IREB Certified Professional for Requirements Engineering - Advanced Level (Modeling)
21 HoursThis 3 day course is delivered as live instructor-led, either online (remote) or onsite (classroom).
Through practical exercises this training will give you greater familiarity with the efficient modeling of information structures, functions, behaviors and scenarios.
Upon conclusion of the training you can take the exam to qualify as an “IREB® Certified Professional for Requirements Engineering – Advanced Level, Requirements Modeling”.
Who is this course for ?
Requirements managers, business analysts, system and software analysts (systems engineers) and project managers.
Examination:
Additional exam fees charged when applicable.
The “IREB Certified Professional for Requirements Engineering – Advanced Level (Modeling)” exam consists of:
CPRE Advanced Level (Modeling) – Practitioner
- The exam to achieve the Requirements Modeling - Practitioner - certificate consists
of a multiple-choice exam.
CPRE Advanced Level (Modeling) – Specialist
- The exam to achieve the Requirements Modeling - Specialist - certificate consists of
a written assignment.
IREB Certified Professional for Requirements Engineering - Foundation Level
21 HoursIntroduction and Overview of Requirements Engineering
Model Based Development for Embedded Systems
21 HoursModel Based Development (MBD) is a software development methodology that enables faster, more cost-effective development of dynamic systems such as control systems, signal processing and communication systems. It relies on graphic modeling rather than the traditional text based programming.
In this instructor-led, live training participants will learn how to apply MBD methodologies to reduce development costs and accelerate the time to market of their embedded software products.
By the end of this training, participants will be able to
- Select and utilize the right tools for implementing MBD.
- Use MBD to carry out rapid development in the early stages of their embedded software project.
- Shorten the release of their embedded software into the market.
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Requirements Management
21 HoursThis instructor-led, live training in Croatia (online or onsite) is aimed at intermediate-level business and IT professionals who wish to enhance their skills in requirements management.
By the end of this training, participants will be able to:
- Understand the key activities and products of requirements management.
- Apply effective techniques for requirements elicitation.
- Document requirements using appropriate methods and notations.
- Implement a requirements architecture and repository.
Requirements Analysis
21 HoursThis instructor-led, live training in Croatia (online or onsite) is aimed at persons who wish to understand requirements analysis and conduct requirements analysis efficiently and accurately using analysis techniques for their projects.
By the end of this training, participants will be able to:
- identify different types of requirements.
- understand the overall concepts of, and activities within, requirements analysis.
- be familiar with the requirements analysis methodology.
- use different requirements analysis techniques to their advantage.
- structure requirements in order to communicate efficiently with architects and developers through an iterative requirement gathering process.
Software Engineering, Requirements Engineering and Testing
63 HoursThis course demonstrates through hands-on practice the fundamentals and applications of software engineering, requirements engineering and testing.
Use cases in requirements management
14 HoursPurpose of the training
To learn the benefits of using use cases to describe system functionality.
To learn effective methods of obtaining functional requirements.
To acquire the ability to define functional requirements in UML notation (use case diagrams) and in the form of use case specifications.
Advantages
Training conducted by an expert with several years of experience in the IT industry and extensive knowledge of IT processes.
Emphasis on practice - the necessary theory is supported by project practice, the topics discussed relate to real project situations.
Training conducted using tools used in requirements engineering, which gives the opportunity to learn the basic functionality of such tools.
Possibility to apply the acquired knowledge already during the training.