SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
Agile Engine:
How to be Agile
@AsadSafari
#IranAgile2014
Asad Safari
CSM – PSM – PSPO – Management 3.0
• Training, coaching and
adopting Agile mindset and
practices over +4 years
• Scrum And XP from trenches,
Agile Product Management,
Kanban VS Scrum [Books,
Translates]
• Courses With Jeff Sutherland,
Henrik Kniberg, Jurgen Appleo
• Agile world blog ;)
Contents
• What was the goal?
– Let’s go to do Agile?
• What is the reality?
– What’s going on now?
– Problems of agile adoptions
– Theory of broken windows
• What could you do?
– Start your Agile engine
• What should I do?
– Appreciative Inquiry act as an engine for you
Let’s start with a story!
In February 2001 a group of seventeen software pundits
got together in Snowbird UT to discuss the growing field
of what used to be called lightweight methods. […]
What emerged was the Agile Software Development�
Manifesto.
http://agilemanifesto.org/history.html
Martin fowler – Agile story
And Agile umbrella
Why we need Agile?
1 Standish Group Report: There’s Less Development Chaos Today, by David Rubinstein SD Times March 1, 2007,
2 “Agile Has Crossed the Chasm,” Dr. Dobb’s Journal, July 2, 2007. 3QSMA and Cutter Consortium ROI
case study on BMC Software, 2008. 4 Gartner, Inc. 2005
3 Why agile - Rally software development corp
• 93% increased productivity
• 88% increased quality
• 83% improved stakeholder satisfaction
• 49% reduced costs
• 66% three-year, risk-adjusted return on investment
1 “Agile Methodologies: Survey Results,” by Shine Technologies, 2003; 2 Forrester Research, 2004;
Everybody else is doing Agile so why
can't we
And let’s go Agile
A great start but after several sprints
• Command and control by scrum master
• Daily standup for report
• We’re going to have a lot more meetings
• No respect and commitment
• Working software plus lots of bugs
• No time for test
• […]
But…
Ken Schwaber(co-founder of Scrum):
I estimate that 75%of those organizations
using Scrum will not succeed in getting the
benefits that they hope for from it.
http://www.agilecollab.com/interview-with-ken-schwaber
Tired to hear a lot of "Agile" hype.
49% challenged + 9% failed
Can you remember our goal?
But what we have now?
1 Version one - 7th-Annual-State-of-Agile-Development-Survey
But I want to say something new
A note
• Adoption is a term that applies to a product or
process.
• Agile is a mindset and a culture, it cannot be
adopted. – “we are adopting the Scrum
process framework” or “we are adopting Agile
practices”.
en.wikipedia.org/wiki/Broken_windows_theory‎
Consider a building with a few
broken windows. If the windows
are not repaired, the tendency is
for vandals to break a few more
windows. Eventually, they may
even break into the building, and
if it's unoccupied, perhaps
become squatters or light fires
inside.
Or consider a pavement. Some
litter accumulates. Soon, more
litter accumulates. Eventually,
people even start leaving bags of
refuse from take-out restaurants
there or even break into cars.
Broken windows on Agile transformation
Team members think every thing should be
perfect from the very first day
When they see some broken windows (Dirty
codes, Bad result of sprint, Problem on
communication,…) They start to break other
windows.
If we did not test in some sprints
So, we will not do it anymore
Maybe on next project
If we are writing dirty codes
we will write clean code on next
project
I will do X next project
We should believe that
We don’t have next time
We can be better(a little) right now
Agile is world of Continues
Continues
Delivery
Continues
integration
Continues
Deployment
Continues
Improvement
Continues Improvement is an
Engine
for
Agile Transformation
When & How
we do it on Agile teams?
Maybe Retrospective?
Retrospective can be a place for
• Find broken windows
• Blaming
• Shows that Agile not work for us
• We are a bad team
And decide to break more windows
We need to focus on the positives
(What did we do well? What worked ?)
Instead of the usual Detecting
broken windows
(What went wrong?)
Appreciative Inquiry (AI)
The AI method brings a fresh
approach to improving systems and
catalyzing change. Developed by
David Cooperrider in the 1980′s.
AI begins with a series of interviews
and questions — the inquiry.
Appreciative inquirers search for
the best in people, their
organizations and their
environments. They ask questions
to uncover stories of when their
group felt most alive, contributed
most effectively, and found itself
most capable of adding value—or
appreciating.
Appreciative Inquiry attempts to use ways of asking questions and
envisioning the future in-order to foster positive relationships and build on the
present potential of a given person, organization or situation.
Diana Larsen, FutureWorks Consulting - An Appreciative Retrospective
Problem Solving Appreciative inquiry
Felt need, identification of problem(s) Appreciating, valuing the Best of What Is
Analysis of Causes Envisioning what might be
Analysis of possible solutions Engaging in dialogue about what should be
Action Planning (treatment) Innovating, what will be
http://en.wikipedia.org/wiki/Appreciative_inquiry
Appreciative Inquiry process – 4Ds
• DISCOVER: The identification of organizational
processes that work well.
• DREAM: The envisioning of processes that
would work well in the future.
• DESIGN: Planning and prioritizing processes
that would work well.
• DESTINY (or DEPLOY): The implementation
(execution) of the proposed design.
Appreciative Retrospective
• Set the Stage:
State an affirmative goal for the session.
“During this retrospective, we’ll find ways to
amplify our strengths in process and teamwork.”
Diana Larsen, FutureWorks Consulting - An Appreciative Retrospective
Appreciative Retrospective
• Gather Data:
Team members ask and answer a series of
questions that focus awareness on individual
and team strengths and successes.
“What did you value most about the work we’ve
done together?”
Appreciative Retrospective
• Generate Insights:
Follow the data gathering questions with a
question that creates a vision.
Appreciative Retrospective
• Decide What to Do:
Create a list of potential action steps.
Thanks

