SlideShare a Scribd company logo
1 of 29
Intro to Agile
@agilefrankie
Agenda
• Introduction
• What is Agile?
• Agile Story
• Agile Manifesto
• Agile Principles
• Agile Games
• Q&A
•
What is Agile?
Once upon a time…
70 ‘s
Waterfall
created
Scrum
createdRate of Business Change
Accelerates
2013199390’s
Scrum
Dominate
Light weight
Methodologies
arise
2001
agile
Manifesto
created
The New New
Product
Development
Game
1986
Who are these men?
What was special about them?
• They were all succeeding
• What was different?
• ‘Light-weight Methodologies’
Exercise: Presto Manifesto
1. Define a successful project
2. Self-organise into equal-sized cross-functional teams
3. Create a list of ‘critical elements of successful projects’
4. Reach team consensus & sign those that they agree with
5. Review similarities between teams
6. Review similarities to the agile manifesto
Agile Manifesto – Value Statements
Process and tools
Individuals and
interactions
over
Following a planResponding to change over
Comprehensive
documentation
Working software over
Contract negotiationCustomer collaboration over
Full Manifesto: http://agilemanifesto.org/
Agile Principles
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
Traditional Testing vs. Agile testing
Traditional Testing vs. Agile testing
Conformance to
Requirements.
Identify issues.
Quality meets the
Customers needs.
Maximise Value.
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
How is Agile different?
Source: http://www.agilenutshell.com/how_is_it_different
Why is Agile adoption hard?
• Values & Principles
• Learning new Practices
• Adopting a new mindset
• Breaking old habits
Agile Methodologies
Source: Version One – 10th Annual State of Agile Survey
Popular Agile Techniques
Source: Version One – 10th Annual State of Agile Survey
Leading Cause of Failed Agile Projects
Source: Version One – 10th Annual State of Agile Survey
Barriers to Further Adoption
Source: Version One – 10th Annual State of Agile Survey
Critical Success Factors for Agile Adoption
Source: Version One – 10th Annual State of Agile Survey
Measuring Agile Success
Source: Version One – 10th Annual State of Agile Survey
Credit: http://www.versionone.com/Agile101/Agile-Software-Development-Benefits/
Agile Value Proposition
Questions?

More Related Content

What's hot

What's hot (12)

Product tank - from waterfall to dual track agile
Product tank - from waterfall to dual track agileProduct tank - from waterfall to dual track agile
Product tank - from waterfall to dual track agile
 
Lean leadership - London - feb 06
Lean leadership - London - feb 06Lean leadership - London - feb 06
Lean leadership - London - feb 06
 
Understanding the Agile Mindset by Simon Petkov
Understanding the Agile Mindset by Simon PetkovUnderstanding the Agile Mindset by Simon Petkov
Understanding the Agile Mindset by Simon Petkov
 
GAO Scheduling in an agile setting - Karen Richey
GAO Scheduling in an agile setting - Karen RicheyGAO Scheduling in an agile setting - Karen Richey
GAO Scheduling in an agile setting - Karen Richey
 
Sepg 2014-pfister-growing our business with cmmi and agile together
Sepg 2014-pfister-growing our business with cmmi and agile togetherSepg 2014-pfister-growing our business with cmmi and agile together
Sepg 2014-pfister-growing our business with cmmi and agile together
 
Agile Adoption in Risk-Averse Environments
Agile Adoption in Risk-Averse EnvironmentsAgile Adoption in Risk-Averse Environments
Agile Adoption in Risk-Averse Environments
 
Innovation n a Nutshell
Innovation n a NutshellInnovation n a Nutshell
Innovation n a Nutshell
 
CliffsNotes for Documentation? Absolutely! STC Rochester - 2016 Spectrum Conf...
CliffsNotes for Documentation? Absolutely! STC Rochester - 2016 Spectrum Conf...CliffsNotes for Documentation? Absolutely! STC Rochester - 2016 Spectrum Conf...
CliffsNotes for Documentation? Absolutely! STC Rochester - 2016 Spectrum Conf...
 
Scaling agile
Scaling agileScaling agile
Scaling agile
 
Agile and scrum
Agile and scrumAgile and scrum
Agile and scrum
 
Scott Ambler - Disciplined Agile: Winning the Race to Business Agility
Scott Ambler - Disciplined Agile: Winning the Race to Business AgilityScott Ambler - Disciplined Agile: Winning the Race to Business Agility
Scott Ambler - Disciplined Agile: Winning the Race to Business Agility
 
Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®) Scaled Agile Framework® (SAFe®)
Scaled Agile Framework® (SAFe®)
 

Similar to Intro to Agile

Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
Naveen Gupta
 
Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013
rroic
 

Similar to Intro to Agile (20)

Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Agile vs Waterfall: May the 4th Be With You in the Great Debate
 Agile vs Waterfall: May the 4th Be With You in the Great Debate Agile vs Waterfall: May the 4th Be With You in the Great Debate
