SlideShare a Scribd company logo
1 of 17
Download to read offline
Agile in a nutshell
Introduction to a fascinating mindset
Summary
Why Agile?
What is Agile?
Agile is a mindset
5 key characteristics
Agility can not be planned
Modern Agile
Agile with Scrum
Incremental development
Convincing Senior Executives
Final word
Why Agile?
Because the 'industrial' paradigm showed its inefficiency (Standish, 2002)
Because Agile is designed to get rid out flaws generated by the 'industrial'
paradigm
Because the 'Agile' paradigm gets successful results
(Kropp & Maier 2015 ; Elwer 2008)
Why Agile?
Because of false assumptions:
1. Customer knows what he wants
2. Developers know how to build it
3. Nothing will change along the way
Because reality is:
1. Customer discovers what he wants
2. Developers discover how to build it
3. Many things change along the way
What is Agile?
Agile is …
● a structured and iterative approach to project management
and product development,
● most commonly used for software
Agile makes it …
● so deadlines are based on velocity and the team's capacity,
● setting everyone up for successful product delivery through
data-driven deadlines
Agile is mindset, a label and has its own manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
5 key characteristics common to Agile methods
People driven
Facilitation
Iterative-incremental process
Measuring success
Change
Agility can not be planned
Agility is …
● the state envisioned by moving to Agile processes
Agility is …
● the state of high responsiveness, speed and adaptiveness, while
controlling risks
It serves to better deal with the unpredictability
● so common to the work of software development and to the markets
that organizations operate within
Modern Agile Source: blog.crisp.be
Agile with Scrum
"Scrum has been a major
contributor to a consistent,
repeatable, 66 percent
cycle time reduction in the
creation of our work
product."
"The nine-day sprint cadence
provides robust schedule
predictability.
This predictability has actually led to
less thrash in team requirements as
management seeks to avoid paying
the interrupt tax.
We simply don’t miss deadlines any
more through aggressive
management of priority and scope."
Source:
Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation
http://scrumtrainingseries.com/Intel-case-study.pdf
Agile with Scrum
"Job satisfaction comes from
consistently hitting goals established
with velocity-based planning.
The team feels incredible pride in its
ability to make and meet commitments.
Morale is much higher and the
sustainable pace is greatly valued in the
organization.
"Many, many traditional
engineering practices and
systems are being
questioned as Scrum
makes inadequacies more
visible.
This has led us to invest in
additional infrastructure
to allow us to adopt even
more agile practices."
Source:
Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation
http://scrumtrainingseries.com/Intel-case-study.pdf
Agile with Scrum - Incremental development Source: blog.crisp.be
Convincing Senior Executives to adopt Agile
Agile development, in its simplest form, offers a
lightweight framework for helping teams, given a
constantly evolving functional and technical landscape,
maintain a focus on the rapid delivery of business value.
As a result of this focus, the benefits of Agile software
development are that organizations are capable of
significantly reducing the overall risk associated with
software development.
Source:
https://www.versionone.com/agile-101/agile-softwar
e-development-benefits/
Convincing Senior Executives to adopt Agile
Source:
https://www.versionone.com/agile-101/agile-softwar
e-development-benefits/
In particular, agile development accelerates the
delivery of initial business value, and through a
process of continuous planning and feedback, is
able to ensure that value is continuing to be
maximized throughout the development process.
As a result of this iterative planning and feedback
loop, teams are able to continuously align the
delivered software with desired business needs,
easily adapting to changing requirements
throughout the process.
By measuring and evaluating status
based on the undeniable truth of
working, testing software, much more
accurate visibility into the actual
progress of projects is available.
Finally, as a result of following an agile
process, at the conclusion of a project
is a software system that much better
addresses the business and customer
needs.
Final word
Iterative Design over Big up front Design
Experimentation over Elaborative Planning
Customer Feedback over Intuition
Collaborative work over One Hero
Sources
Scrum Pocket Guide - by Gunther Verheyen
http://www.vanharen.net/Samplefiles/9789087537203SMPL.pdf
Agile Success Factors - A qualitative study about what makes agile projects successful - Kropp,
M., Meier, A. - May 2015
http://www.swissagilestudy.ch/files/2015/05/AgileSuccessFactors2014.pdf
Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation
http://scrumtrainingseries.com/Intel-case-study.pdf
Poster "Agile in a nutshell" - blog.crisp.be
Contact