Weitere ähnliche Inhalte

Was ist angesagt?

Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCMichael Sahota
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Edunomica
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Arayaagilemaine
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureTommy Norman
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallAtlassian
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelEbin John Poovathany
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at AtlassianJohn Paz
 
Agile and Beyond 2016 Rethinking Agile Transformation
Agile and Beyond 2016 Rethinking Agile TransformationAgile and Beyond 2016 Rethinking Agile Transformation
Agile and Beyond 2016 Rethinking Agile TransformationJason Little
 
Stop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean HudsonStop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean HudsonAtlassian
 
Spotify engineering culture summary
Spotify engineering culture summarySpotify engineering culture summary
Spotify engineering culture summaryluisw19
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team ManagementHuan Ho
 
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitAtlassian
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazJohn Paz
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupJoanna Vahlsing
 
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Milan Juza
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Jason Yip
 
Agile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupAgile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupJoanna Vahlsing
 
Build the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessBuild the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessAnjali Leon
 
The Agile Transformation Hell - PALO IT BarCamp
The Agile Transformation Hell - PALO IT BarCampThe Agile Transformation Hell - PALO IT BarCamp
The Agile Transformation Hell - PALO IT BarCampPALO IT
 

Was ist angesagt? (20)

Understanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOCUnderstanding and Working with Agile Culture - PMI-SOC
Understanding and Working with Agile Culture - PMI-SOC
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Araya
 
There is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile CultureThere is No Spoon: Fostering an Agile Culture
There is No Spoon: Fostering an Agile Culture
 
Harness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim WallHarness Tribal Knowledge With Confluence Questions - Kim Wall
Harness Tribal Knowledge With Confluence Questions - Kim Wall
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
 
Innovation at Atlassian
Innovation at AtlassianInnovation at Atlassian
Innovation at Atlassian
 
Agile and Beyond 2016 Rethinking Agile Transformation
Agile and Beyond 2016 Rethinking Agile TransformationAgile and Beyond 2016 Rethinking Agile Transformation
Agile and Beyond 2016 Rethinking Agile Transformation
 
Stop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean HudsonStop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean Hudson
 
