SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
Do We Really Fail With Agile? 
The CHAOS manifesto, 
Standish Group 2012 
Challenged	 
49%	 
Failed	 
9%	 
Succeeded	 
42%	 
Challenged	 
57%	 
Failed	 
29%	 
Succeeded	 
14%	 
Waterfall 
Agile
Do We Really Fail With Agile? 
The CHAOS manifesto, Standish Group 2013
A mindset is the established set of attitudes held by someone 
• Welcome Change 
• Failing Early 
• Build and Feedback loops 
• Continuous Delivery 
• Value-Driven Development 
• Small value-add slices 
• Learn through Discovery 
• Continuous Improvement 
Agile is a mindset 
Established through 4 values 
[that in the software world is] 
Grounded by 12 principles, & 
Manifested through many many different practices
Agile is a mindset 
Established through 4 values 
[that in the software world is] 
Grounded by 12 principles, & 
Manifested through many many different practices 
Individuals and interactions over processes and tools 
Working software over comprehensive documentation 
Customer collaboration over contract negotiation 
Responding to change over following a plan 
A Value is an established ideal that the members of a given society regard as desirable
Agile is a mindset 
Established through 4 values 
[that in the software world is] 
Grounded by 12 principles, & 
Manifested through many many different practices 
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.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.
Agile is a mindset 
Established through 4 values 
[that in the software world is] 
Grounded by 12 principles, & 
Manifested through many many different practices 
Product visioning Project chartering Affinity (relative) estimation Size-based (point) estimation Planning poker Group estimation Value-based documentation Prioritized product backlog User stories Progressive elaboration Personas Story maps / MMF Story slicing Acceptance tests as requirements Short iterations WIP Limits Early and frequent releases Roadmapping Velocity-based planning and commitment Iteration planning / Iteration backlog Release planning / Release backlog Time boxed iterations Adaptive (multi-level) planning Risk backlog Team structure of VT / DT 
Frequent face-to-face 
Team chartering 
Cross-silo collaborative teams 
Self-organizing teams 
Cross-functional teams 
Servant leadership 
Task volunteering 
Generalizing specialist 
Tracking progress via velocity 
Burn-up/burn-down charts 
Refactoring 
Automated unit tests 
Coding standards 
Incremental/evolutionary design 
Automated builds 
Ten-minute build 
Monitoring technical debt 
Version control 
Configuration management 
Test driven development 
Pair programming 
Spike solutions 
Continuous integration 
Incremental deployment 
Simple design 
End-of-iteration hands-on UAT 
Automated functional tests
Agile is a mindset 
Established through 4 values 
[that in the software world is] 
Grounded by 12 principles, & 
Manifested through many many different practices 
Scrum 
eXtreme Programming 
Your own Agile process
Doing Agile Learning the practices and applying them without knowing the mindset, values and principles required to know when to tailor and how to select the appropriate practices 
Being Agile 
Internalizing the Mindset, values, and principles then applying the right practices and tailoring them to different situations as they arise 
Agile as a Process and Practices 
Agile as a Mindset and Culture
9-10 
10-11 
11-12 
12-1 
1-2 
2-3 
3-4 
4-5 
Day 1 
Day 2 
Day 3 
Day 4 
Day 5 
Day 6 
Day 7 
Day 8 
Day 9 
Day 10 
Other 
Iteration Planning 
Stand-up 
Demo 
Retrospective 
Release Planning 
Doing of Agile vs the Being of Agile
9-10 
10-11 
11-12 
12-1 
1-2 
2-3 
3-4 
4-5 
Day 1 
Day 2 
Day 3 
Day 4 
Day 5 
Day 6 
Day 7 
Day 8 
Day 9 
Day 10 
Other 
Being Agile 
Doing Agile 
Doing of Agile vs the Being of Agile
Stages of Learning 
Follow the rule 
Break the rule 
Be the rule
Small Requirements 
Iterations
Twin #2 
Failing Practice 
Twin #1 
Start with a failing practices 
Think what’s missing
??? 
Simple Design
Coding Standard 
Simple Design
Coding Standards 
Simple Design 
Continuous Refactoring
??? 
Stand-up meetings
Small daily tasks 
Stand-up meetings
??? 
Continuous Integration
Automated Tests 
Continuous Integration 
Collective Code Ownership
??? 
Release Planning
Story Mapping 
Release Planning
Story Mapping 
Release Planning 
Independent Stories
It’s all about Value, if the team grasp the value, and see the benefit, 
practices will not fail
Thank you 
41
Failing with agile

Mais conteúdo relacionado

Mais procurados

Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile Courses
Tonex
 
Process improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mannProcess improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mann
Jim Sutter
 

Mais procurados (20)

Agile 101
Agile 101Agile 101
Agile 101
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & culture
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
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
 
