Managing Agile Requirements

( Duration: 2 Days )

In Managing Agile Requirements Training course, Participants will learn on how to build a product backlog using a use case (or user story) model as input, and how to plan and work in 30 day sprints. They will apply what they learn in a series of exercises that take them through project start-up, sprint planning, and running a sprint.

Leveraging either the use case requirements approach or the user stories approach and Scrum’s agile project management approach gives you the ability to quickly develop working software that meets business needs. In Scrum, teams work in 30 day sprints to produce production-quality software driven by business priorities and using an empirical, adaptive approach. This course explains this approach’s values, key techniques, and how each team member contributes to success. This course blends ideas from Scrum, Extreme Programming (XP), and the Rational Unified Process (RUP).

By attending Managing Agile Requirements workshop, Participants will learn to:

  • Understand key concepts and terms
  • Be able to explain the methodology’s benefits and key techniques
  • Become familiar with the progression of key activities and artifacts
  • Prepare to participate in an upcoming project

  • Basic Requirements Management knowledge and experience.

Managing Agile Requirements class is intended for all who will actively participate in a project using Agile approach. People on the edges of the project (secondary customers, management staff, and Participants in related processes) will also benefit.



Agile Methodology Fundamentals


Scrum in a Nutshell

  • What is Scrum and an overview of Scrum process flow
  • Scrum Roles and responsibilities – The ScrumMaster, project team. Covers the roles played within a project team, with an emphasis on the ScrumMaster
  • How does Scrum work and how do we conduct project planning?
  • Exercise

Traditional Management vs. Scrum

  • Agile Leadership Principles – Servant Leadership, Empirical Management, Empowerment, Quality-First, Continuous Improvement, and “Standardization”

Use Case / User Stories Overview

  • What are use cases (or user stories)?
  • Describe how to develop a use case model / user story model
  • Describe the basic process for writing a use case specification (or user story) and describe the components
  • Discuss the relationship between use case / user story and user interfaces
  • Review tips for writing quality use case specification / user stories
  • Exercise

Planning and Estimating

  • Planning Overview. Why do we plan and what makes a good plan?
  • How is agile planning different? Planning takes place at the Day, Iteration, and Release level
  • Estimation of Size and Duration. Story points vs. ideal days. We will then extrapolate the story point concept and explain how this applies to the concept of use case points
  • Exercise
  • Ideal days. A discussion about Ideal Time vs. Elapsed Time
  • Planning Poker. Introduces the class to planning poker and how to conduct a planning poker sessions
  • Exercise

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.