SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
THE LONG MARCH
Agile in large organizations - after 1 year
Problems, sharing of misery, and some possible solutions
JOE LITTLE
• CST (certified Scrum trainer).
• MBA, business value focus
• 20+ years experience in projects, including as PM
• Have trained lean-agile-scrum for 10 years. US,
Canada, Romania, France, UK, Peru,Argentina, etc.
ASSUMPTION
• Every knows agile a decent amount (maybe not
accurate)
• We are going to focus on ‘1 year out’…what do
we do now?
SITUATION - 1YEAR
• You tried to implement Scrum, and got ScrumButt
• The culture has not changed enough
• You have some better results from most teams,
but not as impressive as you had hoped
• The Dark Side is fighting back (it seems)
WHAT DO I WANT
• The values and principles understood (by some)
• The basics of real teams, working on one release at a time
• The basics of Scrum, using it all, and somewhat effectively
• 100% improvement
• Started on other improvements
• The culture starting to change
CSM v9.5 © Jeff Sutherland 1993-2013
Agile Manifesto
www.agilemanifesto.org
We are uncovering better ways of developing 

software by doing it and helping others do it. 

Through this work we have come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan 

That is, while there is value in the items on 

the right, we value the items on the left more.
6
CSM v9.5 © Jeff Sutherland 1993-2013
The Principles behind the Agile Manifesto - 1
1. Our highest priority is to satisfy the customer

through early and continuous delivery

of valuable software.
2. Welcome changing requirements, even late in 

development. Agile processes harness change for the customer's
competitive advantage.
3. Deliver working software frequently, from a 

couple of weeks to a couple of months, with a 

preference to the shorter timescale.
4. Business people and developers must work 

together daily throughout the project.
5. Build projects around motivated individuals. 

Give them the environment and support they need, 

and trust them to get the job done.
6. The most efficient and effective method of 

conveying information to and within a development team 

is face-to-face conversation.
7
CSM v9.5 © Jeff Sutherland 1993-2013
The Principles behind the Agile Manifesto - 2
8
7. Working software is the primary measure of progress.

8. Agile processes promote sustainable development. 

The sponsors, developers, and users should be able to
maintain a constant pace indefinitely.

9. Continuous attention to technical excellence and good design
enhances agility.

10. Simplicity--the art of maximizing the amount of work not
done--is essential.

11. The best architectures, requirements, and designs emerge
from self-organizing teams.

12. At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.
MORE IDEAS
• There are actually lots more ideas behind lean-
agile-scrum. But we simplify.
REALTEAM
• A dedicated team
• A stable team
• A team with one mission
• A team that believes in the mission
• Not a dysfunctional team (team players that want to
work together)
THIS REQUIRES…
• The org must prioritize and allow each team to do
the next most important thing.
• Again, a team only works on one mission (project)
at a time.
• A BIG problem now, I find.
THE BASICS OF SCRUM
• Scrum is really very simple
• Let’s review the basics
© Joe Little 2013
Scrum is a Simple Framework
Scrum
Meetings
Sprint
Planning
Daily
Scrum
Roles
Team
Product
Owner
ScrumMasterArtifacts
Burndown
Charts
Sprint
Backlog
Product
Backlog
Sprint
Review
Retro-
spective
Imped
List
13
Working
Product
WHAT ELSE?
• Not much else is required (lots possible)
• Agile Release Planning
• Continuous Release Plan Refactoring (my words)
AGILE RELEASE PLANNING
• Bring ScrumTeam & BSH together for 1 day
• Vision
• Build Product Backlog
• Estimate BusinessValue
• Estimate Effort
• Calculate ROI …(cont’d)
ARP - 2
• Consider Risks, Dependencies, Learning, MMFS
and other
• Draw the Line (on releases)
• Calculate expected velocity
• Finalize the ‘today’ plan
RELEASE PLAN REFACTORING
• Must have a concept of delivering faster
• Must include some reliability
• Must include the Pareto idea
• Must include the Ready-Ready idea
• Must be continuous…and that is Good.
KEY
• Identify good impediments to work on
• Devote energy to ‘sharpening the saw’ (14%)
• Fix one impediment each sprint
• Double the velocity (without more hours)
IN ADDITION…
• Each team really needs to do much more than
Scrum to be effective…and these things too need
to be improved…
CHANGE
• Change is easy…in part.
• “People are remarkably good at doing what they
want to do.” (c) Joe Little
• Real, lasting change is hard
DRUCKER
SOLUTIONS FOR CHANGE
1. Fearless Change - Manns/Rising
2. Leading Change - John Kotter
3. Open Agile Adoption - Dan Mezick
4. Lots of others…
KOTTER’S 8 STEPS
OPEN AGILE ADOPTION
SIMPLETO COMPLEX
• Yikes!
• We have problems with all the above, and…
• We don’t keep it simple
• Esp:We add ‘scaling’
• And, we try to change too fast
WHAT IS SCALING?
• Multiple teams working together on one product.
• Too many people.
• Communication across many people is hard!!
(Duh!)
• Simplicity, simplicity, simplicity!!!
WHATTO DO?
• Identify biggest problems
• Implement one pattern at a time; get it to work
• Only solve your biggest problems
• Focus on implementation issues… get each
pattern to work.
METRICS
• We need evidence that ‘agile’ has been successful.
• We need to ‘tell the story…’ much better.
• Metrics help make the story more believable.
• BV delivered, velocity, higher quality, faster
releases…and more.
YOUR QUESTIONS
IF WE CAN HELP…
• Joseph Little
• 917-887-1669
• Courses: $100 off if member of PMI Greenville
• jhlittle@kittyhawkconsulting.com

