Agile Fundamentals Virtual Slides Ed2 R1 20181029

Agile Fundamentals Instructor-Led Virtual

Requirements Decomposition

• Decomposition breaks down the requirements from high-level outcomes into:

– Features: The functionality needed to deliver the desired outcome – Stories: Chunks of 1 to 3 days of work – Tasks: The details required to complete the stories

• These high-level outcomes can be used to create the product roadmap

Continued on nextslide -Continued

79

Requirements Decomposition (Continued)

High- Level

Details Just in Time

Small

Medium

BusinessRules

Story 1

AcceptanceTests

FeatureA

Story 2

UI Wireframe

Requirement

FeatureB

Story 3

ActivityDiagram

Tasks

80

Progressive Elaboration

• Based on the concept of planning horizons – Release: Updated throughout the project – Iteration: Planning high-priority work for the upcoming iteration – Current day: Usually done during a daily stand-up meeting

• Forces us to make adjustments after looking at more distant horizons

81

© 2018 RMC Learning Solutions ® . All rights reserved. This document is not for use or disclosure outside of those who attend this course and may not be copied or reproduced in any manner, in whole or in part, without the prior written consent of RMC Learning Solutions ® . (Ed2 R1 20181029)

27

Made with FlippingBook HTML5