agile project with fixed budget scope and deadline: how is it possible?
DESCRIPTION
Two cases how Agile project management can be used for fixed contract projects. Presentation for: Baltic Project Management Days 2014 conference: http://pmdays.eu Vaidas Adomauskas www.agilecoach.ltTRANSCRIPT
![Page 1: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/1.jpg)
Vaidas Adomauskas
www.agilecoach.lt/agile-projektu-valdymas/seminarai-ir-konferencijos
Agile Project with Fixed Budget, Scope and Deadline
How Is It Possible?
2014-05-08, Baltic PM Days 2014
![Page 2: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/2.jpg)
www.agilecoach.lt
![Page 3: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/3.jpg)
Agile
Agile
Agile
Agile
![Page 4: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/4.jpg)
http://agilecoach.lt/agile-vestuves
![Page 5: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/5.jpg)
![Page 6: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/6.jpg)
TEDxRainier - Joe Justice - WikiSpeedhttp://www.youtube.com/watch?v=x8jdx-lf2Dw
![Page 7: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/7.jpg)
http://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898
Innovations and products
![Page 8: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/8.jpg)
![Page 9: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/9.jpg)
Agile
Agile
Agile
Agile
![Page 10: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/10.jpg)
Who in the audience…
Is sitting?
Heard about Agile?
Tried Agile?
Uses Agile?
![Page 11: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/11.jpg)
Agile project
Conclusions
Case studies (2)
![Page 12: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/12.jpg)
Agile project
![Page 13: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/13.jpg)
Traditional (waterfall) projectExample
![Page 14: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/14.jpg)
![Page 15: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/15.jpg)
RequirementsPlan Development
Traditional (waterfall) project
![Page 16: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/16.jpg)
Traditional (waterfall) project
?
Integration and testing
![Page 17: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/17.jpg)
Process groups (in time)PMBOK Guide (2000 Edition)
![Page 18: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/18.jpg)
"Managing the Development of Large Software Systems“Royce Winston (1970), Proceedings of IEEE WESCON 26 (August): 1–9.
![Page 19: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/19.jpg)
"Managing the Development of Large Software Systems“Royce Winston (1970), Proceedings of IEEE WESCON 26 (August): 1–9.
I believe in this concept, but the implementation described above is
risky and invites failure.
![Page 20: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/20.jpg)
Agile project
Example
http://1.bp.blogspot.com/-C7Jm1vIkVIw/UOStKIxaaeI/AAAAAAAAAl4/HeEdlgq9HL8/s1600/Fingers+Crossed+2.jpg
![Page 21: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/21.jpg)
![Page 22: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/22.jpg)
Increment 1
DONE
Potentially shippable
Increment
Click icon to add picture
![Page 23: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/23.jpg)
Increment 2
![Page 24: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/24.jpg)
Increment 3 - …
![Page 25: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/25.jpg)
Agile is process to create products or services
in increments!
![Page 26: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/26.jpg)
How to manage?
http://1.bp.blogspot.com/-jsdjgyBqK1E/T3eN6PtjPqI/AAAAAAAAAEk/w9WDgGIagBU/s1600/project-management.jpg
![Page 27: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/27.jpg)
Agile project
P P D SP D P D P D
![Page 28: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/28.jpg)
Agile project plan (Product Backlog)
• Project is executed feature by feature (size):– Feature 1 (20)– Feature 2 (40)– Feature 3 (20)– Feature 4 (40)– Feature 5 (20)– Feature 6 (40)
• TOTAL (180)
![Page 29: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/29.jpg)
Agile project plan (Product Backlog)
• Project is executed feature by feature (size):– Feature 1 (20)– Feature 2 (40)– Feature 3 (20)– Feature 4 (40)– Feature 5 (20)– Feature 6 (40)
• TOTAL (180)
• Early signs if we estimation was right:– Feature 1 (20) – finished in 30 – Feature 2 (40)– Feature 3 (20)– Feature 4 (40)– Feature 5 (20)– Feature 6 (40)
• TOTAL (180) – is it really 180?
• Feature priorities can be changed:– Feature 1 (20)– Feature 2 (40)– Feature 5 (20) – important– Feature 3 (20)– Feature 4 (40)– Feature 6 (40)
• TOTAL (180)
• Features can be exchanged(with the same size):– Feature 1 (20)– Feature 2 (40)– Feature 3 (20)– Feature 7 (40) – new– Feature 4 (20)– Feature 5 (40)
• TOTAL (180)
![Page 30: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/30.jpg)
Different assumptions
Traditional Client knows what he wants
Creators know how to create
Nothing will change
Agile Client will figure out what he
wants
Creators will find out how to create
There will be changes
![Page 31: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/31.jpg)
Case Studies (2)
![Page 32: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/32.jpg)
http://agilecoach.lt/agile-projektas-su-fiksuota-apimtimi-kaina-ir-pabaigos-data
Outsourced Scrum Project (Sri Lanka)
![Page 33: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/33.jpg)
http://agilecoach.lt/agile-projektas-su-fiksuota-apimtimi-kaina-ir-pabaigos-data/
Fixed (almost) everything
![Page 34: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/34.jpg)
http://agilecoach.lt/agile-projektas-su-fiksuota-apimtimi-kaina-ir-pabaigos-data/
Preparation
![Page 35: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/35.jpg)
http://agilecoach.lt/agile-projektas-su-fiksuota-apimtimi-kaina-ir-pabaigos-data
Project progress
![Page 36: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/36.jpg)
http://agilecoach.lt/agile-projektas-su-fiksuota-apimtimi-kaina-ir-pabaigos-data
Finish and results
![Page 37: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/37.jpg)
http://agilecoach.lt/pirma-agile-sutartis-lietuvoje-jau-derinama
Outsourced Scrum Project (Lithuania)
![Page 38: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/38.jpg)
http://agilecoach.lt/agile-projektu-valdymas/seminarai-ir-konferencijos/
Outsourced Scrum Project (Lithuania)
Funkcija Dydis Dydis (salė)Bendravimas su serveriu + nefunkciniai reikalavimai 5 5Registruojuosi 3 3Prisijungiu / atsijungiu 2 2Pridedu banko sąskaitą (+ navigacija) 8 5Esu čia (Check In) 5 8Apmoku sąskaitą (detali sąskaita) 3 3Peržiūriu istoriją 3 2Siunčiu pinigus 3 2Prašau pinigų (paprasta sąskaita) 3 8VISO: 35 38
![Page 40: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/40.jpg)
Finish and result
![Page 41: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/41.jpg)
Agile works in projects? In outsourced ones?
Outsourcing exec urges: ‘Stop outsourcing your software development’
Unless you absolutely have to. And
unless you do it with Agile. More
specifically, Scrum.
http://www.zdnet.com/outsourcing-exec-urges-stop-outsourcing-your-software-development-7000004315/?s_cid=e539
![Page 42: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/42.jpg)
Conclusions
![Page 43: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/43.jpg)
• Product Backlog (Project Plan)– Feature 1 (20)– Feature 2 (40)– Feature 3 (20)– Feature 4 (40)– Feature 5 (20)– Feature 6 (40)
• TOTAL (180)
It is possible. You must manage.
http://1.bp.blogspot.com/-jsdjgyBqK1E/T3eN6PtjPqI/AAAAAAAAAEk/w9WDgGIagBU/s1600/project-management.jpg
![Page 44: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/44.jpg)
Traditional PM knowledge is very useful
![Page 45: Agile Project with Fixed Budget Scope and Deadline: How is it Possible?](https://reader033.vdocuments.mx/reader033/viewer/2022061103/53f4eeeb8d7f728e318b49f3/html5/thumbnails/45.jpg)
http://agilecoach.lt/mokymai-ir-konsultacijos Agile trainings and certifications