Company Culture as the Key Agile Milestone
                          Zuzana Šochová
                          zuzana@soch....
Prague is where I live…
Historical city…
CERTICON is where I work…
SW development projects are failing

by IT Corex:
   • an IT project is more likely to be unsuccessful than
     successfu...
© http://www.eoiguada.info
How difficult is to introduce given practice?
     100
      90
      80
      70
      60
      50
      40
      30
    ...
How useful are the following practices?
    100
     90
     80
     70
     60
     50
     40
     30
     20
     10
  ...
What was the most challenging during the agile adoption?

    100

     90

     80

     70

     60

     50

     40

 ...
What would you do differently?

  •   Hire a good full time coach
  •   Involve both design and testing
  •   Co-locate as...
What would you recommend ?
  • Agile cannot be implemented top-down only nor
    bottom-up only. Agile needs to be a grass...
No common practice to use…




                             © ajpscs
AGILE means: Culture of Trust, Communication and Support




© http://shannonstanley.files.wordpress.com



              ...
Company Culture as the Key Agile Milestone

Collaborative Agile Culture
   –   Quality
   –   Flexibility
   –   Be smart
...
Feels like chaos from the top…




© http://www.stevey.com
…but perfectly working in fact




© http://4.bp.blogspot.com




                                                        ...
Starting agile…




 Understand
 where you
    are


                  © http://www.searchenginepeople.com
Starting agile…




Understand
where you
want to go


                  http://crfranke.wordpress.com
Agile is a change of what you believe in…




                © http://christianmenchristianwarrior.wordpress.com
It’s a philosophy…
                                       … so go deep inside




 © http://leadinganswers.typepad.com



...
Change?




          © http://www.toothpastefordinner.com
Kotter’s 8 steps of successful change

  •   Create a Sense of Urgency
  •   Pull Together the Guiding Team
  •   Develop ...
Different Environments…
Different Environments…
Agile needs culture…
Any method to be adopted must be essentially compatible with the culture.
If the culture doesn't supp...
Empower people




                 © http://jamiejacksonxp.com/
Adoption Manifesto

  • Do believe in agile company culture
  • Be able to embrace a change and overcome
    resistance
  ...
Thank you for your attention

     Zuzana Šochová
        zuzana@soch.cz

         http://soch.cz/blog
       http://www.c...
Company Culture as the Key Agile Milestone
Company Culture as the Key Agile Milestone
Upcoming SlideShare
Loading in …5
×

Company Culture as the Key Agile Milestone

2,120 views

Published on

How to do successful agile adoption. Presented at Agile Central Europe 2010 by Zuzana Sochova

Published in: Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,120
On SlideShare
0
From Embeds
0
Number of Embeds
221
Actions
Shares
0
Downloads
13
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Company Culture as the Key Agile Milestone

  1. 1. Company Culture as the Key Agile Milestone Zuzana Šochová zuzana@soch.cz, sochova@certicon.cz Technical Director at CERTICON: http://www.certicon.cz Co-founder of Agile Consortium at Czech Republic: http://agilnikonsorcium.cz Agile blog: http://soch.cz/blog What is Agile Culture ?
  2. 2. Prague is where I live…
  3. 3. Historical city…
  4. 4. CERTICON is where I work…
  5. 5. SW development projects are failing by IT Corex: • an IT project is more likely to be unsuccessful than successful • about 1 out of 5 IT projects is likely to bring full satisfaction • the larger the project the more likely the failure 1st step: change practices, skills, processes… Try Agile ;)
  6. 6. © http://www.eoiguada.info
  7. 7. How difficult is to introduce given practice? 100 90 80 70 60 50 40 30 20 10 0
  8. 8. How useful are the following practices? 100 90 80 70 60 50 40 30 20 10 0
  9. 9. What was the most challenging during the agile adoption? 100 90 80 70 60 50 40 30 20 10 0 Team Customer Team Change Management Communication Communication Responsibility Resistance Support and and Cooperation and Involvement Understanding
  10. 10. What would you do differently? • Hire a good full time coach • Involve both design and testing • Co-locate as much as possible • Adjust the length of sprints for every project • More customer focus • Involve more business stakeholders • Work more on responsibility, auto-organization • Be aware of the change, it’s hard
  11. 11. What would you recommend ? • Agile cannot be implemented top-down only nor bottom-up only. Agile needs to be a grass roots effort that has executive level sponsorship. • Don't cheat and never ever let a sprint go past its time. • View coach and customer as KEY roles and ensure the right people are in these roles. • Don't sell Scrum as the dogma. • Make sure everyone involved in an agile effort understands the Agile Manifesto's Values and Principles • Forget about "scrum tools". Use a real physical whiteboard and super-sticky post-its. • Don’t forget the communication is everything. • Attend Agile conferences.
  12. 12. No common practice to use… © ajpscs
  13. 13. AGILE means: Culture of Trust, Communication and Support © http://shannonstanley.files.wordpress.com © http://gustavus.edu © http://www.bbc.co.uk
  14. 14. Company Culture as the Key Agile Milestone Collaborative Agile Culture – Quality – Flexibility – Be smart – Sharing – Self-Reliance – Responsible © http://nextup.files.wordpress.com – Sustainable – Successful
  15. 15. Feels like chaos from the top… © http://www.stevey.com
  16. 16. …but perfectly working in fact © http://4.bp.blogspot.com © http://www.nzhistory.net.nz © http://discussions.mnhs.org
  17. 17. Starting agile… Understand where you are © http://www.searchenginepeople.com
  18. 18. Starting agile… Understand where you want to go http://crfranke.wordpress.com
  19. 19. Agile is a change of what you believe in… © http://christianmenchristianwarrior.wordpress.com
  20. 20. It’s a philosophy… … so go deep inside © http://leadinganswers.typepad.com © http://photos3.flickr.com
  21. 21. Change? © http://www.toothpastefordinner.com
  22. 22. Kotter’s 8 steps of successful change • Create a Sense of Urgency • Pull Together the Guiding Team • Develop the Change Vision and Strategy • Communicate for Understanding and Buy-in • Empower Others to Act • Produce Short-Term Wins • Don’t Let Up • Make it Stick © http://www.ouricebergismelting.com/
  23. 23. Different Environments…
  24. 24. Different Environments…
  25. 25. Agile needs culture… Any method to be adopted must be essentially compatible with the culture. If the culture doesn't support or embrace Agile, it will never work as a process. Agile changes culture… At the same time certain cultures will be very difficult to change – i.e. heavy, authoritarian, top-down cultures. Maybe not impossible, but it could be close.
  26. 26. Empower people © http://jamiejacksonxp.com/
  27. 27. Adoption Manifesto • Do believe in agile company culture • Be able to embrace a change and overcome resistance • Believe in people • Have willingness to take risks • Have DESIRE for Agile methods
  28. 28. Thank you for your attention Zuzana Šochová zuzana@soch.cz http://soch.cz/blog http://www.certicon.cz http://agilnikonsorcium.cz

×