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