Mais conteúdo relacionado

Mais procurados

Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
Mariya Breyter
 

Mais procurados (20)

How to make your daily stand-up more engaging
How to make your daily stand-up more engagingHow to make your daily stand-up more engaging
How to make your daily stand-up more engaging
 
Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
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...
 
Webinar: What You Can Do with Kanban
Webinar: What You Can Do with KanbanWebinar: What You Can Do with Kanban
Webinar: What You Can Do with Kanban
 
Overcoming Impediment to Agile Transformation
Overcoming Impediment to Agile TransformationOvercoming Impediment to Agile Transformation
Overcoming Impediment to Agile Transformation
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Overcoming Impediments to Agile Transformation
Overcoming Impediments to Agile TransformationOvercoming Impediments to Agile Transformation
Overcoming Impediments to Agile Transformation
 
full-stack agile: Common Agile Myths
full-stack agile: Common Agile Mythsfull-stack agile: Common Agile Myths
full-stack agile: Common Agile Myths
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from Each
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Scrum training
Scrum trainingScrum training
Scrum training
 
Three steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile orgThree steps to transform from a waterfall to an Agile org
Three steps to transform from a waterfall to an Agile org
 
It's More complex than you think
It's More complex than you thinkIt's More complex than you think
It's More complex than you think
 
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, AustraliaScrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
Scrummaster Needed Desperately at LAST Conf 2016 in Melbourne, Australia
 
Learn Spotify (an Agile Framework)
Learn Spotify (an Agile Framework)Learn Spotify (an Agile Framework)
Learn Spotify (an Agile Framework)
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.Don't scale agile. Descale your organisation.
Don't scale agile. Descale your organisation.
 

Destaque (20)

The Long March
The Long MarchThe Long March
The Long March
 
Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, Engagement
 
enterprise scrum simulation with lego
enterprise scrum simulation with legoenterprise scrum simulation with lego
enterprise scrum simulation with lego
 
Wh me ch_18.3
Wh me ch_18.3Wh me ch_18.3
Wh me ch_18.3
 
Ch 21.6
Ch 21.6Ch 21.6
Ch 21.6
 
ch_13-section 5
ch_13-section 5ch_13-section 5
ch_13-section 5
 
Korean war
Korean warKorean war
Korean war
 
Ch_18.5
Ch_18.5Ch_18.5
Ch_18.5
 
Ch 21.5
Ch 21.5Ch 21.5
Ch 21.5
 
Ch 21.4
Ch 21.4Ch 21.4
Ch 21.4
 
Ch 19.4 mussolini
Ch 19.4   mussoliniCh 19.4   mussolini
Ch 19.4 mussolini
 
Ch_18.2
Ch_18.2Ch_18.2
Ch_18.2
 
Ch_17.2
Ch_17.2Ch_17.2
Ch_17.2
 
Ch_18.4
Ch_18.4Ch_18.4
Ch_18.4
 
Ch 21.3
Ch 21.3Ch 21.3
Ch 21.3
 
Wh me ch_18.1
Wh me ch_18.1Wh me ch_18.1
Wh me ch_18.1
 
Ch 20.2
Ch 20.2Ch 20.2
Ch 20.2
 
Ch 21.1
Ch 21.1Ch 21.1
Ch 21.1
 
