SlideShare une entreprise Scribd logo
1  sur  28
Introduction to Agile
Roko Roić, Agile Adria 2013.
Tweet @rroic, Mail rroic@croz.net, Visit www.croz.net
Agenda
• Why are we here today
• Principles of Agile thought
• Highlighted ceremonies and artefacts
• Enjoy the show
Why are we here today
Also known as The History Of Agile and Lean
Why are we here today?
there is a better way
Because
to create products
Why are we here today?
battle-tested
It has been
globally and locally
Why are we here today?
this way is already
&
mainstream
It all began in 2001. in a resort in Utah
BUT WAIT!BUT LET’S GO BACK
A BIT FURTHER
The year is now 1908.
Ford produces
Model T and
focuses on
eliminating
waste in
production.
Introduces Just
In Time
practice.
Henry writes a book
“Today and Tomorrow”
In come the Japanese. Time is just after WW2.
Toyota
Production
System is born.
The age of Lean
Manufacturing
has begun.
Japanese read the book ;)
Visit some supermarkets
And start thinking...
Key Concepts of the Toyota Production System
• Kiichiro Toyoda names JIT,
a principle based on USA
supermarkets and Ford
• In 1950. Kanban is
introduced as a visual aid
• Continuous Improvement
and Kaizen are at the core
• Eliminating Waste in
production is at the core
Timeline of what is to become “Lean”
• 1973. first internal manual describes TPS
• 1977. first english article on TPS
• 1979. MIT starts investigating TPS
• 1982. TPS first translated to English
• 1983. Toyota and GM implement TPS for the 1st time out of
Japan
• 1987. Term “Lean” coined to explain the underlying principles of
TPS
And then again,
some books got written
Lean is born and we are back from Japan
And how is this connected to Agile?
Lean and Agile share ideas
And how did Agile come to this world?
Method Born Parents
DSDM 1994. Consortium
Scrum 1995.
Sutherland
&Schwaber
ASD 1999. Highsmith
XP 1999. Kent
• The world was desperate on
finding a better way to
create software
• Many lightweight
methodologies emerged as
a response to “not so good”
waterfall principles
• Influenced in part by Lean
• Shared many underlying
principles
Back to Utah, 2001.
The Agile Manifesto, Utah 2001.
Principles of Agile thought
What is under the hood
The manifesto
We are uncovering better ways of developing software by doing it and
helping others do it. Through this work we have come to value:
•Individuals and interactions over processes and tools
•Working software over comprehensive documentation
•Customer collaboration over contract negotiation
•Responding to change over following a plan
That is, while there is value in the items on the right, we value the items
on the left more.
• 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.
The 12 principles of the Manifesto
• 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.
The 12 principles of the Manifesto
A new methodology?
No, choose one!
• A common name for methodologies
following the said principles. Most
popular include Scrum, XP, DaD
• They share many common practices
So what IS agile then?
And what it is NOT?
It does not mean lack of control
It does not (always) mean work faster
Highlighted ceremonies
and artefacts
By no means a comprehensive guide of practices
Scrum Ceremonies
Kanban board
User Story
Standup meeting
Enjoy the show
Hope I helped
• Focus on communication
within your projects
• Try to look for anti patterns
in your work
• Agile can be applied
principle by principle
Thanks for listening
• Implementation that fits
you?
• Just Kanban or the entire
Scrum ceremonies pack?–
let continuous
improvement guide you
step by step
Agile is mainstream
Agile is lightweight
There is a better way

Contenu connexe

Tendances

Scaling like Spotify: What advertising agencies can learn from software-as-a-...
Scaling like Spotify: What advertising agencies can learn from software-as-a-...Scaling like Spotify: What advertising agencies can learn from software-as-a-...
Scaling like Spotify: What advertising agencies can learn from software-as-a-...Ed Hammerton
 
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017AgileNZ Conference
 
Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)AgileNZ Conference
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond SoftwareEdwin Dando
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajAgile ME
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs beingKelly Looney
 
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 MeetupJoanna Vahlsing
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkLeanKit
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsCprime
 
Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Edwin Dando
 
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum   The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum Edwin Dando
 
Mind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and AgilityMind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and AgilityProjectCon
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Agile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupAgile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupJoanna Vahlsing
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
 

Tendances (20)