Agile vs Waterfall: May the 4th Be With You in the Great Debate
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Agile Basics / Fundamentals
Agile Basics / FundamentalsAgile Basics / Fundamentals
Agile Basics / Fundamentals
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Nigel Baker - “Transforming the world of work … in 20 minutes”
Nigel Baker - “Transforming the world of work … in 20 minutes”Nigel Baker - “Transforming the world of work … in 20 minutes”
Nigel Baker - “Transforming the world of work … in 20 minutes”
 
Agile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network MeetupAgile2016 Recap at the Lean and Agile Learning Network Meetup
Agile2016 Recap at the Lean and Agile Learning Network Meetup
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
The Three Things
The Three ThingsThe Three Things
The Three Things
 
NetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using AgileNetCom Learning : How to Improve Business Processes using Agile
NetCom Learning : How to Improve Business Processes using Agile
 
Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013Introduction to agile presentation @AgileAdria 2013
Introduction to agile presentation @AgileAdria 2013
 
Agile at Scale
Agile at ScaleAgile at Scale
Agile at Scale
 
Enterprise agile Framework
Enterprise agile FrameworkEnterprise agile Framework
Enterprise agile Framework
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
AGILE SPM_Week 1.pptx
AGILE SPM_Week 1.pptxAGILE SPM_Week 1.pptx
AGILE SPM_Week 1.pptx
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
An introduction to Agile & Scrum
An introduction to Agile & ScrumAn introduction to Agile & Scrum
An introduction to Agile & Scrum
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
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
shinachiaurasa2
 
%+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
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Recently uploaded (20)

W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
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
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
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
 
%+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 kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
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
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%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
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%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
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
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
 

Intro to Agile

Editor's Notes

  1. 1970 – Winston Royce paper of software engineering published, later on people started to call it ‘waterfall’ 80s onwards Rate of change increases significantly in business 1986 - Hirotaka Takeuchi and Ikujiro Nonaka – The new new product development game, published, it has many elements that are in Scrum. 90s rise of the ‘light weight methodologies’ (93 Scrum) http://en.wikipedia.org/wiki/Lightweight_methodology Feb 2001, 17 software developers created the agile manifesto 2013 Domination of Scrum
  2. Try to inject some humour… for example the red logo with the hat is his professional logo on his web site, would you trust that? Maybe share an anecdotal story about one of the people. Say who they are. From top left, anti clock wise Jim Highsmith – Adaptive Systems Development Kent Beck – TDD, extreme Programming Ward Cunningham – Wiki, Fitnesse Ken Shwaber – Scrum Martin Fowler – extreme Programming Ron Jefferies – Extreme Programming Alistair Cocoburn - Crystal
  3. In the 90’s and since they were delivering projects that delighted their customers, surrounded by IT projects failing left right and centre.
  4. 1. Define outcome of a successful project. Games from http://tastycupcakes.org/2009/06/presto-manifesto/ Timing: 10 mins Ingredients: Whiteboards and/or flip-charts Markers Recipe: Begin by defining what success on a software development project means. Is it only about being on time and on budget? What about customer satisfaction? Divide the participants in to groups and ask them to, based on their project experiences, come up with a list of criteria that they have noticed as critical elements on successful projects. Ask them to reach a consensus within their team and have each member sign off on the criteria they agree with. Look for patterns between each team’s list and then discuss. Compare each teams list with the list that the 17 signatories of the agile manifesto came up with. You will be surprised at the results, regardless of the participants experience with agile. You will rarely see any team come up with prescriptive practices and I have yet to come across a list that did not include customer collaboration, communication, and team dynamics. Learning Points: The agile manifesto is a set of factors that are considered common on successful projects. These successful factors are not entirely new to our industry. The agile manifesto does not prescribe specific practices, reaching a wide consensus on these would be very hard.
  5. You should know this slide inside and out. discuss what the problem is (not the right people involved, too many people etc) and try to find a solution that involves people and how they interact vs using a new tool without understanding the problem. Tracking working software vs tracking documentation. Internal vs external customer. Working together and starting early. Respond to all kinds of changes e.g. team, feedback, tooling, +ve/-ev, solutions
  6. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  7. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  8. Ask the attendees for examples from each quadrant, helping them out as need be. The full set is revealed on the next slide. Credit: http://lisacrispin.com/wp-content/uploads/2011/11/Agile-Testing-Quadrants.png
  9. Credit: http://lisacrispin.com/wp-content/uploads/2011/11/Agile-Testing-Quadrants.png
  10. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  11. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  12. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  13. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  14. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  15. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  16. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  17. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  18. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  19. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  20. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  21. Agile is a great idea, but hard to follow. Most people want a simple process / guide to follow.
  22. This is why, managers get excited about ‘agile’, they have been sold on this value proposition. This is what managers are being sold on for agile. You should know this slide inside and out. Reduce risk by providing quick feedback. Feedback on features, team fit, technology, other potential issues Visibility – tracking working software vs artefacts i.e.documents Adaptability – Business Value – validating working software by business people.