More Related Content

What's hot

Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionMichael Sahota
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfallgosain20
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANNimble Appgenie LLP
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeVersionOne
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaEdureka!
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?MagmaLabs
 
Adapting Agile in Large Organisations
Adapting Agile in Large OrganisationsAdapting Agile in Large Organisations
Adapting Agile in Large OrganisationsIIBA UK Chapter
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile ImplementationOlga Sa
 
What is Scrum? Edureka
What is Scrum? EdurekaWhat is Scrum? Edureka
What is Scrum? EdurekaEdureka!
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1Saqib Javed John
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationPrateek Sharma
 

What's hot (19)

TriconInfotech
TriconInfotechTriconInfotech
TriconInfotech
 
Brief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & TransitionBrief Intro to Agile, Benefits & Transition
Brief Intro to Agile, Benefits & Transition
 
Agile video
Agile videoAgile video
Agile video
 
Agile vs waterfall
Agile vs waterfallAgile vs waterfall
Agile vs waterfall
 
SOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLANSOFTWARE DEVELOPMENT BUSINESS PLAN
SOFTWARE DEVELOPMENT BUSINESS PLAN
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked Awesome
 
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | EdurekaAgile vs Waterfall | Difference between Agile and Waterfall | Edureka
Agile vs Waterfall | Difference between Agile and Waterfall | Edureka
 
What is Agile Development?
What is Agile Development?What is Agile Development?
What is Agile Development?
 
Adapting Agile in Large Organisations
Adapting Agile in Large OrganisationsAdapting Agile in Large Organisations
Adapting Agile in Large Organisations
 
Agile and Web Development
Agile and Web DevelopmentAgile and Web Development
Agile and Web Development
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
What is Scrum? Edureka
What is Scrum? EdurekaWhat is Scrum? Edureka
What is Scrum? Edureka
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Project Management - Part 1
Agile Project Management - Part 1Agile Project Management - Part 1
Agile Project Management - Part 1
 
Agile Methodology - Introduction
Agile Methodology - IntroductionAgile Methodology - Introduction
Agile Methodology - Introduction
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management Presentation
 

Similar to Agile in a nutshell

The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development ultroNeous Technologies
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Angelo Kallinikos
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyayPMI_IREP_TP
 
How to Optimize Your Software Development Process for Maximum Efficiency.pdf
How to Optimize Your Software Development Process for Maximum Efficiency.pdfHow to Optimize Your Software Development Process for Maximum Efficiency.pdf
How to Optimize Your Software Development Process for Maximum Efficiency.pdfIT Service India
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile TermsValtech UK
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering DR. Ram Kumar Pathak
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfJazmine Brown
 
Benefits of Agile Software Development (1).pdf
Benefits of Agile Software Development (1).pdfBenefits of Agile Software Development (1).pdf
Benefits of Agile Software Development (1).pdfDomain News Tech
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI St. Louis
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3iJeff Bollinger
 
Agile software development
Agile software developmentAgile software development
Agile software developmentpradeeppatelpmp
 
Accelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfAccelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfSeasia Infotech
 

Similar to Agile in a nutshell (20)

The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development The Importance of Agile Methodology in Software Development
The Importance of Agile Methodology in Software Development
 
Scrum
Scrum Scrum
Scrum
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015Discover the benefits of Agile - 2015
Discover the benefits of Agile - 2015
 
Presentation by lavika upadhyay
Presentation by lavika upadhyayPresentation by lavika upadhyay
Presentation by lavika upadhyay
 
How to Optimize Your Software Development Process for Maximum Efficiency.pdf
How to Optimize Your Software Development Process for Maximum Efficiency.pdfHow to Optimize Your Software Development Process for Maximum Efficiency.pdf
How to Optimize Your Software Development Process for Maximum Efficiency.pdf
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
What is Agile development?
What is Agile development?What is Agile development?
What is Agile development?
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Emerging Trends of Software Engineering
Emerging Trends of Software Engineering Emerging Trends of Software Engineering
Emerging Trends of Software Engineering
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
Benefits of Agile Software Development (1).pdf
Benefits of Agile Software Development (1).pdfBenefits of Agile Software Development (1).pdf
Benefits of Agile Software Development (1).pdf
 
