9. Principles behind the Agile Manifesto
We follow these principles:
Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
Business people and developers must work
together daily throughout the project.
Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.
The most efficient and effective method of
conveying information to and within a development
13. 1. Support Agile Manifesto
2. Hire Agile Champion
3. Train Team Members
14. Daily Standups
Test Driven Development
Continuous Integration
Pair Programming
Self-Organizing Team
Product Iterations
Backlog
Sprint Review
Planning Game
Retrospectives
cb Dana Beveridge - http://www.flickr.com/photos/scissorfighter/4857071188 cb Jonathan Rubio - http://www.flickr.com/photos/jonathanrh/5757547657
15. Cer
tifie
d
cba Andrew Schwegler - http://www.flickr.com/photos/ajschwegler/525742850
16. 1. Support Agile Manifesto
2. Hire Agile Champion
3. Train Team Members
4. Be Agile
17. cba RambergMediaImages - http://www.flickr.com/photos/rmgimages/4881824141 cb Richard Smith - http://www.flickr.com/photos/gocarts/3684754266
19. Perceived Project Success Rates
Traditional Agile
16% 12%
47% 28%
60%
37%
Successful Challenged Failed
Copyright 2010 Scott W. Ambler - www.ambysoft.com/surveys
20. Top Reasons to Adopt Agile
“Faster Time to Market”
4%
18%
37% Highest Importance
Very Important
Somewhat Important
Not Important at All
41%
Copyright 2010 VersionOne - State of Agile Survey 2010
21. Practices Tried and Abandoned Top 8 (out of 30)
0 10 20 30
Pair Programming
Burndown Tracking
Potentially Shippable Software
Daily Standups
Executable Specifications
Initial Estimate and Schedule
Active Stakeholder Participation
Retrospectives
Copyright 2009 Scott W. Ambler - www.ambysoft.com/surveys
22. Principles behind the Agile Manifesto
We follow these principles:
Our highest priority is to satisfy the customer
through early and continuous delivery
of valuable software.
Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.
Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.
Business people and developers must work
together daily throughout the project.
Build projects around motivated individuals.
Give them the environment and support they need,
23. 1. Support Agile Manifesto
2. Hire Agile Coach
3. Train Team Members
4. Be Agile
36. Team Results
Commit to
Emergent Design/
Conversation
Evolutionary Design
User Stories
Retrospectives
Self-Organizing Team
Test Automation
Collective Code
Ownership
39. Team Results
Commit to
Emergent Design/
Conversation
Evolutionary Design
User Stories
Retrospectives
Self-Organizing Team
Test Automation
Ownership
Collective Code
Shared
Ownership
42. Team Results
Commit to
Emergent Design/
Conversation
Evolutionary Design
User Stories
Retrospectives
Self-Organizing Team
Collaboration
Test Automation
Ownership
Collective Code
Shared
Ownership
43. Inspect and Learn
from the Past
cb Dana Beveridge - http://www.flickr.com/photos/scissorfighter/4857071188
44. “
Regardless of what we discover today, we
understand and truly believe that
everyone did the best job they could,
given what they knew at the time, their
”
skills and abilities, the resources available,
and the situation at hand.
Norm Kerth
45. Team Results
Commit to
Emergent Design/
Conversation
Evolutionary Design
User Stories
Trust
Retrospectives
Self-Organizing Team
Collaboration
Test Automation
Ownership
Collective Code
Shared
Ownership
47. Copyright by RSA Animate - http://comment.rsablogs.org.uk/2010/04/08/rsa-animate-drive
48. Team Results
Commit to
Emergent Design/
Conversation
Evolutionary Design
User Stories
Trust
Retrospectives
Motivation
Self-Organizing Team
Collaboration
Test Automation
Ownership
Collective Code
Shared
Ownership
49. User Stories
Conversation
Emergent Design/
Evolutionary Design
Commit to
Team Results
Shared Collective Code
Ownership Ownership
Test Automation
Collaboration
Team Dynamics
Retrospectives
Trust
Self-Organizing Team
Motivation
50. team
Pronunciation: /tiːm/
noun
[treated as singular or plural]
• a group of players forming one side in a competitive game or sport:the
village cricket team
his team played well
[as modifier] :team members
• two or more people working together:a team of researchers
• two or more animals, especially horses, in harness together to pull a
vehicle:the abbey’s wagon and a team of horses are gone
verb
• 1 [no object] (team up) come together as a team to achieve a common
goal:he teamed up with the band to produce the disc
• 2 [with object] (usually team something with) match or coordinate a
garment with (another):a pinstripe suit teamed with a crisp white shirt
• 3 [with object] harness (animals, especially horses) together to pull a
vehicle:the horses are teamed in pairs
Oxford Dictionaries
51. It’s About How We Work
Together to Achieve a
Common Goal
52. 5. Team - Innocent Wonderment
“Life is great!”
4. Partnerships - Tribal Pride
“We are great... and you are not”
3. Domination - Lone Warrior
“I am great... and you are not”
Leveraging Natural Groups
to Build a Thriving Organization
Dave Logan, John King
& Halee Fischer-Wright 2. Separated - Apathic Victim
“My life sucks”
1. Alienated - Undermining
“Life sucks”
53. cba James DiBianco - http://www.flickr.com/photos/deebeephotography/5597423334
54.
55. I want my idea to be chosen
That is a bad idea
I don’t understand it
Will it help me?
What do they mean by that?
67. It’s About How We Work Together
to Achieve a Common Goal
It’s About How You Work
Together to Achieve a
Common Goal
cb Vestman - http://www.flickr.com/photos/vestman/3515340912
68. Thank You!
Gino Marckx
Director Agile Practice, EPAM Systems