Ch 19.5
Ch 19.5Ch 19.5
Ch 19.5
 
Ch 20.3
Ch 20.3Ch 20.3
Ch 20.3
 

Semelhante a The Long March

Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome
 

Semelhante a The Long March (20)

Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
2013 scrum guide changes - Edwin Dando
2013 scrum guide changes - Edwin Dando2013 scrum guide changes - Edwin Dando
2013 scrum guide changes - Edwin Dando
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015Core Agility Workout - AgileIndy 2015
Core Agility Workout - AgileIndy 2015
 
Agile Methodology and Scrum Framework
Agile Methodology and Scrum FrameworkAgile Methodology and Scrum Framework
Agile Methodology and Scrum Framework
 
scrum-talk
scrum-talkscrum-talk
scrum-talk
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Scrum101
Scrum101Scrum101
Scrum101
 
Climbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBCClimbing out of a Crisis Loop at the BBC
Climbing out of a Crisis Loop at the BBC
 
Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine Successful Agile Transformation - Jim Grundner - Agile Maine
Successful Agile Transformation - Jim Grundner - Agile Maine
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
ScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The StoryScrumMaster Education Programme - The Story
ScrumMaster Education Programme - The Story
 
Bestoutcome Agile crouch touch pause engage scrum
Bestoutcome Agile  crouch touch pause engage  scrumBestoutcome Agile  crouch touch pause engage  scrum
Bestoutcome Agile crouch touch pause engage scrum
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.key
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Agile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote HubAgile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote Hub
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 

Mais de LeanAgileTraining

3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
LeanAgileTraining
 

Mais de LeanAgileTraining (20)

Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning Meeting
 
Full-time ScrumMaster - How
Full-time ScrumMaster - HowFull-time ScrumMaster - How
Full-time ScrumMaster - How
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion
 
Agile, Culture & Change
Agile, Culture & ChangeAgile, Culture & Change
Agile, Culture & Change
 
Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Scaling july 2014 4.key
Scaling july 2014 4.keyScaling july 2014 4.key
Scaling july 2014 4.key
 
Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)
 
Changing Culture v9 RDU
Changing Culture v9 RDUChanging Culture v9 RDU
Changing Culture v9 RDU
 
Culture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupCulture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users Group
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
 
Changing culture v4
Changing culture v4Changing culture v4
Changing culture v4
 
Changing culture sfa2013
Changing culture sfa2013Changing culture sfa2013
Changing culture sfa2013
 
More Business Value Now - Triad
More Business Value Now - TriadMore Business Value Now - Triad
More Business Value Now - Triad
 
Joe's release planning Nashville Feb 2013
Joe's release planning Nashville Feb 2013Joe's release planning Nashville Feb 2013
Joe's release planning Nashville Feb 2013
 
Scrum Hates Technical Debt
Scrum Hates Technical DebtScrum Hates Technical Debt
Scrum Hates Technical Debt
 
Technical debt
Technical debtTechnical debt
Technical debt
 
BV Engineering Agile Tour RTP, Oct 2010
BV Engineering Agile Tour RTP, Oct 2010BV Engineering Agile Tour RTP, Oct 2010
BV Engineering Agile Tour RTP, Oct 2010
 
Lean within scrum montreal oct 2010
Lean within scrum montreal oct 2010Lean within scrum montreal oct 2010
Lean within scrum montreal oct 2010
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

