SlideShare une entreprise Scribd logo
1  sur  28
Why becoming agile is hard,
but woth it
Junho 2013
Page 2
Agenda
• Introduction
• Key factors for success
• Why Kanui has chosen Scrum?
• Why transitioning is hard?
• Why it’s worth the effort?
• Try seeing what many don't want
• Q&A
Page 3
Introduction
• Costs, expenses and complications
are words associated with the IT department
• Organized company is more
competitive, retorns higher profits
and gets better structured
Page 4
Introduction
• The required changes to
get all the rewards are
hard to reach
• They require a lot not only
from the developers,
but also from the rest of
the company
Page 5
Agile development
Also called Agile Method
• Scrum
• Extreme Programming (XP)
• Lean-Kanban
Page 6
Plan-driven development
• Waterfall model
• PMBoK (Project Management Body
of Knowledge)
• PRINCE2 (Projects in
Controlled Environments)
Page 7
Suitability of different development methods
Agile:
• Low criticality
• Senior developers
• Requirements change often
• Small number of developers
• Culture that responds to
chaos
Plan-driven
• High criticality
• Junior developers
• Requirements do not
change often
• Large number of developers
• Culture that demands order
Page 8
Key factors for success
• The organization culture must support the negotiation
• People must be confidents
• Few people, but competents
• The company must promote the decisions that the developers
make
• The organization needs to have an environment that facilitates
the quick comunication among the team
Page 9
Why Kanui has chosen Scrum?
End of 2011
• Kanui’s launch
• Extreme Programming – XP
• No planning and/or
scope
• Go Horse Process
• “Oriented to results, whatever
they are”
Page 10
Why Kanui has chosen Scrum?
Beginning of 2012
• Kanui grows rapidly
• Lean-Kanban approach
• Little planning
• Features without deadline
• Stakeholders unhappy with the process
• Team not motivated
• Bad organizational climate
Page 11
Why Kanui has chosen Scrum?
End of 2012 entil today
• Kanui continues to grow but need to structure
• Scrum
• Medium term planning
• Scope well designed
• Business value
• Constant deliveries with defined SLA
Page 12
Why transitioning is hard?
• All change is hard
• Larger changes can be even more
painful
Page 13
Why transitioning is hard?
• Attributes of transitioning that make it more difficult than most
other changes:
• Successful change is not entirely top-down or bottom-up
• The end state is unpredictable
• Change is being more quickly than ever before
• Best practices are dangerous
Page 14
Successful change is not entirely top-down or
bottom-up
Page 15
The end state is unpredictable
• None of agile methods is perfect for your company
• May be a good starting point
• It’s necessary to personalize the process
• Provoke and watch
• Small pokes are not
random at the company
continuous improvement
Page 16
Change is being more quickly than ever
before
Comprehensive nature
of the method
+
Fundamental changes
in how people work and interact
=
Increased risk of triggering
the future shock effect
Page 17
Best practices are dangerous
• Adoption of best practices
• Process change through something
that has already been tested and
proven to work
• Decreased risk of change
• Sense of relief
With this, many people and organizations can relax
and stop the process of continuous improvement
which is essential to be agile
Page 18
Why it’s worth the effort
• Higher productivity and lower costs
• Improved employee engagement and job satisfaction
• Faster time to market
• Higher quality
• Improved stakeholder satisfaction
• What we’ve been doing no loger
works
Page 19
Did you know
that 64% of functionality delivered is rarely
or never used?
Page 20
Higher productivity and lower costs
• Chang in the behavior:
• of the development team
• of business people regarding projects
• Frequent feedback
• Sprints set with a fixed time
• Possibility to reprioritize each sprint
• Only work on features that users really need
Page 21
Improved employee engagement and job
satisfaction
• Being part throughout the life cycle of the project
• Owning a voice about the best course of the project
• Recommend improvements to coexistence and to the job
Page 22
Faster time to market
• The higher productivity allows to develop features faster
• Agile teams produce
incremental versions
• Stakeholders realize that
there is no need to wait all
features in a big release in
the end
Page 23
Higher quality
• Using several practices such as:
• Pair programming
• Refactoring
• Test driven development (TDD)
• Acceptance and integration tests
• Focus on improving the produced code
• Products with fewer defects are delivered to users
Page 24
Improved stakeholder satisfaction
• Work visibility
• Frequent deliveries
• Measurement of the capacity
• Team self-organized
• Daily control
• Burndown chart
Page 25
What we’ve been doing no longer works
• If your development process does not work anymore, it's time to
change!
• Pete Deemer, Chief Product
Officer of Yahoo!, was one of
the first to recognize the need
for change
Page 26
Try seeing what many don't want
• Do not restrict yourself to a single methodology
• Many possibilities: XP, Scrum, Lean-Kanban
• Study the possibilities
• Do not try to use everything you learn,
it will be stressful for everyone involved
Page 27
Thank you!
Obrigado!
Gracias!
camilla.lichti@kanui.com.br
@calichti
linkedin.com/in/camillalichti