Spotify engineering culture summary
Spotify engineering culture summarySpotify engineering culture summary
Spotify engineering culture summary
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at IntuitDesigning for Agile Delight! Customer Obsessed Innovation at Intuit
Designing for Agile Delight! Customer Obsessed Innovation at Intuit
 
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John PazUnleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
Unleashing Your Team's Potential With the Atlassian Team Playbook by John Paz
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
Why is it so hard? Agile adoption anti-patterns, how to spot them and what to...
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Agile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupAgile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space Meetup
 
Build the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery ProcessBuild the Right Thing with a Formalized Discovery Process
Build the Right Thing with a Formalized Discovery Process
 
The Agile Transformation Hell - PALO IT BarCamp
The Agile Transformation Hell - PALO IT BarCampThe Agile Transformation Hell - PALO IT BarCamp
The Agile Transformation Hell - PALO IT BarCamp
 

Andere mochten auch

Kas product management training-95-06
Kas product management training-95-06Kas product management training-95-06
Kas product management training-95-06Pejman Haghpanah
 
Stress testing in economy
Stress testing in economyStress testing in economy
Stress testing in economyUlfan Aliyev
 
3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpak3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpakAli Moghadam
 
مدیریت زمان در واقع مدیریت زندگی است
مدیریت زمان در واقع مدیریت زندگی استمدیریت زمان در واقع مدیریت زندگی است
مدیریت زمان در واقع مدیریت زندگی استModirinfo
 
9- Scrum is not enough - Pooya Shahbazian
9- Scrum is not enough - Pooya Shahbazian9- Scrum is not enough - Pooya Shahbazian
9- Scrum is not enough - Pooya ShahbazianAli Moghadam
 
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشی
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشیراهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشی
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشیMasih Karimian
 
کتاب تفکر و سواد رسانه ای پایه دهم - مقدمه
کتاب تفکر و سواد رسانه ای   پایه دهم - مقدمهکتاب تفکر و سواد رسانه ای   پایه دهم - مقدمه
کتاب تفکر و سواد رسانه ای پایه دهم - مقدمهmahdi amirvaghefi
 
آموزش مدیریت استراتژیک بر اساس کتاب معروف فرد
آموزش مدیریت استراتژیک بر اساس کتاب معروف فردآموزش مدیریت استراتژیک بر اساس کتاب معروف فرد
آموزش مدیریت استراتژیک بر اساس کتاب معروف فردpouyafani
 
Asset managment
Asset managmentAsset managment
Asset managmentsaarangco
 
Brand management مدیریت برند
Brand management مدیریت برندBrand management مدیریت برند
Brand management مدیریت برندAmir Reza Asadi
 
تئوری های مدیریت خلاقیت، نوآوری و کارآفرینی
تئوری های مدیریت   خلاقیت، نوآوری و کارآفرینیتئوری های مدیریت   خلاقیت، نوآوری و کارآفرینی
تئوری های مدیریت خلاقیت، نوآوری و کارآفرینیNozar Poursheikhian
 
Grooming & personal hygiene
Grooming & personal hygieneGrooming & personal hygiene
Grooming & personal hygieneHari Nair
 
Casting and its types
Casting and its typesCasting and its types
Casting and its typesWaqas Ahmed
 

Andere mochten auch (18)

Odnoos.ir
Odnoos.irOdnoos.ir
Odnoos.ir
 
Stress management
Stress managementStress management
Stress management
 
تجزیه و تحلیل حالات خطا و اثرات ناشی از آن (FMEA)
تجزیه و تحلیل حالات خطا و اثرات ناشی از آن (FMEA)تجزیه و تحلیل حالات خطا و اثرات ناشی از آن (FMEA)
تجزیه و تحلیل حالات خطا و اثرات ناشی از آن (FMEA)
 
Kas product management training-95-06
Kas product management training-95-06Kas product management training-95-06
Kas product management training-95-06
 
Stress testing in economy
Stress testing in economyStress testing in economy
Stress testing in economy
 
3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpak3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpak
 
Stress management.
  Stress management.  Stress management.
Stress management.
 
مدیریت زمان در واقع مدیریت زندگی است
مدیریت زمان در واقع مدیریت زندگی استمدیریت زمان در واقع مدیریت زندگی است
مدیریت زمان در واقع مدیریت زندگی است
 
