Mastering Agile Requirements

A 2 – 3 day Workshop
from the Agile Duo Peter Hruschka and Markus Meuten

Successful products and projects fulfill the real need of your users. In this workshop you will learn to identify these needs and requirements, to prioritize them and to quickly deliver the most important parts to your markets or target groups.

In your role as product owner, business analyst or requirements engineer you will become the ideal partner for your agile development teams and a guarantor of success in your organization.

Today „good requirements“ no longer means creating thick specifications documents, but continuously collecting, structuring and evaluating requirements, so that the features that promise the highest business value can quickly be implemented and deployed.

Earn your Black Belt in Agile Requirements Engineering!

This workshop will go deeper where usual Scrum courses and product owner trainings stop. You will learn instruments and many „good practices“ for successful agile projects.

2 Day Workshop:

Based on many examples, case studies and practical hints you will learn everything you need to master agile requirements engineering in your daily life. No prerequisites needed. After two days you will be able to act as confident product owner and manage all needs and wishlists of your stakeholders. You will know how to define visions and set goals and how to approach these goals step by step so that you can demonstrate early business success.

3 Day Workshop:

We extend the 2-day course with even more practical hints handling quality requirements. You will learn how to estimate the efforts for implementation, which strategies you can use for prioritizing and how agile requirements engineering can be scaled to tackle large, potentially distributed projects. And we will prepare you intensively for the IREB-Advanced Exam.

CONTENT: 

(according to the IREB curriculum RE@AGILE – extended with lots of pragmatic hints and tips)

Day 1 and 2:

  • Agile Methods and Requirements Engineering – Two Ideal Partners
    You will learn how to combine quick product success with solid requirements engineering. How can you avoid thick specification documents by communicating early and often? Agile requirements are „just in time“ requirements.  You will create as much precision as necessary but as little details as possible.
  • Success Factors for a Clean Project Start
    Learn to make your visions and goals explicit! Get to know all your important stakeholders and define the scope of you planned project. This will help you to shape your product backlog.
  • Mastering Functional Requirements
    Learn techniques, practices, tips and tricks for handling epics, features and stories. How to find and structure them, how to communicate. And how can you use Story Maps to keep an overview. You will see examples try it out in a complex case study and learn how to handle these artifacts in modern requirements engineering tools.
  • Mastering Quality Requirements and Constraints
    You will understand the importance of quality requirements for your product success. You learn how to handle quality requirements and constraints in an agile environment. How do you formulate them. How do you link them to the product backlog. And how can you define acceptance criteria for them so that you can check whether they are fulfilled.
  • Prioritization and Planning
    You learn how to maximize business value and minimize risk. How do you sort the backlog to achieve maximum early value? How to you deal with dependencies? You will learn to balance costs and efforts.

Day 3: 

  • The Practical Work with Quality Requirements
    You will see in-depth treatment of quality requirements and learn practical tips how to handle them in a timely but goal-oriented manor.
  • Estimating and Planning
    You will learn agile estimation techniques like planning poker and wall estimation. You will learn more about balancing costs and benefits.
  • Strategies for Product Development
    You will learn about MVPs (Minimum Viable Products) and MMPs (Minimum Marketable Products) to achieve quick, first results.  How do you select appropriate feature for them? How do you make sure your development effort go in the right direction?
  • Think big!
    You will learn to handle large projects and bigger, distributed teams. How can you scale requirements methods in your organization? Which ideas can you borrow from popular scaling frameworks like SAFe, LeSS, or Nexus? You will learn how to grow from successful agile projects to become a successful agile organization in the large.
  • Preparation for the Exam
    We will repeat and emphasize everything you need to master the IREB Advanced Level Exam  „RE@Agile“. From 3pm on you can participate in part 1 of this exam (the multiple choice test).

PREREQUISITES:

For the 2-day workshop: none

For the 3-day workshop  (recommended, but not required)

  • Basic Scrum training or equivalent practical know-how.
  • Basic know-how in Requirements Engineering, ideally a  CPRE foundation level certificate

IREB Advanced Level Certification

The 3-day workshop enables you to tackle the IREB Advanced Level Module „RE@Agile“ certification. The exam can be taken directly at the end of the workshop – or any time later (independent of the workshop)

Prerequisite for participating in this exam is your IREB CPRE-Certificate. If you don’t have that yet, you can get it in our one-day workshop „Requirements Engineering Fundamentals“. A convenient alternative is to watch the training movie from Peter Hruschka (cf. www.reomnis.eu) at your leisure and then take the exam for the IREB foundation level.