Compare by Talent Triangle

Instructor


Margo Kirwin
PMI-ACP, PMP, CPLP, PMI-PBA

Instructor and PM Trainer
View Bio

Effective Agile Requirements: Analyzing Beyond User Stories
—Instructor-Led Virtual

Margo Kirwin, PMI-ACP, PMP, CPLP, PMI-PBA

Price: $749
PDUs/PDs: 12
Time: 1st Day: 9am to 4pm CST
2nd Day: 9am to 4pm CST
Dates:
Nov. 27th - 28th, 2017 Register Now

RMC Learning Solutions (formerly RMC Project Management) is now delivering its most popular project management, business analysis and agile training classes in a live and virtual format! Using one of the top online learning facilitation tools in the world, students will experience true, classroom-style learning in front of their own computer. In addition to world-class instruction from experienced instructors, our Instructor-Led Virtual classes will feature live chat, white boards, breakout rooms, file sharing, testing/quizzing, and dozens of other learning-based features.

Class Description

Agile methodologies take a unique approach to gathering and managing requirements—an approach that requires iteration, collaboration, visibility, continuous refinement and clearly defined roles. If you are looking for proven tools and techniques for collecting, analyzing, and prioritizing requirements on agile initiatives, this 2-day course will help you learn real-world agile requirements strategies you can begin using immediately.

Throughout this course, students will practice a number of requirements techniques using a case study; collecting, refining, and prioritizing requirements in a team-simulated environment, then reviewing how those techniques compare to plan-driven methods. Common requirements management challenges will be reviewed, along with the concepts of stakeholder communication, business value, product vision, use case diagrams, product roadmap, acceptance criteria, and "definition of done." A review of the various agile roles and their involvement in the requirements process will also be presented in detail, from both an individual and a team perspective.

Learning Objectives

At the conclusion of this course, students will be able to:

  • Understand the importance of analysis and its role in the agile requirements process
  • Avoid common requirements pitfalls on agile initiatives
  • Elicit usable requirements using various elicitation techniques
  • Utilize an iterative approach to analyze and prioritize requirements throughout a project
  • Facilitate the delivery of the overall product vision

Course Outline

  • The Agile Approach: A Review
    • Agile Manifesto, principles and methodologies
    • Unifying themes
    • Agile delivery team
    • Agile competencies checkpoint
  • Underlying Competencies
    • Common requirements challenges
    • Business analysis knowledge and skills
    • Business analyst characteristics
    • Seven steps to business analysis success
    • Know your stakeholders
    • User role modeling
    • Stakeholder communications
  • Strategy Alignment and Analysis
    • Aligning the project to enterprise strategy
    • Levels of agile requirements
    • Identifying business value
    • Case study introduction
    • Identifying key business processes
    • "As-is" process models
  • Developing a Product Vision
    • Identifying stakeholder roles
    • Product vision overview
    • Product vision's primary content
    • Visioning approaches
    • Eliciting requirements for the roadmap ahead
    • Identifying risks
    • Identifying non-functional requirements
  • Connecting the Vision with the Roadmap
    • Product development prioritization
    • Requirements management's domain
    • Process analysis tools and techniques
    • Design standards
    • High-level architectural models
    • Process models
    • Use case diagrams
    • Preliminary user interface (UI) requirements
  • The Big Picture: Product Roadmap Requirements
    • Product roadmap defined
    • Timing of roadmap requirements
    • The program and team backlogs
    • Prioritizing epics and features
    • A basic program backlog
    • A basic product roadmap
  • Release and Iteration Requirements
    • Analyzing the program backlog
    • Decomposing epics, features and stories
    • Acceptance criteria
    • Prioritizing and estimating for the release
    • The team backlog
    • Slicing stories
    • Story mapping review
    • Revisiting the product roadmap
    • A detailed product roadmap
  • Analyzing Requirements
    • Users
    • Business rules
    • Processes
    • Functions
    • CRUD (Create, Read, Update, Delete)
  • Managing Requirements Through Product Development
    • Reviewing acceptance criteria
    • Prototypes, simulations, demonstrations
    • Detailing iteration requirements
    • Grooming the backlog
    • Staying ahead of the development team
    • Definition of done
  • Summary and Wrap-up
    • Applying it in the real world
    • Where do you go from here?
    • Your Action Plan
Please Notify Me When The Next Class is Posted.
Social Facebook
Twitter
LinkedIn
You Tube
Converging 360