Contact Us

CPRE Advanced RE@Agile

Advanced RE@ Agile is a new certificate by IREB (International Requirements Engineering Board). Requirements Engineers and Business Analysts are often at a loss when it comes to perform their RE and BA work in an informal and fast paced environment. This certification prepares you for taking on the challenge and make your project successful.

Duration: Classroom - 2 Days | Virtual - 4 Days
Why Take This Course:

This two-day advanced level workshop provides the essential information needed for those in the business analyst and requirements engineers role to be successful on Agile projects. The 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. Certificate holders with Requirements Engineering knowledge will be able to work in agile environments, whilst agile professionals will be able to apply proven Requirements Engineering practices and techniques within agile projects.

You will apply what you learn in a series of hands-on activities using a realistic case study that takes you through the agile requirements process, with example solutions. This course can also be taught on-site for a project team. The team’s project can be used as the basis for the course activities, resulting in the creation of key artefacts, such as the Product Backlog, the selection and prioritization of themes and stories for releases and iterations, and release and iteration plans.

Learn How To:

The course will help you practically learn on the following areas:

  • Become throughly familiar with the terminology of Requirements Engineering and agility
  • Be able to successfully plan, implement and perform Requirements Engineering techniques and methods in agile projects;
  • Be able to successfully plan, implement and perform techniques and methods from agile approaches in Requirements Engineering activities;
  • Be able to combine agile approaches and Requirements Engineering techniques to the benefit of all stakeholders.

What is RE @Agile 

  • Bridging RE and Agile Principles towards RE@Agile  
  • RE@Agile as a cooperative, iterative and incremental approach
  • Four goals of RE@Agile
    • knowing the relevant requirements at an appropriate level of detail (at any time during system development),
    • achieving sufficient agreement about the requirements among the relevant stakeholders,
    • capturing the requirements according to the constraints of the organization,
    • performing all requirements related activities according to the principles of the agile manifesto.

Starting for successful system development

  • Vision and Goal Specification
  • Specifying the System Boundary
  • Stakeholder Identification and Management
  • Balancing of Vision and Goals, Stakeholders, and Scope

Handling Functional Requirements

  • Different levels of requirements granularity
  • Identification, documentation and communication of functional requirements
  • Working with user stories
  • Splitting and grouping techniques
  • Knowing when to stop decomposing
  • Project and Product Documentation of Requirements

Handling Quality Requirements and Constraints

  • Understanding the importance of quality requirements and constraints
  • Adding Precision to Quality Requirements
  • Quality Requirements and Backlog
  • Making Constraints Explicit

Prioritizing and Estimating Requirements

  • Determination of business value
  • Business Value, Risks, and Dependencies
  • Estimating User Stories and Other Backlog Items

Scaling RE@Agile

  • Roadmaps and Large-Scale Planning
  • Organizing teams to handle larger and more complex problems
  • Examples of scaling frameworks
Format: To help assimilate the tools and techniques learned, there is a mixture of group and team exercises throughout the course. The use of a realistic case study will help reinforce concepts learned. Be prepared for a high level of participation. Each participant will receive a comprehensive student guide complete with examples and workshop solutions.
Who Should Attend: This course is valuable for all agile team members: Business analysts, product owners, customer, users, scrum masters or project coaches, testers, developers and architects – anyone on a project who is involved in eliciting, defining, analyzing, and validating business needs and requirements in order to transform them into working software.
Prerequisites: None

Learn More About Our Association