9- Scrum is not enough - Pooya Shahbazian
9- Scrum is not enough - Pooya Shahbazian9- Scrum is not enough - Pooya Shahbazian
9- Scrum is not enough - Pooya Shahbazian
 
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشی
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشیراهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشی
راهکارهای جذب و حفظ مشتریان در بنگاه‌های آموزشی
 
کتاب تفکر و سواد رسانه ای پایه دهم - مقدمه
کتاب تفکر و سواد رسانه ای   پایه دهم - مقدمهکتاب تفکر و سواد رسانه ای   پایه دهم - مقدمه
کتاب تفکر و سواد رسانه ای پایه دهم - مقدمه
 
آموزش مدیریت استراتژیک بر اساس کتاب معروف فرد
آموزش مدیریت استراتژیک بر اساس کتاب معروف فردآموزش مدیریت استراتژیک بر اساس کتاب معروف فرد
آموزش مدیریت استراتژیک بر اساس کتاب معروف فرد
 
Asset managment
Asset managmentAsset managment
Asset managment
 
Brand management مدیریت برند
Brand management مدیریت برندBrand management مدیریت برند
Brand management مدیریت برند
 
تئوری های مدیریت خلاقیت، نوآوری و کارآفرینی
تئوری های مدیریت   خلاقیت، نوآوری و کارآفرینیتئوری های مدیریت   خلاقیت، نوآوری و کارآفرینی
تئوری های مدیریت خلاقیت، نوآوری و کارآفرینی
 
Agile Manufacturing
Agile ManufacturingAgile Manufacturing
Agile Manufacturing
 
Grooming & personal hygiene
Grooming & personal hygieneGrooming & personal hygiene
Grooming & personal hygiene
 
Casting and its types
Casting and its typesCasting and its types
Casting and its types
 

Ähnlich wie 6- Agile.engine - Asad safari

Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxNickFoard2
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Softwareallan kelly
 
Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWallan kelly
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational RetrospectivesRichard Cheng
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFSImaginet
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxAmira Elsayed Ismail
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFSImaginet
 
Agile Overview
Agile OverviewAgile Overview
Agile OverviewAndy Birds
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
 
Agile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid AtlanticAgile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid AtlanticLeahBurman
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAbhishek Prasoon
 

Ähnlich wie 6- Agile.engine - Asad safari (20)

Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptxIncreasing Analytical Thinking In Agile Teams 1.5 (1).pptx
Increasing Analytical Thinking In Agile Teams 1.5 (1).pptx
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Agile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSWAgile Outside Software: Does Agile work outside of sofware? #AOSW
Agile Outside Software: Does Agile work outside of sofware? #AOSW
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Situational Retrospectives
Situational RetrospectivesSituational Retrospectives
Situational Retrospectives
 
Nasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business AgilityNasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business Agility
 
Lean, Kanban, and TFS
Lean, Kanban, and TFSLean, Kanban, and TFS
Lean, Kanban, and TFS
 
Introduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptxIntroduction to Agile and Scrum.pptx
Introduction to Agile and Scrum.pptx
 
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Lean, Kanban and TFS
Lean, Kanban and TFSLean, Kanban and TFS
Lean, Kanban and TFS
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...
 
Agile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid AtlanticAgile Basics: Women In Agile Mid Atlantic
Agile Basics: Women In Agile Mid Atlantic
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
Agile Project Management Workshop.pptx
Agile Project Management Workshop.pptxAgile Project Management Workshop.pptx
Agile Project Management Workshop.pptx
 

Mehr von Ali Moghadam

Blockchain and financial industry transformation
Blockchain and financial industry transformationBlockchain and financial industry transformation
Blockchain and financial industry transformationAli Moghadam
 
10- Scrum Challenges - Yaghob Yavari
10- Scrum Challenges - Yaghob Yavari10- Scrum Challenges - Yaghob Yavari
10- Scrum Challenges - Yaghob YavariAli Moghadam
 
8- Agile Methods Comparison - Farid dehghan
8- Agile Methods Comparison - Farid dehghan8- Agile Methods Comparison - Farid dehghan
8- Agile Methods Comparison - Farid dehghanAli Moghadam
 
