SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Downloaden Sie, um offline zu lesen
Being Agile With Agile
For Lovely People at Bethnal Green Ventures

Project Andiamo
We’ll Cover
•

Quick history

•

What is Agile in the real world

•

Two methodologies called Scrum and Kanban

Project Andiamo
Disclaimer

Project Andiamo
This is what I’ve learnt
not textbook says
I swear a lot
A Brief History
http://www.senseoncents.com/wp-content/uploads/2012/07/Declaration-of-Independence1.jpg

Project Andiamo
On February 11-13, 2001, mountains of Utah,
seventeen people met to talk, ski,. What emerged was the Agile Software Development Manifesto.
Representatives from Extreme Programming,

!

Now, a bigger gathering of organizational anarchists.

!

The only concern with the term agile came from Martin Fowler
most Americans didn’t know how to pronounce the word agile.
agilemanifesto.org

Project Andiamo
12 Principles of Agile
•

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

•

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive
advantage.

•

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

•

Business people and developers must work together daily throughout the project.

•

Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job
done.

•

The most efficient and effective method of conveying information to and within a development team is face-to-face
conversation.

•

Working software is the primary measure of progress.

•

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a
constant pace indefinitely.

•

Continuous attention to technical excellence and good design enhances agility.

•

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

•

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

•

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Project Andiamo
Adaptive Vs Predictive

Project Andiamo
Shit happens so stop
pretending

Project Andiamo
That doesn’t mean you don’t
plan

Project Andiamo
You plan around being
wrong

Project Andiamo
If you’re building something new you’re free climbing

Project Andiamo
We had to persuade the business that they didn’t know where they were going they just broadly knew the destination
Types of Agile
•

Adaptive Software Development (ASD)

•

Agile Unified Process (AUP)

•

Crystal Methods (Crystal Clear)

•

Dynamic Systems Development Method (DSDM)

•

Extreme Programming (XP)

•

Feature Driven Development (FDD)

•

Kanban

•

Lean software development

•

Scrum

•

Scrum-ban

Project Andiamo
Scrum
"a flexible, holistic product development strategy where a
development team works as a unit to reach a common goal"
as opposed to a "traditional, sequential approach".

Project Andiamo
Scrum

http://glenndejaeger.files.wordpress.com/2011/01/scrum_large.png

Project Andiamo
http://cd.executivebrief.com/img/a468-f1-scrum-team.gif

Project Andiamo
http://www.kennethvr.be/blog/wp-content/uploads/scrumRoles2.jpg

Project Andiamo
Retrospective

http://mazzive.com/blog/wp-content/uploads/2009/02/scrum_process_feedback1-1023x308.png

Project Andiamo
Story Points

http://soenkerohde.com/img/My_Demo_Project_-_Pivotal_Tracker-20090426-165717.png

Project Andiamo
When is it good?
•

Your team works together in the same place at the
same time

•

Multiple development teams

•

Defined roles

•

You need discipline

•

Corporates/Customers: It feels more processey

Project Andiamo
Kanban

http://availagility.files.wordpress.com/2008/10/kenji-kanban-2.jpg

Project Andiamo
Toyota
Just in time manufacturing
http://www.toyota.eu/SiteCollectionImages/Society/The%20Toyota%20Way_500.jpg

Project Andiamo
Kaizen - Improvement or Change for the best
Genchi Genbutsu - go and see
http://a3.southwestsolutions.com/images/gallery/two-bin-medical-supply-kanban-nursing-unit-stock-replenish-system-sku-increaseinventory-management-plastic-wire/2-bin-kanban-medical-system-supplies-restrock-stockcard-nursing-units-replenish-roomconcept.jpg

Project Andiamo
Kaizen - Improvement or Change for the best
Genchi Genbutsu - go and see
http://conroyquick.files.wordpress.com/2011/09/toilet-kanban.jpg

Project Andiamo
Kaizen - Improvement or Change for the best
Genchi Genbutsu - go and see
http://www.naomiblogs.com/wp-content/uploads/2010/08/P1000274.jpg

Project Andiamo
Project Andiamo
Principles
1. Visualise
2. Cards
3. WIP limit
Project Andiamo
Difference between done and successful
http://alphagov.files.wordpress.com/2012/10/img_4810.jpg%3Fw%3D553%26h%3D415

Project Andiamo
Principles
1. Visualise
2. Cards
3. WIP limit
Push Vs Pull

Project Andiamo
We agreed to be available together 1 entire day each week
Blockage meetings
SCRUM

http://glenndejaeger.files.wordpress.com/2011/01/scrum_large.png

Project Andiamo
Kanban

