timebox planning with safe support - presented@ibm's interconnect 2016 las vegas
Post on 16-Feb-2017
693 Views
Preview:
TRANSCRIPT
Page 1 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Why You'll Love the New RationalTeam Concert Widget with SAFeSupport for Timebox-Based Planning
DOP-3145 – Markus GiacomuzziScrumMaster / SAFe Program Consultant (SPC)
Page 2 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
in the beginningthere were
lots of Stories …
Page 3 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
… we used tape and wool cord strings …
Page 4 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
however,I think that …
Page 5 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
… teams deserve a moresophisticated tool tovisualize dependencies
Why You'll Love the New Rational TeamConcert Widget with SAFe Support forTimebox-Based Planning
DOP-3145 – Markus Giacomuzzi – ScrumMaster / SAFe Program Consultant (SPC)
Page 7 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
… showing the team’s resource needstransparently
You‘ll love this new Timebox Planning Widgetbecause you will learn how it supports you in …
… visualizing dependencies betweenStories and Features
… planning and tracking the SAFeProgram Increment (PI)
Page 8 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
structure TimeboxWidget
Introduction
Agile Teamsin SystemsEngineering
SAFe
Demo
123
4
Page 9 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
at the end
Page 10 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox WidgetIntroduction
Page 11 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ScrumMaster-Tetris
Page 12 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ScrumMaster-Tetris
Backlog Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint IP
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
StoryStory
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
StoryStory
Story
[story points]
Velocity
to… „Timebox Planning“ view
Page 13 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox PlanningWidget
Basic Features
Page 14 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox Planning Widget on the Dashboard
Timebox PlanningWidget
Page 15 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
clone a Story (copies all fields and the parent-link)
Release Backlog View
- a big Story shall be split upinto two smaller ones- a Story will be continued inthe next Sprint
[storypoints]
Page 16 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
drag & drop
Team Backlog View
Drag & Drop is very useful inthe Planning Meeting
[storypoints]
Page 17 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
powerful SEARCH
Page 18 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
why do I need the Timebox Planning View?
Sprint 1 Sprint 2 Sprint 3 Sprint 4 Sprint 5
[storypoints]
Velocity
Backlog
30
10
30 [Story Points] / 10 [Story Points/Sprint]= 3 Sprints
Number of Story Points in Backlog / Velocity = Number of Sprints
IncrementIncrement?
Story
StoryStory
Story
StoryStoryStoryStory
Story
StoryStory
Story
Story
Story
Story
Story
Story
Page 19 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
rolling lookahead planning (by Mike Cohn)
Quote:
multiple teams benefit fromincorporating a rolling lookahead planinto their release planning process.A rolling lookahead plan simplylooks forward a small number ofiterations (typically only two or three)and allows teams to coordinate workby sharing information about whateach will be working on in the nearfuture.
Page 20 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Agile Teams inSystems Engineering
Page 21 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
an example for Systems Engineeringthe topology of a Fire Safety System
Page 22 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Agile Teams contribute to a System Feature
SystemFeature
SystemTest
Java Configuration Tool incl. JUnit Test
C++ Firmware incl. Unit Test
Java Application SWincl. JUnit Test
Hardware +Mechanics
Page 23 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
The Project defines Increments …Agile Teams run in concurrent Sprints
time
Feature A
Project Increments
SprintsAgileTeams
Team Yellow
Team Red
Team Blue 1 2 3 54Story
Story
Story
Project Green
1 2 3 54 1
1 2 3 54 1 2 3 54 1
1 2 3 54 1 2 3 54 1
Feature C Feature DFeature B
Page 24 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox PlanningWidget
Advanced Features
Page 25 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
double-click a Storyà show siblingshighlights all Stories from the same Feature
Release Backlog View
- highlights all Stories fromthe same System Feature- used for Scrum-of-Scrumplanning- color corresponds with theScrum Team
Feature[story points]
Page 26 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
crosshatching marks Storieswhich don‘t meet deadline of the Increment
[storypoints]
Release Backlog View
a Story is crosshatched if itdoes not meet the deadlinegiven by the System Feature(end of Sprint is compared toend of Increment)
Page 27 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
crosshatching marks Featureif >= 1 Story doesn‘t meet deadline of the Increment
[storypoints]
Release Backlog View
System Feature iscrosshatched if one or moreStories do not meet thedeadline given by the SystemFeature (end of Sprint iscompared with end ofIncrement)
Page 28 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
SAFe
Page 29 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
3.0SAFe ?
Page 30 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
3.0
the Timebox Planning Widgetsupports this area
Page 31 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
concurrent or sequential delivery of StoriesApply the Widget for the Roadmap
Page 32 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Scaled Agile FrameworkApply the Widget for the Roadmap
Roadmap(Features & Arch)
Page 33 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Roadmap example from SAFe
Features
Page 34 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green PROGRAM RoadmapTimebox Planning Widget
Program Increments PI1 … 3
Backlog and the next 3 PIs
Page 35 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green PROGRAM Roadmaptypical use case – drag & drop Features to PIs
Page 36 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Scaled Agile FrameworkApply the Widget for planning the Program Increment (PI)
PI Release View PROGRAM(Features & Arch)
Page 37 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green Program Increment (PI)Timebox Planning Widget
Program Increments PI1
red dashed boxà no children
planning mismatchà cross-hatching
Complexity in StoryPoints shown if childrenavailable(adding up)
Page 38 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green Program Increment (PI)typical use case – create child Story for Feature
Page 39 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Scaled Agile FrameworkApply the Widget for TEAM PI Planning (visualizing all Teams)
PI Release View allTEAMs (Stories)
Page 40 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green TEAM PI Planning (visualizing all Teams)Timebox Planning Widget
Backlog and Sprints ofProgram Increment PI1horizontally
Story Points vertically
Color for Teams
Cross-hatching formisplanned Stories
Highlighting for Siblings
Page 41 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green TEAM PI Planning (visualizing all Teams)typical use case – double click to highlight Siblings
Backlog and Sprints ofProgram Increment PI1horizontally
Story Points vertically
Color for Teams
Cross-hatching formisplanned Stories
Highlighting for Siblings
Page 42 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green TEAM PI Planning (visualizing all Teams)RTC Plan View („depends on“ – „blocks“ link types)
If show siblings is not sufficientuse link types „depends on“ and„blocks“ in order to showdependencies
Page 43 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Scaled Agile FrameworkApply the Widget for TEAM PI Planning (visualizing one Team)
PI Release View oneTEAM (Stories)
Page 44 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
ART Green TEAM PI Planning (visualizing one Team)Timebox Planning Widget
Backlog and Sprints ofProgram Increment PI1horizontally
Story Points vertically
Color for Team
Cross-hatching formisplanned Stories
Team‘s Velocity forResource Management
Velocity
Page 45 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Page 46 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
what‘s next ?
Page 47 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox Planning Widget for RTC is freeand ready for download
https://hub.jazz.net/project/schneidg/Timebox/overview
Page 48 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox Planning Widget Demos on
https://www.youtube.com/channel/UCcvclkdfdmOS6AuR62bZ_PA
Page 49 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Timebox Planning Widgetwith SAFe-Support is …
easyreal to
playingasalter-native
tapeTetris
and
as a
woolcord
strings
and
Page 50 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
questions ?
Page 51 Siemens Schweiz AG, Building Technologies Division, International Headquarters, Control Products & Systems
Markus GiacomuzziSAFe Program Consultant (SPC) / ScrumMasterand Team Leader
Siemens Schweiz AGBuilding Technologies DivisionInternational HeadquartersControl Products & Systems
Gubelstrasse 226300 Zug, Switzerland
E-mail:markus.giacomuzzi@siemens.com
top related