SlideShare a Scribd company logo
1 of 42
AgilePrinciplesAgilePeople Gaetano Mazzanti Gama-Tech
> “Hello, I’m Agile”
“and I’m not alone”
project product Agile is aboutchange culture people organization
Processes and Tools Comprehensive Documentation a recipe for success? Following a Plan Contract Negotiation
“all you need is a good process and good tools” “even monkeys could write good software”
requirements design implementation testing do you spot any problem?
ODYSSEY SOFTWARE A Processes and Tools Contract Negotiation Comprehensive Documentation Following a Plan
31%  ofprojectscancelled 53% challenged 1994 Chaos Report(Standish Group)
why projects fail: lack ofuserinput incomplete requirements changing requirements 1994 Chaos Report(Standish Group)
45% offeatures are neverused 2002 Chaos Report(Standish Group)
software is about learning, continuously planning is guessing estimating is not committing
AGILE MANIFESTO 2OOI : Individuals and Interactions Working Software Customer Collaboration Responding to Change over Processes and Tools over Comprehensive Documentation over Contract Negotiation over Following a Plan
Agile timeline Edward Deming theory of constraints crystal new new product development 1993 DSDM lean thinking complex adaptive systems 1996 Agile manifesto 2001 lean development 2004 queueing theory
“I don’t know what I want,but I know how to get it” Johnny Rotten Sex Pistols
delivervalue in small evolutionarysteps delay commitment, makedecisionsat the last responsible moment build in qualityonlywhatisneeded andonlywhenisneeded makeproject statustransparent and visible,highlightissues and impediments
XP rebellious and prescriptive (!) on site customer frequent small releases small colocated teams pair programming unit tests / TDD refactoring ...
flattening the cost of change traditional cost of change Agile time
Scrum used by 58% of Agile adopters 2010 State of Agile Development Survey cross-functional team timeboxed iterations (sprints) split & prioritize
Scrum product owner standup meeting scrum master product backlog sprint backlog team sprint deliverable demo & retrospective
frequent and repeated success builds trust and motivation manager coach servant 		  guidance   provides 		  feedback enable excellence connects the team to the business team trusted respected supported work autonomously makes allday-to-day decisions {
burndown chart instantfeedback story points delay days
lean & agile value waste pull flow cadence kaizen respectfor people
Kanban inproduct development visualize measure optimize } flow pull limit WIP (work in process)
visualize flow backlog to do in progress done
visualizeflow limit WIP (work in process) measure and optimizeflow explicit policies(limit WIP, pull, definition of ”done”, etc) -> project and process trasparency WIP throughput cycle time = backlog to do in progress test done 2 3 2 cycle time lead time slide credit: H.Knibergwww.crisp.se
pull in progress ready backlog to do done 2 3 1
WIP excess slide inspired by Claudio Perrone
WIP limit  slide inspired by Claudio Perrone
no WIP limit -> queue! in progress ready backlog to do done 2 3
stuck! in progress ready backlog to do done 2 3 1
up to the team in progress ready backlog to do done 2 3 1
on teams, again performing collaborative supporting group a highly helps learning from everyone each other the commitment the process the delivery everyone owns
cumulative flow diagram backlog WIP to do cycle time in progress WIP story points cycle time throughput WIP done days
Chaos Report 2009 cancelled projects were 31% 24% were 53% challenged projects 44%
concerns about Agile adoption 36% loss of management control barriers to further Agile adoption ability to change organizational culture 51% 2010 State of Agile Development Survey Results
benefits from Agile implementation 87% manage changing priorities 74% increase productivity 70% accelerate time to market 66% enhance product quality 77% improve project visibility 2010 State of Agile Development Survey Results
Agile encourages/favors change any other methodology supporting this?
change is the only constant
Gaetano Mazzanti Gama-Tech info@gama-tech.net photo credits: Flickr, iPhotostock, life.com

More Related Content

What's hot

Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
Alexis Hui
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
Prashaanth T R
 

What's hot (20)

Scaled Agile Framework
Scaled Agile FrameworkScaled Agile Framework
Scaled Agile Framework
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShareScrum Master Interview Questions SlideShare
Scrum Master Interview Questions SlideShare
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Scrum for Beginners
Scrum for BeginnersScrum for Beginners
Scrum for Beginners
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Agile 101
Agile 101Agile 101
Agile 101
 
Deloitte lean agile state of the nation
Deloitte lean   agile state of the nationDeloitte lean   agile state of the nation
Deloitte lean agile state of the nation
 
Agile
AgileAgile
Agile
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Scrum ppt
Scrum pptScrum ppt
Scrum ppt
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile Transformation and Cultural Change
 Agile Transformation and Cultural Change Agile Transformation and Cultural Change
Agile Transformation and Cultural Change
 

Viewers also liked

Does Agile Analysis Require a Business Analyst?
Does Agile Analysis Require a Business Analyst?Does Agile Analysis Require a Business Analyst?
Does Agile Analysis Require a Business Analyst?
Kurt Solarte
 
People as resource
People as resourcePeople as resource
People as resource
madan kumar
 