The Long March

  • 1. THE LONG MARCH Agile in large organizations - after 1 year Problems, sharing of misery, and some possible solutions
  • 2. JOE LITTLE • CST (certified Scrum trainer). • MBA, business value focus • 20+ years experience in projects, including as PM • Have trained lean-agile-scrum for 10 years. US, Canada, Romania, France, UK, Peru,Argentina, etc.
  • 3. ASSUMPTION • Every knows agile a decent amount (maybe not accurate) • We are going to focus on ‘1 year out’…what do we do now?
  • 4. SITUATION - 1YEAR • You tried to implement Scrum, and got ScrumButt • The culture has not changed enough • You have some better results from most teams, but not as impressive as you had hoped • The Dark Side is fighting back (it seems)
  • 5. WHAT DO I WANT • The values and principles understood (by some) • The basics of real teams, working on one release at a time • The basics of Scrum, using it all, and somewhat effectively • 100% improvement • Started on other improvements • The culture starting to change
  • 6. CSM v9.5 © Jeff Sutherland 1993-2013 Agile Manifesto www.agilemanifesto.org We are uncovering better ways of developing 
 software by doing it and helping others do it. 
 Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 
 That is, while there is value in the items on 
 the right, we value the items on the left more. 6
  • 7. CSM v9.5 © Jeff Sutherland 1993-2013 The Principles behind the Agile Manifesto - 1 1. Our highest priority is to satisfy the customer
 through early and continuous delivery
 of valuable software. 2. Welcome changing requirements, even late in 
 development. Agile processes harness change for the customer's competitive advantage. 3. Deliver working software frequently, from a 
 couple of weeks to a couple of months, with a 
 preference to the shorter timescale. 4. Business people and developers must work 
 together daily throughout the project. 5. Build projects around motivated individuals. 
 Give them the environment and support they need, 
 and trust them to get the job done. 6. The most efficient and effective method of 
 conveying information to and within a development team 
 is face-to-face conversation. 7
  • 8. CSM v9.5 © Jeff Sutherland 1993-2013 The Principles behind the Agile Manifesto - 2 8 7. Working software is the primary measure of progress.
 8. Agile processes promote sustainable development. 
 The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
 9. Continuous attention to technical excellence and good design enhances agility.
 10. Simplicity--the art of maximizing the amount of work not done--is essential.
 11. The best architectures, requirements, and designs emerge from self-organizing teams.
 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 9. MORE IDEAS • There are actually lots more ideas behind lean- agile-scrum. But we simplify.
  • 10. REALTEAM • A dedicated team • A stable team • A team with one mission • A team that believes in the mission • Not a dysfunctional team (team players that want to work together)
  • 11. THIS REQUIRES… • The org must prioritize and allow each team to do the next most important thing. • Again, a team only works on one mission (project) at a time. • A BIG problem now, I find.
  • 12. THE BASICS OF SCRUM • Scrum is really very simple • Let’s review the basics
  • 13. © Joe Little 2013 Scrum is a Simple Framework Scrum Meetings Sprint Planning Daily Scrum Roles Team Product Owner ScrumMasterArtifacts Burndown Charts Sprint Backlog Product Backlog Sprint Review Retro- spective Imped List 13 Working Product
  • 14. WHAT ELSE? • Not much else is required (lots possible) • Agile Release Planning • Continuous Release Plan Refactoring (my words)
  • 15. AGILE RELEASE PLANNING • Bring ScrumTeam & BSH together for 1 day • Vision • Build Product Backlog • Estimate BusinessValue • Estimate Effort • Calculate ROI …(cont’d)
  • 16. ARP - 2 • Consider Risks, Dependencies, Learning, MMFS and other • Draw the Line (on releases) • Calculate expected velocity • Finalize the ‘today’ plan
  • 17. RELEASE PLAN REFACTORING • Must have a concept of delivering faster • Must include some reliability • Must include the Pareto idea • Must include the Ready-Ready idea • Must be continuous…and that is Good.
  • 18. KEY • Identify good impediments to work on • Devote energy to ‘sharpening the saw’ (14%) • Fix one impediment each sprint • Double the velocity (without more hours)
  • 19. IN ADDITION… • Each team really needs to do much more than Scrum to be effective…and these things too need to be improved…
  • 20. CHANGE • Change is easy…in part. • “People are remarkably good at doing what they want to do.” (c) Joe Little • Real, lasting change is hard
  • 22. SOLUTIONS FOR CHANGE 1. Fearless Change - Manns/Rising 2. Leading Change - John Kotter 3. Open Agile Adoption - Dan Mezick 4. Lots of others…
  • 25. SIMPLETO COMPLEX • Yikes! • We have problems with all the above, and… • We don’t keep it simple • Esp:We add ‘scaling’ • And, we try to change too fast
  • 26. WHAT IS SCALING? • Multiple teams working together on one product. • Too many people. • Communication across many people is hard!! (Duh!) • Simplicity, simplicity, simplicity!!!
  • 27. WHATTO DO? • Identify biggest problems • Implement one pattern at a time; get it to work • Only solve your biggest problems • Focus on implementation issues… get each pattern to work.
  • 28. METRICS • We need evidence that ‘agile’ has been successful. • We need to ‘tell the story…’ much better. • Metrics help make the story more believable. • BV delivered, velocity, higher quality, faster releases…and more.
  • 30. IF WE CAN HELP… • Joseph Little • 917-887-1669 • Courses: $100 off if member of PMI Greenville • jhlittle@kittyhawkconsulting.com