BA07 – Implementing an Agile Project

Course Overview

The course will explore how your projects can easily and successfully make the transition to an effective Agile environment.

Who Should Attend

Executives, Project Managers, Business Analysts, Business and IT stakeholders working with analysts, Quality and process engineers, technicians, managers; supervisors, team leaders, and process operators; anyone who wants to improve their Business Analysis skills.

Course Objectives

After completing this course, students will know how to:

  • Plan, manage and close requirements for software development project in reduced time using Agile Scrum practices
  • Minimize project uncertainty and risk by applying Agile principles through the Scrum method
  • Ensure your project delivers required functionality and adds value to the business
  • Create an environment of self- management for your software development team that will be able to continuously align the delivered software with desired business needs, easily adapting to changing requirements throughout the process.
  • Learn how to apply Agile Scrum by measuring and evaluating status based on the undeniable truth of working, testing software, creating a more accurate visibility into the actual progress of projects.

    Course Outline

    1 - Introduction

    • Why Agile?
    • The Agile Manifesto
    • The Agile Lifecycle
    • About Agility
    • Roles and Responsibilities

    2 - Initiate an Agile Project

    • Envision the Product and Project
    • Assemble the Agile Team
    • Compile the Product Backlog (Coarse-Grain Requirements)
    • Plan Iterations (Sprints) and Releases
    • Embrace the High-Level (Coarse-Grain) Plan

    3 - Plan the Iteration (Sprint)

    • Define Iteration Requirements
    • Plan and Estimate Iteration Tasks
    • Finalize the Iteration Plan

    4 - Understanding Requirements and Business Rules

    • Functional, non-functional and implementation requirements
    • Requirements vs. specifications
    • Requirements vs. business rules
    • Risk management and risk response strategies

    5 - Planning and Eliciting Requirements

    • Planning the Requirements Work Plan (RWP) using an Agile approach
    • Components of the RWP
    • Elicitation techniques
    • Preparing for change

    6 - Analyzing and Documenting Requirements in an Agile project

    • Analyzing requirements
    • Characteristics of effective requirements

    7 - Modeling in an Agile project

    • Creating stories for your processes
    • Modeling using simple BPMN during a Sprint
    • AS-IS vs. TO-BE modeling

    8 - Assessing and Validating Requirements

    • Validation and verification using an Agile approach
    • Creating a master test plan using Agile
    • Create test scenarios and test cases from your User Stories

    9 - Build a Product Increment

    • Coach the Team
    • Immerse the Team in Status
    • Communicate Status

    10 - Hold an Iteration (Sprint) Review

    • Prepare for the Review
    • Obtain Customer Acceptance of the Product Increment
    • Hold a Retrospective

    11 - Adapt to Changes

    • Update the Product Backlog
    • Rework the High-Level (Coarse-Grain) Plan
    • Plan & Execute the Next Iteration

    12 - Additional Information

    • Useful books and links on Agile

  • Enroll Today

    This is a 2-day class

    Price: $1,395.00
    Payment Options

    ILT Instructor‑Led Training

    OLL Online LIVE

    GTR  Guaranteed to Run

    Class times are listed Eastern time. This class is available for Private Group Training

    To sort by location or date, click the ‘When’ and ‘Where’ column headings.

    Class dates not listed.
    Please contact us for available
    dates and times.