Scaling like Spotify: What advertising agencies can learn from software-as-a-...
Scaling like Spotify: What advertising agencies can learn from software-as-a-...Scaling like Spotify: What advertising agencies can learn from software-as-a-...
Scaling like Spotify: What advertising agencies can learn from software-as-a-...
 
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
Connecting the Dots: Agile, DevOps, Lean IT - Mike Orzen - AgileNZ 2017
 
Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)Edwin Dando (Assurity Consulting)
Edwin Dando (Assurity Consulting)
 
Agile: Beyond Software
Agile: Beyond SoftwareAgile: Beyond Software
Agile: Beyond Software
 
Spotify Model
Spotify ModelSpotify Model
Spotify Model
 
Building products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy RajBuilding products that are cheap,fast and good by Anand Murthy Raj
Building products that are cheap,fast and good by Anand Murthy Raj
 
Austin product camp 11 Agile - doing vs being
Austin product camp 11   Agile - doing vs beingAustin product camp 11   Agile - doing vs being
Austin product camp 11 Agile - doing vs being
 
LKCE16 - Kanban @PingAn by Adam Wu
LKCE16 - Kanban @PingAn by Adam WuLKCE16 - Kanban @PingAn by Adam Wu
LKCE16 - Kanban @PingAn by Adam Wu
 
Being agile
Being agile Being agile
Being agile
 
Being agile
Being agile Being agile
Being agile
 
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
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your Work
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019 Future of Agile - Keynote at Agile for Business Conference Nov 2019
Future of Agile - Keynote at Agile for Business Conference Nov 2019
 
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum   The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
The Future of Agile | Closing keynote at the 2019 Agile for Business Forum
 
Mind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and AgilityMind the Gap - The Tension Between Job Titles and Agility
Mind the Gap - The Tension Between Job Titles and Agility
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Agile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space MeetupAgile2016 Recap at the Chicago Agile Open Space Meetup
Agile2016 Recap at the Chicago Agile Open Space Meetup
 
Gavin Coughlan (Boost)
Gavin Coughlan (Boost)Gavin Coughlan (Boost)
Gavin Coughlan (Boost)
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 

En vedette

Lightroom Workflow Intro
Lightroom Workflow IntroLightroom Workflow Intro
Lightroom Workflow IntroJoey Baker
 
Agile is not the end game of Project Management Methodologies PMOZ 2013
Agile is not the end game of Project Management Methodologies  PMOZ 2013Agile is not the end game of Project Management Methodologies  PMOZ 2013
Agile is not the end game of Project Management Methodologies PMOZ 2013STARTPM
 
Top 10 Benefits Of Agile Methodology
Top 10 Benefits Of Agile MethodologyTop 10 Benefits Of Agile Methodology
Top 10 Benefits Of Agile Methodologyekipaco
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentBrad Appleton
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principlesJaguaraci Silva
 
Agile Marketing Toolkit
Agile Marketing ToolkitAgile Marketing Toolkit
Agile Marketing ToolkitDave Birckhead
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practicesjackcrews
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSJens Hoffmann
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management frameworkstefanhenry
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
50 Successful People Share the Best Advice They Ever Received
50 Successful People Share the Best Advice They Ever Received50 Successful People Share the Best Advice They Ever Received
50 Successful People Share the Best Advice They Ever ReceivedLinkedIn Sales Solutions
 
Agile Marketing: Managing Marketing in a World of Constant Change
Agile Marketing: Managing Marketing in a World of Constant ChangeAgile Marketing: Managing Marketing in a World of Constant Change
Agile Marketing: Managing Marketing in a World of Constant Changeion interactive
 

En vedette (20)

Lightroom Workflow Intro
Lightroom Workflow IntroLightroom Workflow Intro
Lightroom Workflow Intro
 
Adobe Lightroom
Adobe LightroomAdobe Lightroom
Adobe Lightroom
 
Agile Presentation_Lite
Agile Presentation_LiteAgile Presentation_Lite
Agile Presentation_Lite
 
Agile is not the end game of Project Management Methodologies PMOZ 2013
Agile is not the end game of Project Management Methodologies  PMOZ 2013Agile is not the end game of Project Management Methodologies  PMOZ 2013
Agile is not the end game of Project Management Methodologies PMOZ 2013
 
Top 10 Benefits Of Agile Methodology
Top 10 Benefits Of Agile MethodologyTop 10 Benefits Of Agile Methodology
Top 10 Benefits Of Agile Methodology
 
