Mais conteúdo relacionado Semelhante a Agile tour stuttgart 2013: Scrum and agility - Enjoy the journey (20) Mais de Gunther Verheyen (20) Agile tour stuttgart 2013: Scrum and agility - Enjoy the journey1. Scrum and Agility
Enjoy the journey
Gunther Verheyen
Directing the Professional series at Scrum.org
October 16, Agile Tour Stuttgart 2013
2. 3
Warming-up Poll
MIN
1. Who is doing Scrum?
2. Does Scrum make you and your organization „Agile‟?
–
–
Yes?
No?
3. What is so important about being „Agile‟?
Remember: ‘Agile’ refers to the mindset, the values and the principles expressed in the
“Manifesto for Agile Software Development”.
Now, that was a focus.
© 1993-2013 Scrum.org, All Rights Reserved
2
3. Fact (1): The Ubiquitous Scrum
2013
Scrum
Waterfall
2011
92%
Iterative
Lean
Kanban
Extreme Programming (XP)
Iterative (Unified Process)
ITIL
Test Driven Development (TDD: test cases are implmented first, then the …
DevOps
Feature Drive Development (FDD)
Capability Maturity Model Integration (CMMI)
Rational Unified Process
Agile Modeling
Six Sigma
Microsoft Solutions Framework For Agile
Spiral
Other derivatives of the unified process (AUP, OUP, etc)
Agile Data Method
Dynamic Systems Development Method (DSDM)
Behavior Driven Development (BDD)
“Another
finding
compared to
2011 is that
fewer teams
are doing
water-scrumfall.”
Other (please specify)
Crystal
Adaptive Software Development (ASD)
Source: Forrester November 2011-2013 Global Agile Software Application Development Online Survey
© 1993-2013 Scrum.org, All Rights Reserved
3
4. Scrum Is A Journey
Scrum thrives on
discovery, experimentationbased learning and
collaboration via:
• Short, high value iterations.
• Self-organizing, crossfunctional teams.
• High visibility.
With its distinct rules, Scrum is an actionable way to
adopt the Agile paradigm in software development.
© 1993-2013 Scrum.org, All Rights Reserved
4
5. 3
Where Are You On Your Journey?
MIN
Raise your hand if:
• You are Agile?
• Becoming Agile?
• Have been told to be Agile and are going to start soon?
• Agile is not in your immediate horizon?
© 1993-2013 Scrum.org, All Rights Reserved
5
6. Fact (2): There Is Importance in Agility
Source: The Economist 2011, Organizational agility:
How business can survive and thrive in turbulent times.
© 1993-2013 Scrum.org, All Rights Reserved
6
7. Definition of Agility (n.)
• Agility is the organizational state envisioned by moving to
Agile processes; a state of constant
change, evolution, innovation, improvement and reinvention.
• Agility is an enterprise‟s capability to respond to
challenges, change direction, take advantage of
opportunities; to be quick and nimble.
React
Explore
(options)
Lead
© 1993-2013 Scrum.org, All Rights Reserved
7
8. Assertions
• Organizations are desperate to be Agile.
• Scrum is a foundation for Agility.
• Agility is a path:
– Agility can‟t be planned.
– Agility can‟t be dictated.
– Agility has no end-state.
Organizations
can gain more
Agility by
progressively
refocusing the
entirety of
their business
functions.
© 1993-2013 Scrum.org, All Rights Reserved
8
9. Agility Is A Path (Of Continuous Improvement)
Agility Path
• It implies organizational and
cultural change.
• An organization‟s core
operating system needs a
complementary operating
system to address the change.
• Scrum is a great fit to manage
this change.
• Management inspects
progress in groupings of
business functions toward
agility.
© 1993-2013 Scrum.org, All Rights Reserved
9
10. Adapting Practices Should Improve Domain Performance
Enterprise
Employee
satisfaction
Scrum
Value
Customer
satisfaction
Frequency of
releases (months)
9
8
7
6
5
4
3
2
1
0
Maintenance as % of
product…
Productivity
Number of
customers
Time to get a small
change to a…
Number of
customers on…
Quality
stabilization time for
releases (months)
Review 1
Review 2
Review 3
© 1993-2013 Scrum.org, All Rights Reserved
10
11. Improvement Becomes Transparent Through Measurements
TM
• Agility Index summarizes
progress towards more Agility.
• Agility Index reflects the
outcome from improved
operational and development
practices.
© 1993-2013 Scrum.org, All Rights Reserved
11
12. Agility Path Provides Guidance, Not Prescriptions
Agility
Path
© 1993-2013 Scrum.org, All Rights Reserved
12
14. Connect with the Scrum community
Forums
Scrum.org
/Community
Twitter
@scrumdotorg
LinkedIn
Facebook
RSS
LinkedIn.com
/company/Scrum.org
Facebook.com
/Scrum.org
Scrum.org/RSS
© 1993-2013 Scrum.org, All Rights Reserved
14
15. About
Gunther Verheyen
• eXtreme Programming and Scrum
since 2003
• Professional Scrum Trainer
• Directing the Professional series at
Scrum.org
• Author of “Scrum – A Pocket
Guide (A Smart Travel
Companion)” (October 28, 2013)
Mail gunther.verheyen@scrum.org
Twitter @Ullizee
Personal Blog http://ullizee.wordpress.com
© 1993-2013 Scrum.org, All Rights Reserved
15
Notas do Editor Nimble.Resilience.Agility is a need that arises from the fact that building software is complex and can’t be perfectly planned given the speed and amount of change. It takes courage to admit it, more courage to live by this fact.