Download presentation
Presentation is loading. Please wait.
Published byRosalyn Bennett Modified over 9 years ago
1
TROPICAL AGILE Johannes Brodwall
6
“How long will it take to drive to Chicago”
7
Kandy
8
t = s/v
9
After 1 hours, we have only got to Mahara…
10
Tropical Agile
11
TROPICAL AGILE 11 Planning – man-week sized items Gather “everyone” to discuss => usage flow Usage flow => product backlog Product backlog => time and cost (t = s/v) Tracking every week Actual production, changes in scope Demonstrations with customers => expectations Progress, scope, expectation/insufficient done-ness => risk Accelerating with demo Practice mock demo during planning Use demo driven work to focus on feature slices (avoid deps) Demonstrate with externals to get feedback Presentasjonstittel
12
Planning
13
Getting the flow
14
For some stakeholder Who wants to achieve some goal The ??? system Is a type of application Which lets them perform some actions. Unlike most relevant alternative Our product has some advantage
15
For companies Who wants to get specialist work done The TempEmp system Is a self-serve web application Which lets them post positions and evaluate candidates. Unlike calling a workforce agent Our product gives access to more talent in a structured way.
16
(rough number) of (stakeholder type) use our system (frequency) to (perform task) * X. They want the system to be (quality attribute).
17
Hundred of client HR managers use our system several times per week to post positions, evaluate candidates, and select candidates. They want the system to let them specify their exact requirements.
18
Thousands of workers use our system every few months to enter and update their skill profile and every week to register hours. They want the system to be easy to use.
19
A few handfulls of case workers use our system every day to suggest candidates for positions. They want the system to be fast and efficient.
20
A handful of key account managers use our system every few weeks to add new client companies. They want the system to simple and intuitive.
21
A handful of account managers use our system every week to bill client companies and follow up missing payments. They want the system to automated.
22
1.KAM adds new client company 2.Client HR manager posts positions 3.Worker register skill profile 4.Case worker suggests candidate for position 5.Client HR manager evaluates candidate 6.Client HR manager selects candidate 7.Worker works 8.Worker register hours 9.Account manager bills client company 10.Client company pays 11.Account manager follows up missing payment
23
Producing the log
24
1.… 2.Client HR manager posts positions 3.… 4.Case worker suggests candidate for position 5.… 6.… 1.Experimental post position 2.… 3.… 4.… 5.Simplified post position 6.… 7.… 12.… 13.Complete post position 14.… 15.… 27.Polished post position 28.… … 58. …
25
1.… 2.Client HR manager posts positions 3.… 4.Case worker suggests candidate for position 5.… 6.… 1.Experimental post position 2.… 3.Experimental suggest candidate 4.… 5.Simplified post position 6.… 7.… 12.Simplified suggest candidate 13.Complete post position 14.… 27.Complete suggest candidate 28.Polished post position 29.… … 58. …
26
1.… 2.Client HR manager posts positions 3.… 4.Case worker suggests candidate for position 5.… 6.… 1.Experimental post position 2.Simplified deployment 3.Experimental suggest candidate 4.… 5.Simplified post position 6.… 7.… 12.Simplified suggest candidate 13.Complete post position 14.… 27.Complete suggest candidate 28.Polished post position 29.Automated deployment … 58. … Look and feel Deployment Performance Quality …
27
1.… 2.Client HR manager posts positions 3.… 4.Case worker suggests candidate for position 5.… 6.… 1.Experimental post position 2.Simplified deployment 3.Experimental suggest candidate 4.Simple look and feel 5.Simplified post position 6.… 7.First performance test 12.Simplified suggest candidate 13.Complete post position 14.… 27.Complete suggest candidate 28.Polished post position 29.Automated deployment … 58. … Look and feel Deployment Performance Quality …
28
Tracking the project
29
WeekEndsPlannedΣ planned 117. Apr66 224. Apr612 31.May416 48. May622 515. May628 622. May634 729. May640 85. Jun646 912. Jun652 1019. Jun658
30
EndsPlanΣ planned Σ hoursHoursJohannesJan OleBjørn 117. Apr66 150 37.5 224. Apr612 30015037.5 31.May416 42012030 48. May622 57015037.5 515. May628 49012030 622. May634 64015037.5 729. May640 76012030 85. Jun646 91015037.5 912. Jun652 110015037.5 1019. Jun658 130015037.5
31
Running project
32
Tracking the project
34
StoryPlanned week ForecastActual Experimental post position117. Apr15. Apr Simplified deployment117. Apr15. Apr Experimental suggest candidate 117. Apr … Simplified post position31.May … Simplified suggest candidate48. May Complete post position48. May … Complete suggest candidate515. May Polished post position515. May Automated deployment515. May
35
WeekEndsPlannedΣ plannedActualΣ actual 117. Apr6666 224. Apr6126 31.May416 48. May622 515. May628
36
But what if you’re wrong?
37
WeekEndsPlannedΣ plannedActualΣ actual 117. Apr6666 224. Apr6126 31.May416214 48. May622 515. May628
38
StoryPlanned week ForecastActual Experimental post position117. Apr15. Apr Simplified deployment117. Apr15. Apr Experimental suggest candidate 117. Apr … Simplified post position31.May8. May … Simplified suggest candidate48. May Complete post position48. May … Complete suggest candidate515. May Polished post position515. May Automated deployment515. May
39
WeekEndsPlannedΣ plannedActualΣ actual 117. Apr6666 224. Apr6126 31.May416214 48. May622923 515. May628
40
StoryPlanned week ForecastActual Experimental post position117. Apr15. Apr Simplified deployment117. Apr15. Apr Experimental suggest candidate 117. Apr … Simplified post position31.May8. May … Simplified suggest candidate48. May Complete post position48. May … Complete suggest candidate515. May8. May Polished post position515. May Automated deployment515. May
41
WeekEndsPlannedΣ plannedActualΣ actual 117. Apr6666 224. Apr6126 31.May416214 48. May622923 515. May6281033
42
Crazy and untested
43
StoryHow good?How useful? Experimental post position32 Simplified deployment33 Experimental suggest candidate 32 … Simplified post position35 … Simplified suggest candidate54 Complete post position44 … Complete suggest candidate Polished post position Automated deployment
44
WeekEndsActualΣ actualQualityLast release 117. Apr664,0 224. Apr6123,2 31.May4163,81.May 48. May6223,71.May 515. May6282,31.May
45
WeekEndsTeam 1Σ team 1Team 2Σ team 2 117. Apr6610 224. Apr6121020 31.May416828 48. May6221038 515. May6281048
46
TROPICAL AGILE 46 Planning – man-week sized items Gather “everyone” to discuss => usage flow Usage flow => product backlog Product backlog => time and cost (t = s/v) Tracking every week Actual production, changes in scope Demonstrations with customers => expectations Progress, scope, expectation/insufficient done-ness => risk Accelerating with demo Practice mock demo during planning Use demo driven work to focus on feature slices (avoid deps) Demonstrate with externals to get feedback Presentasjonstittel
47
47
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.