Course

Fundamental Requirements

If you work with requirements for IT solutions and aim to enhance quality or need concrete techniques to work professionally with requirements, Fundamental Requirements provides you with the tools to get started effectively.

Learning objectives

The course enables you to work professionally with requirements by providing you with the fundamental knowledge and techniques for collecting, documenting, validating, and managing requirements, which are essential for working in a structured and disciplined manner with requirements.

After the course:

  • You will be able to argue why a structured approach to requirements is crucial for the quality of IT solutions.
  • You will know how to break down business objectives into requirements and demonstrate the connections to your stakeholders.
  • You will have been trained in various techniques for documenting requirements.
  • You will know how to select specific techniques for collecting requirements based on your context, and you will have gained a basic familiarity with several requirement collection techniques.
  • You will be aware of the factors that are crucial for how you organize a process for your requirements work.

Target audience

This course is designed for those who work daily with requirements for IT systems and want to adopt a structured and quality-oriented approach to collecting, documenting, validating, and managing requirements. Whether you are relatively new to the field, seeking inspiration on how to structure your work, or looking for concrete tools to improve your work, Fundamental Requirements provides a comprehensive introduction to the subject and a variety of specific techniques to choose from.

Whether you work in Agile, DevOps, or a waterfall environment, you can benefit from the fundamental knowledge offered by this course.

The course is especially beneficial for the following roles:

  • Business Analysts / Business Consultants
  • Product Owners
  • Project or IT Managers
  • Quality Managers
  • Software Testers
  • Software Developers
  • System Analysts

There are no formal prerequisites for taking the Fundamental Requirements course, but we recommend that you have at least six months of practical experience in the requirements field or related work in delivering IT solutions.

Course format

The course alternates between theory and practical application. The theoretical content of the course is based on the IREB (International Requirements Engineering Board) Foundation Level Requirements Engineering handbook, covering key concepts, models, and techniques. In the practical part of the course, a continuous case study is used, allowing participants to apply the theory in practice.

In-House training?

If you are more than 5 people from same organisation, it can be beneficial to consider the course as in-house training. We conduct the course exclusively for your employees, either as standard as described or tailored to your needs.

Advantages of in-house training

  1. Financial savings for more than 5 people
  2. Intensive exchange of experiences and knowledge sharing
  3. Employees gain a common understanding of the subject
  4. Opportunity for unique customization based on your own methods and processes

Contact Us

Contact us to learn more about how we can customize a program specifically for your company.

Fundamental Requirements

Fundamental Requirements

Need help?

If you have any questions, please call us on +45 44 979 979 or e-mail kompetencecenter@testhuset.dk

Contact us

Course content

1. Introduction to requirements

2. Fundamental principles of working with requirements

3. From strategy to requirements with decomposition of requirements

4. Work products and documentation of requirements

  • General about the preparation of work documentation
  • Techniques for documenting requirements (e.g., templates such as user stories, models, and other techniques)
  • Quality characteristics for requirements

5. Requirement collection

  • Sources of requirements
  • Techniques for collecting requirements (e.g., interviews, observation, brainstorming)
  • Validation and conflict resolution around requirements

6. Requirement management

7. Processes for requirements work

Introduction

Meet our Trainers