#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile#T3SCRUM: 12 principles of agile
#T3SCRUM: 12 principles of agile
 
Sustainable SW Development
Sustainable SW DevelopmentSustainable SW Development
Sustainable SW Development
 
Agile Methodology Training, Agile Courses
Agile Methodology Training, Agile CoursesAgile Methodology Training, Agile Courses
Agile Methodology Training, Agile Courses
 
Agile and the nature of decision making
Agile and the nature of decision makingAgile and the nature of decision making
Agile and the nature of decision making
 
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
 
How to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM SymposiumHow to be successful with Agile at Scale. 2013 PM Symposium
How to be successful with Agile at Scale. 2013 PM Symposium
 
Process improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mannProcess improvement scrum_agile_v2_by_david_mann
Process improvement scrum_agile_v2_by_david_mann
 
Agile Manifesto and Principles
Agile Manifesto and PrinciplesAgile Manifesto and Principles
Agile Manifesto and Principles
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile myths
 
Fundamentals of Agile
Fundamentals of AgileFundamentals of Agile
Fundamentals of Agile
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
Kim Carter (BinaryMist)
Kim Carter (BinaryMist)Kim Carter (BinaryMist)
Kim Carter (BinaryMist)
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
When to use agile (PMI ACP)
When to use agile (PMI ACP)When to use agile (PMI ACP)
When to use agile (PMI ACP)
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
Scrum_BLR 10th meet up 13 sept-2014 - Challenges of Transformation to Agile -...
 

Semelhante a Failing with agile

The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
guestb4c770
 
Ewan developing the agile mindset for organizational agility
Ewan   developing the agile mindset for organizational agilityEwan   developing the agile mindset for organizational agility
Ewan developing the agile mindset for organizational agility
Magneta AI
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
Ahmed Sidky
 
Agile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docxAgile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docx
ADDY50
 

Semelhante a Failing with agile (20)

Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Agile 101
Agile 101 Agile 101
Agile 101
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
What is agile
What is agileWhat is agile
What is agile
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Introduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. MeierIntroduction to Agile, by J.D. Meier
Introduction to Agile, by J.D. Meier
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Ewan developing the agile mindset for organizational agility
Ewan   developing the agile mindset for organizational agilityEwan   developing the agile mindset for organizational agility
Ewan developing the agile mindset for organizational agility
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
The Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable AgilityThe Secret, Yet Obvious, Ingredient to Sustainable Agility
The Secret, Yet Obvious, Ingredient to Sustainable Agility
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
Agile software development methodology
Agile software development methodologyAgile software development methodology
Agile software development methodology
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
Agile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docxAgile Development MethodologiesThree CommunitiesProjec.docx
Agile Development MethodologiesThree CommunitiesProjec.docx
 

Mais de Agile Tour Beirut

Mais de Agile Tour Beirut (20)

Implementing Tomorrow's Business Model
Implementing Tomorrow's Business ModelImplementing Tomorrow's Business Model
Implementing Tomorrow's Business Model
 
Valuable Agile Retrospectives | Ben Linders
Valuable Agile Retrospectives | Ben LindersValuable Agile Retrospectives | Ben Linders
Valuable Agile Retrospectives | Ben Linders
 
How to Becomea Better Scrum Master | Ben Linders
How to Becomea Better Scrum Master | Ben LindersHow to Becomea Better Scrum Master | Ben Linders
How to Becomea Better Scrum Master | Ben Linders
 
Aligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard SterchiAligned autonomy | Bernhard Sterchi
Aligned autonomy | Bernhard Sterchi
 
Marketing before having a product | Georges Abi-Aad | Lebanon
Marketing before having a product | Georges Abi-Aad | Lebanon Marketing before having a product | Georges Abi-Aad | Lebanon
Marketing before having a product | Georges Abi-Aad | Lebanon
 
TDD Agile Tour Beirut
TDD  Agile Tour BeirutTDD  Agile Tour Beirut
TDD Agile Tour Beirut
 
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
How to develop your 1-page personal plan Workshop | Guillaume Warnery | LebanonHow to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
How to develop your 1-page personal plan Workshop | Guillaume Warnery | Lebanon
 
Heart of Agile: What is Agile?
Heart of Agile: What is Agile?Heart of Agile: What is Agile?
Heart of Agile: What is Agile?
 
Agile @SAP Why and How?
Agile @SAP Why and How?Agile @SAP Why and How?
Agile @SAP Why and How?
 
Complexity in the company
Complexity in the companyComplexity in the company
Complexity in the company
 
Beyond Budgeting - Bjarte Bogsnes
Beyond Budgeting - Bjarte BogsnesBeyond Budgeting - Bjarte Bogsnes
Beyond Budgeting - Bjarte Bogsnes
 
Estimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van CauwenbergheEstimation Games – Pascal Van Cauwenberghe
Estimation Games – Pascal Van Cauwenberghe
 
Managers to the beach – Gulnur Bayhan
Managers to the beach – Gulnur BayhanManagers to the beach – Gulnur Bayhan
Managers to the beach – Gulnur Bayhan
 
Recognition: The philosopher’s stone of every improvement in the Agile team a...
Recognition: The philosopher’s stone of every improvement in the Agile team a...Recognition: The philosopher’s stone of every improvement in the Agile team a...
Recognition: The philosopher’s stone of every improvement in the Agile team a...
 
How to simulate the office, online! – Lisette Sutherland
How to simulate the office, online! – Lisette SutherlandHow to simulate the office, online! – Lisette Sutherland
How to simulate the office, online! – Lisette Sutherland
 
Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal Introduction to Scrum – Hassan Jaffal
Introduction to Scrum – Hassan Jaffal
 
The State Startups – Matti Schneider
The State Startups – Matti SchneiderThe State Startups – Matti Schneider
The State Startups – Matti Schneider
 
How To Start My Kanban – Pierre Neis
How To Start My Kanban – Pierre NeisHow To Start My Kanban – Pierre Neis
How To Start My Kanban – Pierre Neis
 
DevOps - A mindset change – Rami Farran
DevOps - A mindset change – Rami FarranDevOps - A mindset change – Rami Farran
DevOps - A mindset change – Rami Farran
 
How to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif AsfourHow to reduce product release cycles down to 4 weeks – Youssif Asfour
How to reduce product release cycles down to 4 weeks – Youssif Asfour
 

Último

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 

Último (20)

The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 

Failing with agile

  • 1.
  • 2.
  • 3. Do We Really Fail With Agile? The CHAOS manifesto, Standish Group 2012 Challenged 49% Failed 9% Succeeded 42% Challenged 57% Failed 29% Succeeded 14% Waterfall Agile
  • 4. Do We Really Fail With Agile? The CHAOS manifesto, Standish Group 2013
  • 5.
  • 6. A mindset is the established set of attitudes held by someone • Welcome Change • Failing Early • Build and Feedback loops • Continuous Delivery • Value-Driven Development • Small value-add slices • Learn through Discovery • Continuous Improvement Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles, & Manifested through many many different practices
  • 7. Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles, & Manifested through many many different practices Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan A Value is an established ideal that the members of a given society regard as desirable
  • 8. Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles, & Manifested through many many different practices 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.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. Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles, & Manifested through many many different practices Product visioning Project chartering Affinity (relative) estimation Size-based (point) estimation Planning poker Group estimation Value-based documentation Prioritized product backlog User stories Progressive elaboration Personas Story maps / MMF Story slicing Acceptance tests as requirements Short iterations WIP Limits Early and frequent releases Roadmapping Velocity-based planning and commitment Iteration planning / Iteration backlog Release planning / Release backlog Time boxed iterations Adaptive (multi-level) planning Risk backlog Team structure of VT / DT Frequent face-to-face Team chartering Cross-silo collaborative teams Self-organizing teams Cross-functional teams Servant leadership Task volunteering Generalizing specialist Tracking progress via velocity Burn-up/burn-down charts Refactoring Automated unit tests Coding standards Incremental/evolutionary design Automated builds Ten-minute build Monitoring technical debt Version control Configuration management Test driven development Pair programming Spike solutions Continuous integration Incremental deployment Simple design End-of-iteration hands-on UAT Automated functional tests
  • 10. Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles, & Manifested through many many different practices Scrum eXtreme Programming Your own Agile process
  • 11. Doing Agile Learning the practices and applying them without knowing the mindset, values and principles required to know when to tailor and how to select the appropriate practices Being Agile Internalizing the Mindset, values, and principles then applying the right practices and tailoring them to different situations as they arise Agile as a Process and Practices Agile as a Mindset and Culture
  • 12. 9-10 10-11 11-12 12-1 1-2 2-3 3-4 4-5 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Day 8 Day 9 Day 10 Other Iteration Planning Stand-up Demo Retrospective Release Planning Doing of Agile vs the Being of Agile
  • 13. 9-10 10-11 11-12 12-1 1-2 2-3 3-4 4-5 Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 Day 8 Day 9 Day 10 Other Being Agile Doing Agile Doing of Agile vs the Being of Agile
  • 14. Stages of Learning Follow the rule Break the rule Be the rule
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 26. Twin #2 Failing Practice Twin #1 Start with a failing practices Think what’s missing
  • 29. Coding Standards Simple Design Continuous Refactoring
  • 31. Small daily tasks Stand-up meetings
  • 33. Automated Tests Continuous Integration Collective Code Ownership
  • 36. Story Mapping Release Planning Independent Stories
  • 37. It’s all about Value, if the team grasp the value, and see the benefit, practices will not fail