SkillsMatter June 16, 2010

Janet Gregory, DragonFire Inc.
          Copyright 2010
My experience comes …
                  As a QA Manager, Tester, Coach
                      Working on agile teams
      ...
1. What is Agile? (one slide)
 2. What is organizational culture?
 3. Why is culture important?
 4. Sustaining agile acros...
• A set of principles rather than a particular model
       o    Priority is customer satisfaction
       o    Delivery of...
Copyright 2010
DragonFire Inc.
•        Defined by its
         o        Values
         o        Norms
         o        Assumptions
 •        Social Sy...
• Leadership
  • Design of an organization
  • Decision making process
  • Sub-cultures
  • History of an organization
  •...
• What is visible?
    • Individual contribution
    • Rewards and recognition
    • Customer focused?
    • Reactive vs.....
• Top-down communication channels
    • Extensive meetings
    • Structured project management practices
    • Micro-manag...
It’s relatively simple for one team to
       adapt to agile, make the values’ their
       own, and follow the principles...
Two aspects …..

   1. How to spread the existing development
      agile culture to the rest of the
      organization?
 ...
• Q1: How to spread the
                   existing development agile
                    culture to the rest of the
     ...
1.         Lack of executive sponsorship
  2.         Dysfunction at the management level
  3.         Heavy processes in ...
• Understand the agile principles
• Support your teams
• Don’t break up the band .....

• Think what problem you are tryin...
Copyright 2010
DragonFire Inc.
• Team expresses courage
         ◦ They say no to the stakeholder for the overall
           benefit of the product
    •...
Q2. How to sustain
                          the agile culture
                              within the
                  ...
1.         Misunderstandings
  2.         Sustainable pace
  3.         Too much collaboration
  4.         Boring ….




...
• Reinforce values, practices
    • Swap team members with other teams
    • Pair only ‘x’ hours a day
    • Spikes
    • ...
• Retrospectives
    • Education
    • Understanding of Metrics
         ◦ What you are trying to measure & why
    • Busi...
1. There is no silver bullet
    2. It takes perseverance to change, but more to
       sustain
    3. Organizational cult...
And always, strive for quality!



photoshd.wordpress.com/2008/04/24/13/
• Lean Software Development, (all 3 books), Mary &
   Tom Poppendieck
 • Succeeding with Agile, Addison Wesley 2009, Mike
...
Now Available
Agile Testing: A Practical
Guide for Testers and Agile
Teams

By Lisa Crispin and Janet Gregory


www.agilet...
Questions…

             Credit: Max F Williams – flickr.com
Upcoming SlideShare
Loading in …5
×

Creating And Sustaining An Agile Culture Sm

2,406 views

Published on

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,406
On SlideShare
0
From Embeds
0
Number of Embeds
264
Actions
Shares
0
Downloads
82
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Creating And Sustaining An Agile Culture Sm

  1. 1. SkillsMatter June 16, 2010 Janet Gregory, DragonFire Inc. Copyright 2010
  2. 2. My experience comes … As a QA Manager, Tester, Coach Working on agile teams Coaching and training Copyright 2010 DragonFire Inc.
  3. 3. 1. What is Agile? (one slide) 2. What is organizational culture? 3. Why is culture important? 4. Sustaining agile across the organization 5. Sustaining agile within the team Copyright 2010 DragonFire Inc. 3
  4. 4. • A set of principles rather than a particular model o Priority is customer satisfaction o Delivery of valuable software, frequently o Welcome changing requirements o Continual collaboration and feedback o Supportive environment o Continuous improvement o Simplicity o Technical excellence Copyright 2010 DragonFire Inc. 4 Source: www.agilemanifesto.org
  5. 5. Copyright 2010 DragonFire Inc.
  6. 6. • Defined by its o Values o Norms o Assumptions • Social System • Collective Beliefs • Visible Artifacts o Icons o Rituals o Vocabulary Copyright 2010 6 DragonFire Inc.
  7. 7. • Leadership • Design of an organization • Decision making process • Sub-cultures • History of an organization • Personal values Copyright 2010 7 DragonFire Inc.
  8. 8. • What is visible? • Individual contribution • Rewards and recognition • Customer focused? • Reactive vs.. responsive? • Is it a learning organization • Values, beliefs, mission statements Copyright 2010 DragonFire Inc.
  9. 9. • Top-down communication channels • Extensive meetings • Structured project management practices • Micro-management practices • Office layout Copyright 2010 DragonFire Inc.
  10. 10. It’s relatively simple for one team to adapt to agile, make the values’ their own, and follow the principles. Copyright 2010 DragonFire Inc.
  11. 11. Two aspects ….. 1. How to spread the existing development agile culture to the rest of the organization? 2. How to sustain the agile culture within the development team? Copyright 2010 DragonFire Inc.
  12. 12. • Q1: How to spread the existing development agile culture to the rest of the organization? Copyright 2010 12 DragonFire Inc.
  13. 13. 1. Lack of executive sponsorship 2. Dysfunction at the management level 3. Heavy processes in place 4. Outside influences 5. Balance of pressures 6. Deadlines Five Dysfunctions of a Team, Patrick Lincioni Copyright 2010 13 DragonFire Inc.
  14. 14. • Understand the agile principles • Support your teams • Don’t break up the band ..... • Think what problem you are trying to solve ◦ Reports? Metrics? ◦ Audits ◦ Quality Models Copyright 2010 DragonFire Inc. 14
  15. 15. Copyright 2010 DragonFire Inc.
  16. 16. • Team expresses courage ◦ They say no to the stakeholder for the overall benefit of the product • Team’s declared velocity is less than you would like • Team asks for help when they are trying to improve • Team looks for simplicity Copyright 2010 DragonFire Inc. 16
  17. 17. Q2. How to sustain the agile culture within the development team? Copyright 2010 17 DragonFire Inc. Copyright © Nov 2009 Janet Gregory. DragonFire Inc.
  18. 18. 1. Misunderstandings 2. Sustainable pace 3. Too much collaboration 4. Boring …. Copyright 2010 18 DragonFire Inc.
  19. 19. • Reinforce values, practices • Swap team members with other teams • Pair only ‘x’ hours a day • Spikes • Gold card • Investigation of tool upgrades • Recognition Copyright 2010 19 DragonFire Inc.
  20. 20. • Retrospectives • Education • Understanding of Metrics ◦ What you are trying to measure & why • Business Vocabulary – visit client sites • Change Agents • Questioning techniques Copyright 2010 20 DragonFire Inc. Copyright © Nov 2009 Janet Gregory. DragonFire Inc.
  21. 21. 1. There is no silver bullet 2. It takes perseverance to change, but more to sustain 3. Organizational culture has a impact on the survival of agile team Copyright 2010 21 DragonFire Inc. Copyright © Nov 2009 Janet Gregory. DragonFire Inc.
  22. 22. And always, strive for quality! photoshd.wordpress.com/2008/04/24/13/
  23. 23. • Lean Software Development, (all 3 books), Mary & Tom Poppendieck • Succeeding with Agile, Addison Wesley 2009, Mike Cohn Copyright 2010 DragonFire Inc. 23
  24. 24. Now Available Agile Testing: A Practical Guide for Testers and Agile Teams By Lisa Crispin and Janet Gregory www.agiletester.ca My contact info www.janetgregory.ca http://janetgregory.blogspot.com/ janet@agiletester.ca Copyright 2010 DragonFire Inc. 24
  25. 25. Questions… Credit: Max F Williams – flickr.com

×