Viewers also liked (9)

People over Process (Agile & Beyond)
People over Process (Agile & Beyond)People over Process (Agile & Beyond)
People over Process (Agile & Beyond)
 
Universal Agile Thinking - Supporting the Organization
Universal Agile Thinking - Supporting the OrganizationUniversal Agile Thinking - Supporting the Organization
Universal Agile Thinking - Supporting the Organization
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
Does Agile Analysis Require a Business Analyst?
Does Agile Analysis Require a Business Analyst?Does Agile Analysis Require a Business Analyst?
Does Agile Analysis Require a Business Analyst?
 
People as resource
People as resourcePeople as resource
People as resource
 
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
 
12 principles for Agile Development
12 principles for Agile Development 12 principles for Agile Development
12 principles for Agile Development
 
Scrum and agile principles
Scrum and agile principles Scrum and agile principles
Scrum and agile principles
 

Similar to Agile Principles, Agile People

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
Divya Tadi
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
Anwar Sadat
 

Similar to Agile Principles, Agile People (20)

Agile20070912
Agile20070912Agile20070912
Agile20070912
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
Heart of Agile
Heart of AgileHeart of Agile
Heart of Agile
 
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
 
Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)Agile Fundamentals and Best Practices (with Trello)
Agile Fundamentals and Best Practices (with Trello)
 
The complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van BennekumThe complexity in the simplicity of Agile? by Arie van Bennekum
The complexity in the simplicity of Agile? by Arie van Bennekum
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Agile webinar pack (2)
Agile webinar pack (2)Agile webinar pack (2)
Agile webinar pack (2)
 
Best Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project ManagementBest Practices When Moving To Agile Project Management
Best Practices When Moving To Agile Project Management
 
Clark "Building An Agile Team"
Clark "Building An Agile Team"Clark "Building An Agile Team"
Clark "Building An Agile Team"
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
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
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
HOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYAHOT TOPIC REPORT DIVYA
HOT TOPIC REPORT DIVYA
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 

More from Gaetano Mazzanti

More from Gaetano Mazzanti (20)

Organic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling FrameworksOrganic Change - Beyond Scaling Frameworks
Organic Change - Beyond Scaling Frameworks
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
 
Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?Who’s to blame if you can’t achieve agility?
Who’s to blame if you can’t achieve agility?
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)
 
Process and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can'tProcess and Structure can be changed overnight. Mindsets can't
Process and Structure can be changed overnight. Mindsets can't
 
Burning Agile
Burning AgileBurning Agile
Burning Agile
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
DevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and StatisticsDevOps Metrics - Lies, Damned Lies and Statistics
DevOps Metrics - Lies, Damned Lies and Statistics
 
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
One, No One, One Hundred Thousand Projects (Uno, Nessuno, Centomila Progetti)
 
You Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is OptionalYou Don't Need To Change. Survival Is Optional
You Don't Need To Change. Survival Is Optional
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio Management
 
People as Bottlenecks
People as BottlenecksPeople as Bottlenecks
People as Bottlenecks
 
Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)Esteem and Estimates (Ti Stimo Fratello)
Esteem and Estimates (Ti Stimo Fratello)
 
Agile in the Bathtub
Agile in the BathtubAgile in the Bathtub
Agile in the Bathtub
 
Metrics As A Learn And Change Agent
Metrics As A Learn And Change AgentMetrics As A Learn And Change Agent
Metrics As A Learn And Change Agent
 
Kanban = Violet Pill
Kanban = Violet PillKanban = Violet Pill
Kanban = Violet Pill
 
How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011How (fr)agile we are. ALE2011
How (fr)agile we are. ALE2011
 
Pre Mortem Retrospectives
Pre Mortem RetrospectivesPre Mortem Retrospectives
Pre Mortem Retrospectives
 
How (fr)agile we are
How (fr)agile we areHow (fr)agile we are
How (fr)agile we are
 
Agile KPIs
Agile KPIsAgile KPIs
Agile KPIs
 

Recently uploaded

Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls 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 Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 

Recently uploaded (20)

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 ...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
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 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
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
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...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 