Agile Methodologies & Key Principles
Agile Methodologies & Key Principles Agile Methodologies & Key Principles
Agile Methodologies & Key Principles
 
TDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul HolwayTDWI STL 20140613 Agile - Paul Holway
TDWI STL 20140613 Agile - Paul Holway
 
Agile Development at W3i
Agile Development at W3iAgile Development at W3i
Agile Development at W3i
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Accelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdfAccelerating Business Growth with Agile Software Delivery.pdf
Accelerating Business Growth with Agile Software Delivery.pdf
 
Agile at scale
Agile at scaleAgile at scale
Agile at scale
 
Innovate session-2333
Innovate session-2333Innovate session-2333
Innovate session-2333
 
Agile Overview
Agile OverviewAgile Overview
Agile Overview
 

More from Nicolas Casel

Animal neurophysiology virtual lab: Pedagogical requirements and technologica...
Animal neurophysiology virtual lab: Pedagogical requirements and technologica...Animal neurophysiology virtual lab: Pedagogical requirements and technologica...
Animal neurophysiology virtual lab: Pedagogical requirements and technologica...Nicolas Casel
 
A New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportA New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportNicolas Casel
 
Students: How to survive in a digital world - Part 2
Students: How to survive in a digital world - Part 2Students: How to survive in a digital world - Part 2
Students: How to survive in a digital world - Part 2Nicolas Casel
 
Students: How to survive in a digital world - Part 1
Students: How to survive in a digital world - Part 1Students: How to survive in a digital world - Part 1
Students: How to survive in a digital world - Part 1Nicolas Casel
 
Vers une typologie des effets du jeu vidéo sur l’apprentissage
Vers une typologie des effets du jeu vidéo sur l’apprentissageVers une typologie des effets du jeu vidéo sur l’apprentissage
Vers une typologie des effets du jeu vidéo sur l’apprentissageNicolas Casel
 
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologies
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologiesÉvaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologies
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologiesNicolas Casel
 
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?Nicolas Casel
 
Jeu vidéo et apprentissage
Jeu vidéo et apprentissageJeu vidéo et apprentissage
Jeu vidéo et apprentissageNicolas Casel
 

More from Nicolas Casel (9)

Agile in a nutshell
Agile in a nutshellAgile in a nutshell
Agile in a nutshell
 
Animal neurophysiology virtual lab: Pedagogical requirements and technologica...
Animal neurophysiology virtual lab: Pedagogical requirements and technologica...Animal neurophysiology virtual lab: Pedagogical requirements and technologica...
Animal neurophysiology virtual lab: Pedagogical requirements and technologica...
 
A New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportA New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM Support
 
Students: How to survive in a digital world - Part 2
Students: How to survive in a digital world - Part 2Students: How to survive in a digital world - Part 2
Students: How to survive in a digital world - Part 2
 
Students: How to survive in a digital world - Part 1
Students: How to survive in a digital world - Part 1Students: How to survive in a digital world - Part 1
Students: How to survive in a digital world - Part 1
 
Vers une typologie des effets du jeu vidéo sur l’apprentissage
Vers une typologie des effets du jeu vidéo sur l’apprentissageVers une typologie des effets du jeu vidéo sur l’apprentissage
Vers une typologie des effets du jeu vidéo sur l’apprentissage
 
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologies
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologiesÉvaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologies
Évaluer l'apprentissage par le jeu vidéo : état des lieux des méthodologies
 
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?
Jeu vidéo et apprentissage : quelles théorisations pour quelles pratiques ?
 
Jeu vidéo et apprentissage
Jeu vidéo et apprentissageJeu vidéo et apprentissage
Jeu vidéo et apprentissage
 

Recently uploaded

WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 

Recently uploaded (20)

WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 

