Vaidas Adomauskas - Agile in Lithuania – Innovation or a Well Going Train?…
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
952
On Slideshare
939
From Embeds
13
Number of Embeds
1

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 13

http://agilecoach.lt 13

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Adform – we did it and we are Lithuanians!

Transcript

  • 1. Agile in Lithuania innovation or a well going train? What is waiting for the ones that are late for it?VISIT OUR BLOG: adform.com Vaidas AdomauskasTWITTER: adforminsider 2012-09-19
  • 2. Vaidas Adomauskas www.agile.lt, #agilelietuva Blog: http://scrum.agile.lt www.facebook.com/agilelietuva Twitter: @adomauskas www.slideshare.net/agilelietuva www.slideshare.net/vaidasa www.agileturas.lt, #agileturas www.linkedin.com/in/vaidas www.agilediena.lt, #agilediena
  • 3. Why Agile?
  • 4. Train is a train… or not?
  • 5. Three times better Source: http://blog.mountaingoatsoftware.com/agile-succeeds-three-times-more-often-than-waterfall
  • 6. Leading Causes of failed Agile projects Source: http://www.versionone.com/state_of_agile_development_survey/11/
  • 7. Reasons for adopting agile Source: http://www.versionone.com/state_of_agile_development_survey/11/
  • 8. Agile allowshttp://www.slideshare.net/vaidasa/vaidas-adomauskas-kaip-itikinti-jusu-imone-pradeti-tikrai-taikyti-agile Get income earlier Manage project risks earlier Involve customer easier Create result valuable to the customer 9
  • 9. Run in one place… or?
  • 10. Agile story begins
  • 11. Sweden
  • 12. Sri Lanka
  • 13. Won’t work in Lithuania…
  • 14. Pilot project in Adform
  • 15. Whole Adform dev using Scrum Director Team 1 Team 2 Team 3 Team 4 Team 5 Team 6 Product Owner Product Owner Product Owner Product Owner Product Owner Product Owner Scrum Master Scrum Master Scrum Master Scrum Master Scrum Master Scrum Master Team Team Team Team Team Team
  • 16. Shipping Software Every HourSoftware Development Open Space presented by Adform
  • 17. We are NOT differenthttp://www.slideshare.net/vaidasa/agile-brings-value-two-scrum-implementation-success-stories-and-lessons-learned-v2
  • 18. Agile in Lithuania
  • 19. Agile Tour Vilnius 2010, 2011, 2012http://www.agileturas.lt
  • 20. Agile and Scrum user group (Vilnius and Kaunas)http://scrum.blogas.lt/tema/renginiai/naudotoju-grupe
  • 21. Lithuanian Agile Day 2011, 2012http://www.agilediena.lt
  • 22. Success stories
  • 23. Dalinantis patirtimi tobulinti Agile metodųnaudojimą savo kompanijose www.agile.lt AgileLietuva@googlegroups.com
  • 24. Agile in 10 min
  • 25. Waterfall
  • 26. Project Example
  • 27. Requirements > Design > Code
  • 28. Integration and Testing ?
  • 29. Project Example
  • 30. Increment 1 DONE Shippable Increment
  • 31. Increment 2
  • 32. Iteration 3 - …
  • 33. Agile is process to createproducts in increments!
  • 34. Methods Practices Agile ContinuousXP Integration TDDLean ... ...
  • 35. Do not mix with time line  Lean  Scrum  XP  Test Driven Development (TDD)  Pair programmingTime  Continues integration  Refactoring  Planning poker  …  Agile  Kanban  …
  • 36. Agile Project Plan• System is created function by function • Priorities of the functions can be (size): changed: – Function 1 (20) – Function 1 (20) – Function 2 (40) – Function 2 (40) – Function 3 (20) – Function 5 (20) – more important – Function 4 (40) – Function 3 (20) – Function 5 (20) – Function 4 (40) – Function 6 (40) – Function 6 (40) • Total (180) • Total (180)• Early visibility if estimates were right: • Functions can be exchanged with the same size function: – Function 1 (20) – finished after 30  – Function 1 (20) – Function 2 (40) – Function 2 (40) – Function 3 (20) – Function 3 (20) – Function 4 (40) – Function 7 (40) – new – Function 5 (20) – Function 5 (20) – Function 6 (40) – Function 6 (40) • Total (180) - is it really 180? • Total (180)
  • 37. Cargo culthttp://www.youtube.com/watch?v=qmlYe2KS0-Y
  • 38. Agile mythshttp://www.slideshare.net/vaidasa/kas-nra-agile-arba-kas-stabdo-vadovus-rimtai-svarstyti-agile-metod-naudojim Myth Reality Chaos Process No planning Product Backlog : just in (no predictability) time and just enough Just in time and No documentation minimal enough Microsoft, IBM, Amazon, Ad Small teams form 
  • 39. Change
  • 40. How many of you feel? Inspired! I want to change things! But how do I convince my manager/customer/team/etc?
  • 41. Exercise Change something on yourself right now Change something on somebody else right now
  • 42. How many of you feel? Inspired! I want to change things! But how do I convince my manager/customer/team/etc?
  • 43. Change starts with you
  • 44. You are not alone!
  • 45. Innovation or a well going train?
  • 46. What is waiting for the ones that are late for it?
  • 47. Ačiū  v.adomauskas@gmail.com 00370 600 38860 Blog: http://scrum.agile.lt Twitter: @adomauskas www.slideshare.net/vaidasa www.linkedin.com/in/vaidas