http://glenndejaeger.files.wordpress.com/2011/01/scrum_large.png

Project Andiamo
When is it good?
•

Your team is in different places and works at
different times

•

Experienced and confident team

•

No politics

Project Andiamo
You can lay Kanban over the top of SCRUM
Kanban itself is not a software development process
http://www.jsmorin.com/2013/11/4-ways-to-measure-in-fantasy/

Project Andiamo
Story points
Velocity
Burndown
People Hours
Principles I’ve Learnt
•

Users first

•

Use cases are mandatory

•

We aim to fail fast

•

We will make mistakes, we accept this and mitigate losses up front

•

Everything we build is
•

Quickly iterative

•

Disposable

•

Doesn't constrain future growth

•

Agnostic

•

We always test (e.g. TDD, BDD) but real world tests are more important

•

The value in the future is context. How we get insights, make better decisions, and tell stories with
that data

Project Andiamo
One Question

Project Andiamo
What is the fastest, cheapest,
and best way to screw this up?

Project Andiamo
All these things are just tools they won’t stop you screwing stuff up
Now iterate

Project Andiamo

Weitere ähnliche Inhalte

Was ist angesagt?

Lean Lego Game workshop
Lean Lego Game workshopLean Lego Game workshop
Lean Lego Game workshop
Devnology
 

Was ist angesagt? (20)

Lean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software MethodologiesLean Concepts & Agile Software Methodologies
Lean Concepts & Agile Software Methodologies
 
Agile Basics
Agile BasicsAgile Basics
Agile Basics
 
Lean Software Development Is for Everyone
Lean Software Development Is for EveryoneLean Software Development Is for Everyone
Lean Software Development Is for Everyone
 
Agile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot NetAgile Intro - Saint Louis Day of Dot Net
Agile Intro - Saint Louis Day of Dot Net
 
Agile 101
Agile 101Agile 101
Agile 101
 
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
Beginning the Kanban journey at an Enterprise IT - Case study - Pelephone
 
Agile challenges
Agile challengesAgile challenges
Agile challenges
 
Lean Lego Game workshop
Lean Lego Game workshopLean Lego Game workshop
Lean Lego Game workshop
 
Introduction to Lean Software Development
Introduction to Lean Software DevelopmentIntroduction to Lean Software Development
Introduction to Lean Software Development
 
Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2Introductionto Agile Executive Overview Gpi Asia Rev2
Introductionto Agile Executive Overview Gpi Asia Rev2
 
Lean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short PresentationLean Lego Game Slides - Short Presentation
Lean Lego Game Slides - Short Presentation
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Leaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile InnovationLeaping from Waterfall to Agility & Agile Innovation
Leaping from Waterfall to Agility & Agile Innovation
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOps
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
 
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
 
Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
Agile 101
Agile 101Agile 101
Agile 101
 

Ähnlich wie Being agile about agile

Synerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 WebinarSynerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 Webinar
Hemant Elhence
 

Ähnlich wie Being agile about agile (20)

Fundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part IFundamentals of Agile Methodologies - Part I
Fundamentals of Agile Methodologies - Part I
 
Heart of Agile
Heart of AgileHeart of Agile
Heart of Agile
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
AGILE2016 Conference Top 10 Presented by Synerzip
AGILE2016 Conference Top 10 Presented by SynerzipAGILE2016 Conference Top 10 Presented by Synerzip
AGILE2016 Conference Top 10 Presented by Synerzip
 
Synerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 WebinarSynerzip-Agile2016-Top10 Webinar
Synerzip-Agile2016-Top10 Webinar
 
The case for coaching-Norwich
The case for coaching-NorwichThe case for coaching-Norwich
The case for coaching-Norwich
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
May-MH-TrailblazerEvent
May-MH-TrailblazerEventMay-MH-TrailblazerEvent
May-MH-TrailblazerEvent
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Journey of Agile
Journey of AgileJourney of Agile
Journey of Agile
 
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuHanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
Salesforce Agile Methodology and Tools
Salesforce Agile Methodology and ToolsSalesforce Agile Methodology and Tools
Salesforce Agile Methodology and Tools
 
"We are doing it wrong."
"We are doing it wrong.""We are doing it wrong."
"We are doing it wrong."
 
Scaling Agile - Agility Defined
Scaling Agile - Agility DefinedScaling Agile - Agility Defined
Scaling Agile - Agility Defined
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 

Kürzlich hochgeladen

Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
dlhescort
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
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
 
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
 
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
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 

Kürzlich hochgeladen (20)

Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
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...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
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
 
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...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
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
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 

Being agile about agile