7- Performance review - Ali H. Moghadam
7- Performance review - Ali H. Moghadam7- Performance review - Ali H. Moghadam
7- Performance review - Ali H. MoghadamAli Moghadam
 
5- why agile - yousof mehrdad bibalan
5- why agile - yousof mehrdad bibalan5- why agile - yousof mehrdad bibalan
5- why agile - yousof mehrdad bibalanAli Moghadam
 
4- managing technical debt in agile teams - Alireza maddah
4- managing technical debt in agile teams - Alireza maddah4- managing technical debt in agile teams - Alireza maddah
4- managing technical debt in agile teams - Alireza maddahAli Moghadam
 
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali RaziAli Moghadam
 
1- Modularity - Amir yousefi
1- Modularity - Amir yousefi1- Modularity - Amir yousefi
1- Modularity - Amir yousefiAli Moghadam
 

Mehr von Ali Moghadam (8)

Blockchain and financial industry transformation
Blockchain and financial industry transformationBlockchain and financial industry transformation
Blockchain and financial industry transformation
 
10- Scrum Challenges - Yaghob Yavari
10- Scrum Challenges - Yaghob Yavari10- Scrum Challenges - Yaghob Yavari
10- Scrum Challenges - Yaghob Yavari
 
8- Agile Methods Comparison - Farid dehghan
8- Agile Methods Comparison - Farid dehghan8- Agile Methods Comparison - Farid dehghan
8- Agile Methods Comparison - Farid dehghan
 
7- Performance review - Ali H. Moghadam
7- Performance review - Ali H. Moghadam7- Performance review - Ali H. Moghadam
7- Performance review - Ali H. Moghadam
 
5- why agile - yousof mehrdad bibalan
5- why agile - yousof mehrdad bibalan5- why agile - yousof mehrdad bibalan
5- why agile - yousof mehrdad bibalan
 
4- managing technical debt in agile teams - Alireza maddah
4- managing technical debt in agile teams - Alireza maddah4- managing technical debt in agile teams - Alireza maddah
4- managing technical debt in agile teams - Alireza maddah
 
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi
 
1- Modularity - Amir yousefi
1- Modularity - Amir yousefi1- Modularity - Amir yousefi
1- Modularity - Amir yousefi
 

Kürzlich hochgeladen

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARKOUSTAV SARKAR
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 

Kürzlich hochgeladen (20)

Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 

