Course Category: Agile Methods
Course Duration: 3 Days
Hours: 21 Contact Hours

Course Objectives

This three day worksho p coaches participants to create effective user stories at editorial, structural and at content level. This course commences with defining requirements and its structure in the form of user stories and then progresses to explain what constitutes as an exceptional and unambiguous user story. Participants will also learn estimation using user story points.

The course includes extensive hands-on and examples, including anti-patterns and splitting.

Pre-requisites

Participants must have experience with agile system development life cycle as a requirements analyst, business analyst or product owner.

Laptop Requirement

The participants are expected to bring their laptop for hands-on exercises.

Training Content

Content is appropriate for intermediate level participants.

Course Content

Introduction

  • Define System and Requirements
  • Organization in context
  • Analysis Vs Design

Key topics

  • Stake holders and Vision
  • Users and Stories
  • Functional and Supplementary
  • Glossary
  • Problems and Opportunities

Introduction to User Story

  • Story, Epic, Theme, Task
  • Sprints and Versions

Elements of user story

  • User story template
  • Points and priority
  • Planning Poker
  • Points Vs Hours
  • Organizing stories with map
  • Tests and Acceptance Criteria
  • Splitting

Role of Language

  • Structured Language
  • Guidelines on using English

Exam Pattern

Complexity Management

  • What Vs How
  • Modularity and Simplicity
  • One at a time
  • DRY
  • Hierarchy and Abstraction
  • Version Control
  • Information Analysis
  • Data Dictionary
  • Reify, Biz Archetype Biz Rules

Modelling And Visualization

  • Text Vs Model
  • Flow and Activity
  • Block and Class Diagram
  • Sequence Diagram
  • State Machine
  • Interface
  • Decision Tables and Tree

Quality Aspects

  • User story smells
  • INVEST principles
  • Correct, Complete, Verifiable,
  • Unambiguous, Executable,
  • Traceable, Feasibility

Steps

  • Strategy
  • Business and Root Cause Analysis
  • Stakeholders
  • Develop stories
  • Solution Validation
  • Vision and Glossary

Elicitation

  • Workshop, Brainstorming, Q&A
  • Interview

Attributes

  • Priority, Naming, Numbering, …
  • Reviews & checklist with guidelines

Course Category: Agile Methods
Course Duration: 3 Days
Hours: 21 Contact Hours