Agile Principles, Agile People

  • 2. > “Hello, I’m Agile”
  • 3. “and I’m not alone”
  • 4. project product Agile is aboutchange culture people organization
  • 5. Processes and Tools Comprehensive Documentation a recipe for success? Following a Plan Contract Negotiation
  • 6. “all you need is a good process and good tools” “even monkeys could write good software”
  • 7. requirements design implementation testing do you spot any problem?
  • 8. ODYSSEY SOFTWARE A Processes and Tools Contract Negotiation Comprehensive Documentation Following a Plan
  • 9. 31% ofprojectscancelled 53% challenged 1994 Chaos Report(Standish Group)
  • 10. why projects fail: lack ofuserinput incomplete requirements changing requirements 1994 Chaos Report(Standish Group)
  • 11. 45% offeatures are neverused 2002 Chaos Report(Standish Group)
  • 12. software is about learning, continuously planning is guessing estimating is not committing
  • 13. AGILE MANIFESTO 2OOI : Individuals and Interactions Working Software Customer Collaboration Responding to Change over Processes and Tools over Comprehensive Documentation over Contract Negotiation over Following a Plan
  • 14. Agile timeline Edward Deming theory of constraints crystal new new product development 1993 DSDM lean thinking complex adaptive systems 1996 Agile manifesto 2001 lean development 2004 queueing theory
  • 15. “I don’t know what I want,but I know how to get it” Johnny Rotten Sex Pistols
  • 16. delivervalue in small evolutionarysteps delay commitment, makedecisionsat the last responsible moment build in qualityonlywhatisneeded andonlywhenisneeded makeproject statustransparent and visible,highlightissues and impediments
  • 17. XP rebellious and prescriptive (!) on site customer frequent small releases small colocated teams pair programming unit tests / TDD refactoring ...
  • 18. flattening the cost of change traditional cost of change Agile time
  • 19. Scrum used by 58% of Agile adopters 2010 State of Agile Development Survey cross-functional team timeboxed iterations (sprints) split & prioritize
  • 20. Scrum product owner standup meeting scrum master product backlog sprint backlog team sprint deliverable demo & retrospective
  • 21. frequent and repeated success builds trust and motivation manager coach servant guidance provides feedback enable excellence connects the team to the business team trusted respected supported work autonomously makes allday-to-day decisions {
  • 22. burndown chart instantfeedback story points delay days
  • 23. lean & agile value waste pull flow cadence kaizen respectfor people
  • 24. Kanban inproduct development visualize measure optimize } flow pull limit WIP (work in process)
  • 25.
  • 26. visualize flow backlog to do in progress done
  • 27. visualizeflow limit WIP (work in process) measure and optimizeflow explicit policies(limit WIP, pull, definition of ”done”, etc) -> project and process trasparency WIP throughput cycle time = backlog to do in progress test done 2 3 2 cycle time lead time slide credit: H.Knibergwww.crisp.se
  • 28. pull in progress ready backlog to do done 2 3 1
  • 29. WIP excess slide inspired by Claudio Perrone
  • 30. WIP limit slide inspired by Claudio Perrone
  • 31. no WIP limit -> queue! in progress ready backlog to do done 2 3
  • 32. stuck! in progress ready backlog to do done 2 3 1
  • 33. up to the team in progress ready backlog to do done 2 3 1
  • 34. on teams, again performing collaborative supporting group a highly helps learning from everyone each other the commitment the process the delivery everyone owns
  • 35. cumulative flow diagram backlog WIP to do cycle time in progress WIP story points cycle time throughput WIP done days
  • 36. Chaos Report 2009 cancelled projects were 31% 24% were 53% challenged projects 44%
  • 37. concerns about Agile adoption 36% loss of management control barriers to further Agile adoption ability to change organizational culture 51% 2010 State of Agile Development Survey Results
  • 38. benefits from Agile implementation 87% manage changing priorities 74% increase productivity 70% accelerate time to market 66% enhance product quality 77% improve project visibility 2010 State of Agile Development Survey Results
  • 39. Agile encourages/favors change any other methodology supporting this?
  • 40. change is the only constant
  • 41.
  • 42. Gaetano Mazzanti Gama-Tech info@gama-tech.net photo credits: Flickr, iPhotostock, life.com

Editor's Notes

  1. Tom DeMarco: “In big companies, it’s often more acceptable to be wrong than it is to be uncertain.”
  2. JIM HIGHSMITH (Agile Objections) BMW uses simulations in its design process to improve car crashworthiness — 91 simulations, two real crashes, 30% improvement in design, 2.5 days per simulated crash versus 3.8 months (for simple tests) — and the 91 simulations cost less than the two real crashes. BMW engineers found that these low-cost iterations changed design processes. In fact, they found that when experiments can be done in 2.5 days rather than 3.8 months, it drastically changes how their engineers approach design. Engineers begin to practice design by experimentation rather than design by anticipation (up-front design). The BMW designers often found that the experiments taught them very quickly that their anticipatory designs were wrong.
  3. Light-Touch Leadership means that decision making is delegated to the lowest level possible and as many decisions as possible are delegated to the team-Poppendieck summarized this history into three styles of leadership: 1) Old “Dictator” Style: “Do it my way…”; 2) 1980s “Empowerment” Style: “Do it your way... ”; 3) Lean Style: “Follow me…and let’s figure this out together.” Within the Toyota Production System, the role of the leader is: 1.to act as a teacher; 2.to get each person to take the initiative to solve problems and improve his or her job; and 3.to ensure that each person’s job is aligned to provide value for the customer and prosperity for the company
  4. Remove queues and delays. Buffers.Balance demand against throughput
  5. Kanban process: a set of policiesKanban enable incremental changes, with reduced political risks and minimal resistance.Cadence: delivery, prioritizaton, retrospective can each have their own cadence
  6. Pull without input from a manager
  7. it isn’t easy to ignore a blocked and work on something else
  8. it isn’t easy to ignore a blocked and work on something else