Agile in a nutshell

  • 1. Agile in a nutshell Introduction to a fascinating mindset
  • 2. Summary Why Agile? What is Agile? Agile is a mindset 5 key characteristics Agility can not be planned Modern Agile Agile with Scrum Incremental development Convincing Senior Executives Final word
  • 3. Why Agile? Because the 'industrial' paradigm showed its inefficiency (Standish, 2002) Because Agile is designed to get rid out flaws generated by the 'industrial' paradigm Because the 'Agile' paradigm gets successful results (Kropp & Maier 2015 ; Elwer 2008)
  • 4. Why Agile? Because of false assumptions: 1. Customer knows what he wants 2. Developers know how to build it 3. Nothing will change along the way Because reality is: 1. Customer discovers what he wants 2. Developers discover how to build it 3. Many things change along the way
  • 5. What is Agile? Agile is … ● a structured and iterative approach to project management and product development, ● most commonly used for software Agile makes it … ● so deadlines are based on velocity and the team's capacity, ● setting everyone up for successful product delivery through data-driven deadlines
  • 6. Agile is mindset, a label and has its own manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan
  • 7. 5 key characteristics common to Agile methods People driven Facilitation Iterative-incremental process Measuring success Change
  • 8. Agility can not be planned Agility is … ● the state envisioned by moving to Agile processes Agility is … ● the state of high responsiveness, speed and adaptiveness, while controlling risks It serves to better deal with the unpredictability ● so common to the work of software development and to the markets that organizations operate within
  • 9. Modern Agile Source: blog.crisp.be
  • 10. Agile with Scrum "Scrum has been a major contributor to a consistent, repeatable, 66 percent cycle time reduction in the creation of our work product." "The nine-day sprint cadence provides robust schedule predictability. This predictability has actually led to less thrash in team requirements as management seeks to avoid paying the interrupt tax. We simply don’t miss deadlines any more through aggressive management of priority and scope." Source: Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation http://scrumtrainingseries.com/Intel-case-study.pdf
  • 11. Agile with Scrum "Job satisfaction comes from consistently hitting goals established with velocity-based planning. The team feels incredible pride in its ability to make and meet commitments. Morale is much higher and the sustainable pace is greatly valued in the organization. "Many, many traditional engineering practices and systems are being questioned as Scrum makes inadequacies more visible. This has led us to invest in additional infrastructure to allow us to adopt even more agile practices." Source: Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation http://scrumtrainingseries.com/Intel-case-study.pdf
  • 12. Agile with Scrum - Incremental development Source: blog.crisp.be
  • 13. Convincing Senior Executives to adopt Agile Agile development, in its simplest form, offers a lightweight framework for helping teams, given a constantly evolving functional and technical landscape, maintain a focus on the rapid delivery of business value. As a result of this focus, the benefits of Agile software development are that organizations are capable of significantly reducing the overall risk associated with software development. Source: https://www.versionone.com/agile-101/agile-softwar e-development-benefits/
  • 14. Convincing Senior Executives to adopt Agile Source: https://www.versionone.com/agile-101/agile-softwar e-development-benefits/ In particular, agile development accelerates the delivery of initial business value, and through a process of continuous planning and feedback, is able to ensure that value is continuing to be maximized throughout the development process. As a result of this iterative planning and feedback loop, teams are able to continuously align the delivered software with desired business needs, easily adapting to changing requirements throughout the process. By measuring and evaluating status based on the undeniable truth of working, testing software, much more accurate visibility into the actual progress of projects is available. Finally, as a result of following an agile process, at the conclusion of a project is a software system that much better addresses the business and customer needs.
  • 15. Final word Iterative Design over Big up front Design Experimentation over Elaborative Planning Customer Feedback over Intuition Collaborative work over One Hero
  • 16. Sources Scrum Pocket Guide - by Gunther Verheyen http://www.vanharen.net/Samplefiles/9789087537203SMPL.pdf Agile Success Factors - A qualitative study about what makes agile projects successful - Kropp, M., Meier, A. - May 2015 http://www.swissagilestudy.ch/files/2015/05/AgileSuccessFactors2014.pdf Agile Project Development at Intel: A Scrum Odyssey by Pat Elwer, Intel Corporation http://scrumtrainingseries.com/Intel-case-study.pdf Poster "Agile in a nutshell" - blog.crisp.be