Get in Touch
 Duration 14 hours

Course Outline

Motivation and Mindsets

  • Strategic Drivers for Adopting Agile Methodologies
  • Core Mindsets and Values in Requirements Engineering and Agile
  • Integrating Requirements Engineering and Agile Principles to Form RE@Agile
  • Operational Benefits, Common Misconceptions, and Risk Mitigation for RE@Agile Implementation
    • Strategic Advantages of RE@Agile
    • Common Misunderstandings Regarding RE@Agile
    • Potential Pitfalls and Challenges in RE@Agile
  • RE@Agile and Conceptual Analysis

Fundamentals of RE@Agile

  • Overview of Agile Methodologies
  • Scrum (including best practices) as an Exemplar
  • Distinguishing and Aligning Roles: Requirements Engineers and Product Owners
  • Requirements Engineering as a Continuous Process
  • Value-Driven Development Practices
  • Simplicity as a Foundational Principle
  • Continuous Inspection and Adaptation

Work Products and Techniques in RE@Agile

  • Deliverables and Artifacts in RE@Agile
    • Comparative Analysis: Specification Documents vs. Product Backlogs
    • Defining Vision and Strategic Goals
    • Context Modeling
    • Requirements Definition
    • Determining Requirement Granularity
    • Utilizing Graphical Models and Textual Descriptions
    • Establishing Terminologies, Glossaries, and Information Models
    • Quality Requirements and System Constraints
    • Defining Acceptance Criteria and Fit Criteria
    • Defining Definitions of Ready and Done
    • Distinguishing Prototypes from Increments
    • Summary of Key Deliverables
  • Techniques for RE@Agile Implementation
    • Requirements Elicitation Methods
    • Requirements Documentation Strategies
    • Requirements Validation and Negotiation Processes
    • Requirements Management Frameworks

Organizational Aspects of RE@Agile

  • Organizational Influence on RE@Agile Adoption
  • Agile Development in Non-Agile Environments
    • Engaging Stakeholders External to IT Organizations
    • Comparing Product-Based and Project-Based Organizational Structures
    • The Role of Management in Agile Contexts
  • Managing Complexity Through Scaling Strategies
    • Strategic Motivations for Scaling
    • Structuring Team Organizations
    • Organizing Communication Frameworks
    • Exemplar Frameworks for Scaling RE@Agile
    • Impact of Scaling on RE@Agile Practices
  • Balancing Upfront and Continuous Requirements Engineering at Scale
    • Initial Requirements Definition
    • Determining Detail Levels for Backlog Items
    • Maintaining the Validity of Backlog Entries
    • Iterative Feedback and Backlog Updates
    • Timing of Development Cycles

Number of participants


Price per participant

Upcoming Courses

Related Categories