Your SlideShare is downloading. ×
0
All Rights Reserved - AgileSparks
The Agile Mind Set –
The Key For Lasting
Agile Implementations
Dr. Ronen Bar-Nahor
Senio...
All Rights Reserved - AgileSparks
Who are we?
• We help companies improve by
Adopting lean and agile principles
and practi...
All Rights Reserved - AgileSparks
If everybody is doing Agile,
maybe nobody is doing Agile ?
All Rights Reserved - AgileSparks
Guiding values of Agile
Declaration of Interdependence (DOI)
• Written in 2005 as an adj...
All Rights Reserved - AgileSparks
Guiding values of Agile
Declaration of Interdependence
We increase return
on investment ...
All Rights Reserved - AgileSparks
Flow Of Value
Small batches/stories
Done is Done (e.g. Zero defects)
Progress based on “...
All Rights Reserved - AgileSparks
Flow Of Value
Stop starting start finishing, Swarming
Pull mode, Just In Time (Kanban)
O...
All Rights Reserved - AgileSparks
Flow Of Value
Optimize the whole
Focus on bottlenecks
Over
Full utilization,
Local optim...
All Rights Reserved - AgileSparks
Flow Of Value
Constantly working system
Stop & fix
Over
Late check-in, Pure automation, ...
All Rights Reserved - AgileSparks
Guiding values of Agile
Declaration of Interdependence
We deliver reliable
results by en...
All Rights Reserved - AgileSparks
Customer Collaboration
Product Owner partnership
Early feedback,
Endorse changes
Over
“Y...
All Rights Reserved - AgileSparks
All collaborate on the “why”
Minimal Marketable Features (MMF)
1-2 sprints ahead (team s...
All Rights Reserved - AgileSparks
Guiding values of Agile
Declaration of Interdependence
We expect
uncertainty
and manage ...
All Rights Reserved - AgileSparks
Manage Uncertainty
Requirements
Postpone decisions to the last responsible moment
Risk d...
All Rights Reserved - AgileSparks
Manage Uncertainty
Plan
Fast estimations (relative story sizing)
Provide forecasting
Pre...
All Rights Reserved - AgileSparks
Manage Uncertainty
Technology
HL architecture
Spike
Re-factor /”clean code”
Continuous I...
All Rights Reserved - AgileSparks
We unleash creativity
and innovation by
recognizing that
individuals are the
ultimate so...
All Rights Reserved - AgileSparks
Respect People
Motivate people by providing Autonomy,
Mastery and Purpose (AMP)
Sustaina...
All Rights Reserved - AgileSparks
Respect People
Tolerance for errors
encourage experiments
Over
“Cover your behind” cultu...
All Rights Reserved - AgileSparks
Guiding values of Agile
Declaration of Interdependence
We boost
performance through
grou...
All Rights Reserved - AgileSparks
Agile Team
Team owns the process
Team owns the way they work (self-organized )
Over
Top-...
All Rights Reserved - AgileSparks
Agile Team
Cross functional
Shared code ownership
Leveraging knowledge
Over
Specializati...
All Rights Reserved - AgileSparks
Agile Team
“QA is dead – long live the new QA”
Approve we're building the right thing,
“...
All Rights Reserved - AgileSparks
We improve
effectiveness and
reliability through
situationally
specific strategies,
proc...
All Rights Reserved - AgileSparks
Continuous
Improvement
Managers focus on the “way we operate”
Over
Managers focus mainly...
All Rights Reserved - AgileSparks
Continuous
Improvement
Retrospectives in all levels,
Managing improvement initiatives an...
All Rights Reserved - AgileSparks
The Improvement
Journey
• Agile is not a silver bullet, it surfaces pains
• Agile is a m...
All Rights Reserved - AgileSparks
THANKS !
Upcoming SlideShare
Loading in...5
×

Sgin2013 scrum accomplished-agilemindset-ronenbarnahor

455

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
455
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Sgin2013 scrum accomplished-agilemindset-ronenbarnahor"

  1. 1. All Rights Reserved - AgileSparks The Agile Mind Set – The Key For Lasting Agile Implementations Dr. Ronen Bar-Nahor Senior Lead Coach AgileSparks
  2. 2. All Rights Reserved - AgileSparks Who are we? • We help companies improve by Adopting lean and agile principles and practices • We provide training and coaching to all organizational levels, from high management to developers • Our team consists of Agile professionals with diverse expertise • Successfully completed hundreds of projects • www.agilesparks.com
  3. 3. All Rights Reserved - AgileSparks If everybody is doing Agile, maybe nobody is doing Agile ?
  4. 4. All Rights Reserved - AgileSparks Guiding values of Agile Declaration of Interdependence (DOI) • Written in 2005 as an adjunct to the Agile Manifesto Business DeliveryProcess • Customer collaboration • Flow of value • Context specific strategy • Constant adaption • Individuals who make different • Group accountability
  5. 5. All Rights Reserved - AgileSparks Guiding values of Agile Declaration of Interdependence We increase return on investment by making continuous flow of value our focus.
  6. 6. All Rights Reserved - AgileSparks Flow Of Value Small batches/stories Done is Done (e.g. Zero defects) Progress based on “Done stories” Over Progress based on tasks, Stabilization & packaging period
  7. 7. All Rights Reserved - AgileSparks Flow Of Value Stop starting start finishing, Swarming Pull mode, Just In Time (Kanban) Over Everything is important  we must start (push) Context switch  Waste Hardening R D C T Time R D C T R D C T R D C T R D C T R D C T DONE Coding Done Feature Freeze
  8. 8. All Rights Reserved - AgileSparks Flow Of Value Optimize the whole Focus on bottlenecks Over Full utilization, Local optimization Inspired by henrik kniberg
  9. 9. All Rights Reserved - AgileSparks Flow Of Value Constantly working system Stop & fix Over Late check-in, Pure automation, “Integration hell”  Surprises, Late value Inspired by henrik kniberg
  10. 10. All Rights Reserved - AgileSparks Guiding values of Agile Declaration of Interdependence We deliver reliable results by engaging customers in frequent interactions and shared ownership.
  11. 11. All Rights Reserved - AgileSparks Customer Collaboration Product Owner partnership Early feedback, Endorse changes Over “You do not meet your commitments”, “You can’t change the requirements”, Following the plan
  12. 12. All Rights Reserved - AgileSparks All collaborate on the “why” Minimal Marketable Features (MMF) 1-2 sprints ahead (team sniffing) Over Implementation driven (focus on the “how”) Technical stories Team lead as a PO Customer Collaboration
  13. 13. All Rights Reserved - AgileSparks Guiding values of Agile Declaration of Interdependence We expect uncertainty and manage for it through iterations, anticipation, and adaptation.
  14. 14. All Rights Reserved - AgileSparks Manage Uncertainty Requirements Postpone decisions to the last responsible moment Risk driven – validate assumptions Over Comprehensive documentation Too detailed backlog
  15. 15. All Rights Reserved - AgileSparks Manage Uncertainty Plan Fast estimations (relative story sizing) Provide forecasting Predictability based on velocity Over Waste time on “accurate” estimation Focus on meeting “commitments” Detailed execution plans Worst Average 10*30sp 10*40sp
  16. 16. All Rights Reserved - AgileSparks Manage Uncertainty Technology HL architecture Spike Re-factor /”clean code” Continuous Integration Over No “big picture”/system view Fear of making a code change Late check-in (sprint, story)
  17. 17. All Rights Reserved - AgileSparks We unleash creativity and innovation by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference. Guiding values of Agile/Flow Declaration of Interdependence
  18. 18. All Rights Reserved - AgileSparks Respect People Motivate people by providing Autonomy, Mastery and Purpose (AMP) Sustainable pace Over Command & control Scrum as a tool to increase “productivity” Forced estimates
  19. 19. All Rights Reserved - AgileSparks Respect People Tolerance for errors encourage experiments Over “Cover your behind” culture
  20. 20. All Rights Reserved - AgileSparks Guiding values of Agile Declaration of Interdependence We boost performance through group accountability for results and shared responsibility for team effectiveness.
  21. 21. All Rights Reserved - AgileSparks Agile Team Team owns the process Team owns the way they work (self-organized ) Over Top-down implementation Processes & tools over people & communication Team Lead is the master of the solution
  22. 22. All Rights Reserved - AgileSparks Agile Team Cross functional Shared code ownership Leveraging knowledge Over Specialization silos, Component teams Territory defense/Job security GUI Client Server DB
  23. 23. All Rights Reserved - AgileSparks Agile Team “QA is dead – long live the new QA” Approve we're building the right thing, “Whole team approach” Executable spec., ATDD Over Validating that the software works as specified Comprehensive test documentation “Bug hunters”, last defender of quality Defensive organizational boundaries
  24. 24. All Rights Reserved - AgileSparks We improve effectiveness and reliability through situationally specific strategies, processes and practices. Guiding values of Agile Declaration of Interdependence
  25. 25. All Rights Reserved - AgileSparks Continuous Improvement Managers focus on the “way we operate” Over Managers focus mainly on end results
  26. 26. All Rights Reserved - AgileSparks Continuous Improvement Retrospectives in all levels, Managing improvement initiatives and technical debt Over Retrospective just at team level, Recommendations without actions
  27. 27. All Rights Reserved - AgileSparks The Improvement Journey • Agile is not a silver bullet, it surfaces pains • Agile is a mindset with a toolbox not a goal • Agile is a continuous improvement framework – inspect and adapt
  28. 28. All Rights Reserved - AgileSparks THANKS !
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×