Contenu connexe

Tendances

Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum Framework
Vernon Stinebaker
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
eventwithme
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
ajit.alwe
 

Tendances (20)

When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
 
Michael Nir The Agile PMO keynote
Michael Nir   The Agile PMO keynoteMichael Nir   The Agile PMO keynote
Michael Nir The Agile PMO keynote
 
Agile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum FrameworkAgile 101 Agile Essentials In The Scrum Framework
Agile 101 Agile Essentials In The Scrum Framework
 
Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10Ray Windless Working Overview Oct 10
Ray Windless Working Overview Oct 10
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
 
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchioGo Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
Go Live is Just the Start - Managing AX Improvement Projects | Carlo DiPucchio
 
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
Scrum Bangalore 13th meet up 13 june 2015 - demystifying lean for software ag...
 
The power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU TeamThe power to Say NO - Using Scrum in a BAU Team
The power to Say NO - Using Scrum in a BAU Team
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
 
Growing pains scaling agile in service delivery LAST Conf 2014
Growing pains  scaling agile in service delivery  LAST Conf 2014Growing pains  scaling agile in service delivery  LAST Conf 2014
Growing pains scaling agile in service delivery LAST Conf 2014
 
Agile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara BerradaAgile Methodology Vs. Others by Sara Berrada
Agile Methodology Vs. Others by Sara Berrada
 
239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)239Eleven Agile Behaviours8588 (1)
239Eleven Agile Behaviours8588 (1)
 
Agile Manifesto & XP
Agile Manifesto & XPAgile Manifesto & XP
Agile Manifesto & XP
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
Mashreq Bank’s Lean Agile Journey…the good, bad and the ugly by Steve Snowdon...
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Agile vs.-traditional-roles
Agile vs.-traditional-rolesAgile vs.-traditional-roles
Agile vs.-traditional-roles
 
William "RED" Davidson Presentation
William "RED" Davidson Presentation William "RED" Davidson Presentation
William "RED" Davidson Presentation
 

Similaire à Why becoming agile is hard, but worth it

Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
BSGAfrica
 

Similaire à Why becoming agile is hard, but worth it (20)

Make better share point stuff with an agile methodology
Make better share point stuff with an agile methodologyMake better share point stuff with an agile methodology
Make better share point stuff with an agile methodology
 