The Values and Principles of Agile Software Development
The Values and Principles of Agile Software DevelopmentThe Values and Principles of Agile Software Development
The Values and Principles of Agile Software Development
 
What agile teams think about agile principles
What agile teams think about agile principlesWhat agile teams think about agile principles
What agile teams think about agile principles
 
Agile Marketing Toolkit
Agile Marketing ToolkitAgile Marketing Toolkit
Agile Marketing Toolkit
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
PRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESSPRINCE2 + AGILE = SUCCESS
PRINCE2 + AGILE = SUCCESS
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile project management framework
Agile project management frameworkAgile project management framework
Agile project management framework
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
50 Successful People Share the Best Advice They Ever Received
50 Successful People Share the Best Advice They Ever Received50 Successful People Share the Best Advice They Ever Received
50 Successful People Share the Best Advice They Ever Received
 
Agile Marketing: Managing Marketing in a World of Constant Change
Agile Marketing: Managing Marketing in a World of Constant ChangeAgile Marketing: Managing Marketing in a World of Constant Change
Agile Marketing: Managing Marketing in a World of Constant Change
 
AgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - FoundationAgilePM® V2 - Agile Project Management V2 - Foundation
AgilePM® V2 - Agile Project Management V2 - Foundation
 
The New Rules of Selling
The New Rules of SellingThe New Rules of Selling
The New Rules of Selling
 

Similaire à Introduction to agile presentation @AgileAdria 2013

Thriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsThriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsKnowledge Train
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesBalaji Sathram
 
Software Methodologies & Frameworks
Software Methodologies & FrameworksSoftware Methodologies & Frameworks
Software Methodologies & FrameworksMaisara Khedr
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckTathagat Varma
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Arayaagilemaine
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherIXIASOFT
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for youEbin John Poovathany
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agileAndre Simones
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfSwapnikaReddy6
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps StrategyMandi Walls
 
Introduction to Agile for Scottish Project and Programme Managers Group
Introduction to Agile for Scottish Project and Programme Managers GroupIntroduction to Agile for Scottish Project and Programme Managers Group
Introduction to Agile for Scottish Project and Programme Managers GroupScott Seivwright
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Lean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - SlidesLean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - SlidesGregory Prokopski
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Adrian Carr
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Developmentaboulkheir
 

Similaire à Introduction to agile presentation @AgileAdria 2013 (20)

DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Thriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara RobertsThriving in the 21st century with Agile - with Barbara Roberts
Thriving in the 21st century with Agile - with Barbara Roberts
 
Lean Software Development: Values and Principles
Lean Software Development: Values and PrinciplesLean Software Development: Values and Principles
Lean Software Development: Values and Principles
 
Software Methodologies & Frameworks
Software Methodologies & FrameworksSoftware Methodologies & Frameworks
Software Methodologies & Frameworks
 
Business Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI CheckBusiness Case for Agile - Time for ROI Check
Business Case for Agile - Time for ROI Check
 
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteLean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
Lean en gros, c'est comme l'Agilité, sauf que... - Martin Goyette
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Araya
 
DITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each OtherDITA and Agile Are Made For Each Other
DITA and Agile Are Made For Each Other
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Making the organizational culture work for you
Making the organizational culture work for youMaking the organizational culture work for you
Making the organizational culture work for you
 
Patterns for getting started with agile
Patterns for getting started with agilePatterns for getting started with agile
Patterns for getting started with agile
 
Understanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdfUnderstanding-Agile &Scrum.pdf
Understanding-Agile &Scrum.pdf
 
Rethinking Your DevOps Strategy
Rethinking Your DevOps StrategyRethinking Your DevOps Strategy
Rethinking Your DevOps Strategy
 
Introduction to Agile for Scottish Project and Programme Managers Group
Introduction to Agile for Scottish Project and Programme Managers GroupIntroduction to Agile for Scottish Project and Programme Managers Group
Introduction to Agile for Scottish Project and Programme Managers Group
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Lean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - SlidesLean Startup Introduction - EFYI'16 - Slides
Lean Startup Introduction - EFYI'16 - Slides
 
Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012Money, Process, and Culture- Tech 20/20 June, 2012
Money, Process, and Culture- Tech 20/20 June, 2012
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Agile Methods: Facts and Myths - 1st Agile Cyprus Meetup
Agile Methods: Facts and Myths - 1st Agile Cyprus MeetupAgile Methods: Facts and Myths - 1st Agile Cyprus Meetup
Agile Methods: Facts and Myths - 1st Agile Cyprus Meetup
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 