6- Agile.engine - Asad safari

  • 1. Agile Engine: How to be Agile @AsadSafari #IranAgile2014
  • 2. Asad Safari CSM – PSM – PSPO – Management 3.0 • Training, coaching and adopting Agile mindset and practices over +4 years • Scrum And XP from trenches, Agile Product Management, Kanban VS Scrum [Books, Translates] • Courses With Jeff Sutherland, Henrik Kniberg, Jurgen Appleo • Agile world blog ;)
  • 3. Contents • What was the goal? – Let’s go to do Agile? • What is the reality? – What’s going on now? – Problems of agile adoptions – Theory of broken windows • What could you do? – Start your Agile engine • What should I do? – Appreciative Inquiry act as an engine for you
  • 5. In February 2001 a group of seventeen software pundits got together in Snowbird UT to discuss the growing field of what used to be called lightweight methods. […] What emerged was the Agile Software Development� Manifesto. http://agilemanifesto.org/history.html Martin fowler – Agile story
  • 7. Why we need Agile?
  • 8. 1 Standish Group Report: There’s Less Development Chaos Today, by David Rubinstein SD Times March 1, 2007, 2 “Agile Has Crossed the Chasm,” Dr. Dobb’s Journal, July 2, 2007. 3QSMA and Cutter Consortium ROI case study on BMC Software, 2008. 4 Gartner, Inc. 2005 3 Why agile - Rally software development corp
  • 9. • 93% increased productivity • 88% increased quality • 83% improved stakeholder satisfaction • 49% reduced costs • 66% three-year, risk-adjusted return on investment 1 “Agile Methodologies: Survey Results,” by Shine Technologies, 2003; 2 Forrester Research, 2004;
  • 10. Everybody else is doing Agile so why can't we
  • 11. And let’s go Agile
  • 12. A great start but after several sprints • Command and control by scrum master • Daily standup for report • We’re going to have a lot more meetings • No respect and commitment • Working software plus lots of bugs • No time for test • […]
  • 13. But… Ken Schwaber(co-founder of Scrum): I estimate that 75%of those organizations using Scrum will not succeed in getting the benefits that they hope for from it. http://www.agilecollab.com/interview-with-ken-schwaber
  • 14. Tired to hear a lot of "Agile" hype.
  • 15. 49% challenged + 9% failed
  • 16.
  • 17. Can you remember our goal? But what we have now?
  • 18. 1 Version one - 7th-Annual-State-of-Agile-Development-Survey
  • 19. But I want to say something new
  • 20. A note • Adoption is a term that applies to a product or process. • Agile is a mindset and a culture, it cannot be adopted. – “we are adopting the Scrum process framework” or “we are adopting Agile practices”.
  • 21. en.wikipedia.org/wiki/Broken_windows_theory‎ Consider a building with a few broken windows. If the windows are not repaired, the tendency is for vandals to break a few more windows. Eventually, they may even break into the building, and if it's unoccupied, perhaps become squatters or light fires inside. Or consider a pavement. Some litter accumulates. Soon, more litter accumulates. Eventually, people even start leaving bags of refuse from take-out restaurants there or even break into cars.
  • 22. Broken windows on Agile transformation Team members think every thing should be perfect from the very first day When they see some broken windows (Dirty codes, Bad result of sprint, Problem on communication,…) They start to break other windows.
  • 23. If we did not test in some sprints So, we will not do it anymore Maybe on next project
  • 24. If we are writing dirty codes we will write clean code on next project
  • 25. I will do X next project
  • 26. We should believe that We don’t have next time We can be better(a little) right now
  • 27. Agile is world of Continues Continues Delivery Continues integration Continues Deployment Continues Improvement
  • 28. Continues Improvement is an Engine for Agile Transformation
  • 29. When & How we do it on Agile teams? Maybe Retrospective?
  • 30. Retrospective can be a place for • Find broken windows • Blaming • Shows that Agile not work for us • We are a bad team And decide to break more windows
  • 31. We need to focus on the positives (What did we do well? What worked ?) Instead of the usual Detecting broken windows (What went wrong?)
  • 32. Appreciative Inquiry (AI) The AI method brings a fresh approach to improving systems and catalyzing change. Developed by David Cooperrider in the 1980′s. AI begins with a series of interviews and questions — the inquiry. Appreciative inquirers search for the best in people, their organizations and their environments. They ask questions to uncover stories of when their group felt most alive, contributed most effectively, and found itself most capable of adding value—or appreciating. Appreciative Inquiry attempts to use ways of asking questions and envisioning the future in-order to foster positive relationships and build on the present potential of a given person, organization or situation. Diana Larsen, FutureWorks Consulting - An Appreciative Retrospective
  • 33. Problem Solving Appreciative inquiry Felt need, identification of problem(s) Appreciating, valuing the Best of What Is Analysis of Causes Envisioning what might be Analysis of possible solutions Engaging in dialogue about what should be Action Planning (treatment) Innovating, what will be http://en.wikipedia.org/wiki/Appreciative_inquiry
  • 35. • DISCOVER: The identification of organizational processes that work well. • DREAM: The envisioning of processes that would work well in the future. • DESIGN: Planning and prioritizing processes that would work well. • DESTINY (or DEPLOY): The implementation (execution) of the proposed design.
  • 36. Appreciative Retrospective • Set the Stage: State an affirmative goal for the session. “During this retrospective, we’ll find ways to amplify our strengths in process and teamwork.” Diana Larsen, FutureWorks Consulting - An Appreciative Retrospective
  • 37. Appreciative Retrospective • Gather Data: Team members ask and answer a series of questions that focus awareness on individual and team strengths and successes. “What did you value most about the work we’ve done together?”
  • 38. Appreciative Retrospective • Generate Insights: Follow the data gathering questions with a question that creates a vision.
  • 39. Appreciative Retrospective • Decide What to Do: Create a list of potential action steps.