How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...How to improve your time to market by moving to Agile with good governance (K...
How to improve your time to market by moving to Agile with good governance (K...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introducing Agile to Product Teams
Introducing Agile to Product TeamsIntroducing Agile to Product Teams
Introducing Agile to Product Teams
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Software Agility.pptx
Software Agility.pptxSoftware Agility.pptx
Software Agility.pptx
 
Gems of agile a glimpse of agile for senior management
Gems of agile   a glimpse of agile for senior managementGems of agile   a glimpse of agile for senior management
Gems of agile a glimpse of agile for senior management
 
Journey toagile published
Journey toagile publishedJourney toagile published
Journey toagile published
 
Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...Different approaches for different scopes: How to tackle a medium-sized Dr...
Different approaches for different scopes: How to tackle a medium-sized Dr...
 
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
ANIn Ahmedabad Feb 2024 | Addressing Challenges in Project Management via Agi...
 
DevOps and ITSM
DevOps and ITSMDevOps and ITSM
DevOps and ITSM
 
Software Development Methodologies
Software Development Methodologies Software Development Methodologies
Software Development Methodologies
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
 
Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Fundamentals of Project Management
Fundamentals of Project ManagementFundamentals of Project Management
Fundamentals of Project Management
 
Requirements engineering for agile methods
Requirements engineering for agile methodsRequirements engineering for agile methods
Requirements engineering for agile methods
 
Tackling the Fallacy of Agile
Tackling the Fallacy of Agile Tackling the Fallacy of Agile
Tackling the Fallacy of Agile
 
Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015Agile programme management, Wednesday 21st January 2015
Agile programme management, Wednesday 21st January 2015
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 

Dernier

+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
 

Dernier (20)

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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
+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...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 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...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Why becoming agile is hard, but worth it

  • 1. Why becoming agile is hard, but woth it Junho 2013
  • 2. Page 2 Agenda • Introduction • Key factors for success • Why Kanui has chosen Scrum? • Why transitioning is hard? • Why it’s worth the effort? • Try seeing what many don't want • Q&A
  • 3. Page 3 Introduction • Costs, expenses and complications are words associated with the IT department • Organized company is more competitive, retorns higher profits and gets better structured
  • 4. Page 4 Introduction • The required changes to get all the rewards are hard to reach • They require a lot not only from the developers, but also from the rest of the company
  • 5. Page 5 Agile development Also called Agile Method • Scrum • Extreme Programming (XP) • Lean-Kanban
  • 6. Page 6 Plan-driven development • Waterfall model • PMBoK (Project Management Body of Knowledge) • PRINCE2 (Projects in Controlled Environments)
  • 7. Page 7 Suitability of different development methods Agile: • Low criticality • Senior developers • Requirements change often • Small number of developers • Culture that responds to chaos Plan-driven • High criticality • Junior developers • Requirements do not change often • Large number of developers • Culture that demands order
  • 8. Page 8 Key factors for success • The organization culture must support the negotiation • People must be confidents • Few people, but competents • The company must promote the decisions that the developers make • The organization needs to have an environment that facilitates the quick comunication among the team
  • 9. Page 9 Why Kanui has chosen Scrum? End of 2011 • Kanui’s launch • Extreme Programming – XP • No planning and/or scope • Go Horse Process • “Oriented to results, whatever they are”
  • 10. Page 10 Why Kanui has chosen Scrum? Beginning of 2012 • Kanui grows rapidly • Lean-Kanban approach • Little planning • Features without deadline • Stakeholders unhappy with the process • Team not motivated • Bad organizational climate
  • 11. Page 11 Why Kanui has chosen Scrum? End of 2012 entil today • Kanui continues to grow but need to structure • Scrum • Medium term planning • Scope well designed • Business value • Constant deliveries with defined SLA
  • 12. Page 12 Why transitioning is hard? • All change is hard • Larger changes can be even more painful
  • 13. Page 13 Why transitioning is hard? • Attributes of transitioning that make it more difficult than most other changes: • Successful change is not entirely top-down or bottom-up • The end state is unpredictable • Change is being more quickly than ever before • Best practices are dangerous
  • 14. Page 14 Successful change is not entirely top-down or bottom-up
  • 15. Page 15 The end state is unpredictable • None of agile methods is perfect for your company • May be a good starting point • It’s necessary to personalize the process • Provoke and watch • Small pokes are not random at the company continuous improvement
  • 16. Page 16 Change is being more quickly than ever before Comprehensive nature of the method + Fundamental changes in how people work and interact = Increased risk of triggering the future shock effect
  • 17. Page 17 Best practices are dangerous • Adoption of best practices • Process change through something that has already been tested and proven to work • Decreased risk of change • Sense of relief With this, many people and organizations can relax and stop the process of continuous improvement which is essential to be agile
  • 18. Page 18 Why it’s worth the effort • Higher productivity and lower costs • Improved employee engagement and job satisfaction • Faster time to market • Higher quality • Improved stakeholder satisfaction • What we’ve been doing no loger works
  • 19. Page 19 Did you know that 64% of functionality delivered is rarely or never used?
  • 20. Page 20 Higher productivity and lower costs • Chang in the behavior: • of the development team • of business people regarding projects • Frequent feedback • Sprints set with a fixed time • Possibility to reprioritize each sprint • Only work on features that users really need
  • 21. Page 21 Improved employee engagement and job satisfaction • Being part throughout the life cycle of the project • Owning a voice about the best course of the project • Recommend improvements to coexistence and to the job
  • 22. Page 22 Faster time to market • The higher productivity allows to develop features faster • Agile teams produce incremental versions • Stakeholders realize that there is no need to wait all features in a big release in the end
  • 23. Page 23 Higher quality • Using several practices such as: • Pair programming • Refactoring • Test driven development (TDD) • Acceptance and integration tests • Focus on improving the produced code • Products with fewer defects are delivered to users
  • 24. Page 24 Improved stakeholder satisfaction • Work visibility • Frequent deliveries • Measurement of the capacity • Team self-organized • Daily control • Burndown chart
  • 25. Page 25 What we’ve been doing no longer works • If your development process does not work anymore, it's time to change! • Pete Deemer, Chief Product Officer of Yahoo!, was one of the first to recognize the need for change
  • 26. Page 26 Try seeing what many don't want • Do not restrict yourself to a single methodology • Many possibilities: XP, Scrum, Lean-Kanban • Study the possibilities • Do not try to use everything you learn, it will be stressful for everyone involved