Dernier

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Dernier (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Introduction to agile presentation @AgileAdria 2013

  • 1. Introduction to Agile Roko Roić, Agile Adria 2013. Tweet @rroic, Mail rroic@croz.net, Visit www.croz.net
  • 2. Agenda • Why are we here today • Principles of Agile thought • Highlighted ceremonies and artefacts • Enjoy the show
  • 3. Why are we here today Also known as The History Of Agile and Lean
  • 4. Why are we here today? there is a better way Because to create products
  • 5. Why are we here today? battle-tested It has been globally and locally
  • 6. Why are we here today? this way is already & mainstream
  • 7. It all began in 2001. in a resort in Utah BUT WAIT!BUT LET’S GO BACK A BIT FURTHER
  • 8. The year is now 1908. Ford produces Model T and focuses on eliminating waste in production. Introduces Just In Time practice. Henry writes a book “Today and Tomorrow”
  • 9. In come the Japanese. Time is just after WW2. Toyota Production System is born. The age of Lean Manufacturing has begun. Japanese read the book ;) Visit some supermarkets And start thinking...
  • 10. Key Concepts of the Toyota Production System • Kiichiro Toyoda names JIT, a principle based on USA supermarkets and Ford • In 1950. Kanban is introduced as a visual aid • Continuous Improvement and Kaizen are at the core • Eliminating Waste in production is at the core
  • 11. Timeline of what is to become “Lean” • 1973. first internal manual describes TPS • 1977. first english article on TPS • 1979. MIT starts investigating TPS • 1982. TPS first translated to English • 1983. Toyota and GM implement TPS for the 1st time out of Japan • 1987. Term “Lean” coined to explain the underlying principles of TPS And then again, some books got written
  • 12. Lean is born and we are back from Japan And how is this connected to Agile? Lean and Agile share ideas
  • 13. And how did Agile come to this world? Method Born Parents DSDM 1994. Consortium Scrum 1995. Sutherland &Schwaber ASD 1999. Highsmith XP 1999. Kent • The world was desperate on finding a better way to create software • Many lightweight methodologies emerged as a response to “not so good” waterfall principles • Influenced in part by Lean • Shared many underlying principles Back to Utah, 2001.
  • 14. The Agile Manifesto, Utah 2001.
  • 15. Principles of Agile thought What is under the hood
  • 16. The manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: •Individuals and interactions over processes and tools •Working software over comprehensive documentation •Customer collaboration over contract negotiation •Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  • 17. • 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. The 12 principles of the Manifesto
  • 18. • 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. The 12 principles of the Manifesto A new methodology? No, choose one!
  • 19. • A common name for methodologies following the said principles. Most popular include Scrum, XP, DaD • They share many common practices So what IS agile then? And what it is NOT?
  • 20. It does not mean lack of control
  • 21. It does not (always) mean work faster
  • 22. Highlighted ceremonies and artefacts By no means a comprehensive guide of practices
  • 28. • Focus on communication within your projects • Try to look for anti patterns in your work • Agile can be applied principle by principle Thanks for listening • Implementation that fits you? • Just Kanban or the entire Scrum ceremonies pack?– let continuous improvement guide you step by step Agile is mainstream Agile is lightweight There is a better way

Notes de l'éditeur

  1. It has been in the industry for 13years under that name and for around 18 under other predecesor names There are certification streams, alliances, conferences such as this one C ompanies focusing on coaching for it, representatives of some are here
  2. Colleagues with experiences are around you Books are gallore Multi hundred million $ projects being done this way Locally and globally!
  3. When you look around, this is not “ an alternative ” , this is mainstream There are more books and publications coming out on Agile methodologies than any other The adoption rate is larger than any other methodology Today you can not get any funding in silicone waley if you are not Agile
  4. First car to be produced on the assembly line The price started with 850$ but dropped to 550$ due to the line becoming more efficient All parts were interchangeable It changed the automotive industryIt was so cheap that an assembly line worker could buy it with just 4 monthly pays This automated and streamlined process allowed Henry and his coworkers to think about optimization