SlideShare una empresa de Scribd logo
1 de 40
Part 1
By Parul Jain
Agile Manifesto
Individuals and interactions over processes and tools
Agile Manifesto
Working software over comprehensive documentation
Agile Manifesto
Customer collaboration over contract negotiation
Agile Manifesto
Responding to change over following a plan
Agile guiding principles – 1/12
Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software.
Agile guiding principles – 2/12
Welcome changing requirements, even late in development. Agile
processes harness change for the customer's competitive
advantage.
Agile guiding principles – 3/12
Deliver working software frequently, from a couple of weeks to a
couple of months, with a preference to the shorter timescale.
Agile guiding principles – 4/12
Business people and developers must work together daily
throughout the project.
Agile guiding principles – 5/12
Build projects around motivated individuals. Give them the
environment and support they need, and trust them to get the job
done.
Agile guiding principles – 6/12
The most efficient and effective method of conveying information
to and within a development team is face-to-face conversation.
Agile guiding principles – 7/12
Working software is the primary measure of progress.
Agile guiding principles – 8/12
Agile processes promote sustainable development. The sponsors,
developers, and users should be able to maintain a constant pace
indefinitely.
Agile guiding principles – 9/12
Continuous attention to technical excellence and good design
enhances agility.
Agile guiding principles – 10/12
Simplicity--the art of maximizing the amount of work not done--is
essential.
Agile guiding principles – 11/12
The best architectures, requirements, and designs emerge from
self-organizing teams.
Agile guiding principles – 12/12
At regular intervals, the team reflects on how to become more
effective, then tunes and adjusts its behavior accordingly.
Quiz time
Please map the principles with agile manifesto:
1. Our highest priority is to satisfy the customer through early and
continuous delivery of valuable software
2. Deliver working software frequently, from a couple of weeks to
a couple of months, with a preference to the shorter timescale
3. The best architectures, requirements, and designs emerge
from self-organizing teams
4. Business people and developers must work together daily
throughout the project
5. Working software is the primary measure of progress
6. Welcome changing requirements, even late in development.
Agile processes harness change for the customer's
competitive advantage
1. Individuals and interactions
over processes and tools
2. Working software over
comprehensive documentation
3. Customer collaboration over
contract negotiation
4. Responding to change over
following a plan
Agile contracting
ScopeScopeScopeScope
TimeTimeTimeTime CostCostCostCost
QualityQualityQualityQuality
ScopeScopeScopeScope
TimeTimeTimeTime CostCostCostCost
QualityQualityQualityQuality
FIXED
VARIABLE
WATERFALL AGILE
Agile flow
Product
vision Product Roadmap (Story board/map)
Release Planning
Release…N
Release2
Release1
Iteration/sprint1
Sprint2
Sprint3…
Product
backlog
Spring
backlog
Sprint
planning
Daily
stand-up
Sprint
review
Sprint
Retrosp
ectives
New
functionalitySprin
t
24 hours
2-4 Weeks
Product Vision
FOR (target customer)
WHO (statement of the need or opportunity)
THE (product name) is a (product category)
THAT (key benefit, compelling reason to buy)
UNLIKE (primary competitive alternative)
OUR PRODUCT (statement of primary differentiation)
Discovery phase
Product roadmap/backlog
A product backlog is a list of everything that a
product might do
EPICS
FEATURES
STORIES
Business
Feature2
Architectural
Business
Feature1
Team
Story 1
Task 1
Task 2
Task 3
Story 2
Task 1
Task 2
Story 4
Task 1
Task 2
Task 3
Task 4
Program
EPIC1 EPIC2 EPIC3 EPIC4
Portfolio
Stories/user stories
• One Idea per card
• Just in time
• Just enough
Size
As a
<Story name & no.> User Story Spik
e
Epic
I need
So that
,
Acceptance criteria:
Comments:
<Perform action>
<Type of
user>
<achieve result>
<Stages of story completed>
3C’
s
CONFIRMATI
ONCONVERSAT
ION
CAR
D
Example of user story
I
N
V
E
S
T
Independent
Negotiable
Valuable
Estimable
Small
Testable
Agile estimating techniques
Considerations during
estimating:
• User stories
• story points
• Ideal time
• Velocity
• Yesterday’s weather
• Wide band delphi
• Planning Poker
• T-shirt size
• Affinity mapping
Release planning, iteration/sprint planning
Release planning:
• Planned around delivering useful &
valuable increments of functionality
• Prioritization of
epics/features/stories (MOSCOW)
• Progressive elaboration
Project
Release Plan
Sprint1 Sprint2 Sprint3 Sprint.. Sprint.. Sprint.. Sprint.. Sprint.. Sprint..
Iteration/sprint planning:
• Identification of stories & team
commitment
• Story point estimation
• Reference yesterday’s weather
• Velocity prediction
Release plan
Information radiators
• Highly visible ways to display
information
• Charts, graphs, story boards
• Summary of project data
Examples of information radiators
Iteration and release synopsis Project dashboard
Agile metrics
BURNDOWN CHARTBURNDOWN CHARTBURNDOWN CHARTBURNDOWN CHART BURNUP CHARTBURNUP CHARTBURNUP CHARTBURNUP CHART
CUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOW TEAM VELOCITYTEAM VELOCITYTEAM VELOCITYTEAM VELOCITY
Quiz time
• What could be the possible reasons for dip in
Iteration 4?
• Which is a better performing team based on
each of their velocity?
• What does the velocity chart of team B depict?
Quiz time
• What does day 6-8 signify? • What does Spike in total between 2 & 3 signify ?
Few of agile tools
Distributed agile
Effective & regular communication
Excellent connectivity and network, key!
Regular updates of virtual boards
Leadership style in agile
Tuckman’s model
Picture reference:
http://www.hdwalls.xyz/images/tuckman-model-forming-storming-norming-and-performing-tuckman-model-
http://events.r20.constantcontact.com/register/event?llr=nolsehqab&oeidk=a07e9rgda6w801fea44
Ken Blanchard situational leadership model
Different agile methodologies
DSDM
FDD
SCRUM
SAFE 4.0
LEAN
CRYSTAL
KANBAN
XP
Thank You!
For workshop/details on Essence of Agile please contact me.
minipar@gmail.com

Más contenido relacionado

La actualidad más candente

Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationPrateek Sharma
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management Kostiantyn Trefiak
 
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAmit Agrawal
 
Agile project management at primavera
Agile project management at primaveraAgile project management at primavera
Agile project management at primaveraInês Almeida Santos
 
Hybrid project management methodology
Hybrid project management methodologyHybrid project management methodology
Hybrid project management methodologyDavid Robins
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative developmentDeny Prasetia
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2VersionOne
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process modelsStudent
 
The art of agile project initiation
The art of agile project initiationThe art of agile project initiation
The art of agile project initiationKshitij Agrawal
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management PracticesLuigi Buglione
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfallDvir Zohar
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...John Carter
 
The software Implementation Process
The software Implementation ProcessThe software Implementation Process
The software Implementation Processrthompson604
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementPraveen Sidola
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overviewguestb4c770
 
Agile Framework
Agile FrameworkAgile Framework
Agile Frameworkhshamim
 

La actualidad más candente (20)

Agile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management PresentationAgile vs Waterfall Project Management Presentation
Agile vs Waterfall Project Management Presentation
 
Agile vs Waterfall Project management
Agile vs Waterfall  Project management Agile vs Waterfall  Project management
Agile vs Waterfall Project management
 
Agile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & DisadvantagesAgile Waterfall - Advantages & Disadvantages
Agile Waterfall - Advantages & Disadvantages
 
Agile project management at primavera
Agile project management at primaveraAgile project management at primavera
Agile project management at primavera
 
Hybrid project management methodology
Hybrid project management methodologyHybrid project management methodology
Hybrid project management methodology
 
Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012Hybrid approach for project management,9 10-2012
Hybrid approach for project management,9 10-2012
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
 
Agile Process models
Agile Process modelsAgile Process models
Agile Process models
 
The art of agile project initiation
The art of agile project initiationThe art of agile project initiation
The art of agile project initiation
 
Balanced Measurement Sets: Criteria for Improving Project Management Practices
Balanced Measurement Sets: Criteria for Improving  Project Management PracticesBalanced Measurement Sets: Criteria for Improving  Project Management Practices
Balanced Measurement Sets: Criteria for Improving Project Management Practices
 
Agile vs. waterfall
Agile vs. waterfallAgile vs. waterfall
Agile vs. waterfall
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
The software Implementation Process
The software Implementation ProcessThe software Implementation Process
The software Implementation Process
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Agile Development Overview
Agile Development OverviewAgile Development Overview
Agile Development Overview
 
Agile Framework
Agile FrameworkAgile Framework
Agile Framework
 

Similar a Essence of agile part 1

2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agileqtntpam
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsDidier Soriano
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentThanh Nguyen
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agileunruliness
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development ProcessSoftware Park Thailand
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project managementPramesh Vaidya
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallPrateek Shrivastava
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies JamesParker406701
 

Similar a Essence of agile part 1 (20)

Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
PMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contractsPMI-Oslo chapter: PMI-ACP & Agile contracts
PMI-Oslo chapter: PMI-ACP & Agile contracts
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Development Process
Agile Development ProcessAgile Development Process
Agile Development Process
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
Changing landscape of software project management
Changing landscape of software project managementChanging landscape of software project management
Changing landscape of software project management
 
Introduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs WaterfallIntroduction to software development methodologies- Agile vs Waterfall
Introduction to software development methodologies- Agile vs Waterfall
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies Navigating the World of Software Development Methodologies
Navigating the World of Software Development Methodologies
 

Último

From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Managementshakkardaddy
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBusiness of Software Conference
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...dsnow9802
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsCIToolkit
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teamsshakkardaddy
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesMassimo Canducci
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONsivani14565220
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Designshakkardaddy
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxMadan Karki
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsCIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfcoolsnoopy1
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsCIToolkit
 

Último (20)

From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Management 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic ManagementManagement 11th Edition - Chapter 9 - Strategic Management
Management 11th Edition - Chapter 9 - Strategic Management
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & EngineeringBoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
BoSUSA23 | Chris Spiek & Justin Dickow | Autobooks Product & Engineering
 
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
Hajra Karrim: Transformative Leadership Driving Innovation and Efficiency in ...
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and ThoughtsMind Mapping: A Visual Approach to Organize Ideas and Thoughts
Mind Mapping: A Visual Approach to Organize Ideas and Thoughts
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 
Management 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing TeamsManagement 11th Edition - Chapter 13 - Managing Teams
Management 11th Edition - Chapter 13 - Managing Teams
 
How Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human ResourcesHow Technologies will change the relationship with Human Resources
How Technologies will change the relationship with Human Resources
 
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATIONHOTEL MANAGEMENT SYSTEM PPT PRESENTATION
HOTEL MANAGEMENT SYSTEM PPT PRESENTATION
 
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational DesignManagement 11th Edition - Chapter 11 - Adaptive Organizational Design
Management 11th Edition - Chapter 11 - Adaptive Organizational Design
 
Choosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptxChoosing the best strategy qspm matrix.pptx
Choosing the best strategy qspm matrix.pptx
 
The Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data InsightsThe Role of Histograms in Exploring Data Insights
The Role of Histograms in Exploring Data Insights
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Operations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdfOperations Management -- Sustainability and Supply Chain Management.pdf
Operations Management -- Sustainability and Supply Chain Management.pdf
 
The Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data SetsThe Role of Box Plots in Comparing Multiple Data Sets
The Role of Box Plots in Comparing Multiple Data Sets
 

Essence of agile part 1

  • 2.
  • 3. Agile Manifesto Individuals and interactions over processes and tools
  • 4. Agile Manifesto Working software over comprehensive documentation
  • 5. Agile Manifesto Customer collaboration over contract negotiation
  • 6. Agile Manifesto Responding to change over following a plan
  • 7.
  • 8. Agile guiding principles – 1/12 Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
  • 9. Agile guiding principles – 2/12 Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.
  • 10. Agile guiding principles – 3/12 Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
  • 11. Agile guiding principles – 4/12 Business people and developers must work together daily throughout the project.
  • 12. Agile guiding principles – 5/12 Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
  • 13. Agile guiding principles – 6/12 The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
  • 14. Agile guiding principles – 7/12 Working software is the primary measure of progress.
  • 15. Agile guiding principles – 8/12 Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.
  • 16. Agile guiding principles – 9/12 Continuous attention to technical excellence and good design enhances agility.
  • 17. Agile guiding principles – 10/12 Simplicity--the art of maximizing the amount of work not done--is essential.
  • 18. Agile guiding principles – 11/12 The best architectures, requirements, and designs emerge from self-organizing teams.
  • 19. Agile guiding principles – 12/12 At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 20. Quiz time Please map the principles with agile manifesto: 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software 2. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale 3. The best architectures, requirements, and designs emerge from self-organizing teams 4. Business people and developers must work together daily throughout the project 5. Working software is the primary measure of progress 6. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage 1. Individuals and interactions over processes and tools 2. Working software over comprehensive documentation 3. Customer collaboration over contract negotiation 4. Responding to change over following a plan
  • 21.
  • 23. Agile flow Product vision Product Roadmap (Story board/map) Release Planning Release…N Release2 Release1 Iteration/sprint1 Sprint2 Sprint3… Product backlog Spring backlog Sprint planning Daily stand-up Sprint review Sprint Retrosp ectives New functionalitySprin t 24 hours 2-4 Weeks
  • 24. Product Vision FOR (target customer) WHO (statement of the need or opportunity) THE (product name) is a (product category) THAT (key benefit, compelling reason to buy) UNLIKE (primary competitive alternative) OUR PRODUCT (statement of primary differentiation)
  • 26. Product roadmap/backlog A product backlog is a list of everything that a product might do EPICS FEATURES STORIES Business Feature2 Architectural Business Feature1 Team Story 1 Task 1 Task 2 Task 3 Story 2 Task 1 Task 2 Story 4 Task 1 Task 2 Task 3 Task 4 Program EPIC1 EPIC2 EPIC3 EPIC4 Portfolio
  • 27. Stories/user stories • One Idea per card • Just in time • Just enough Size As a <Story name & no.> User Story Spik e Epic I need So that , Acceptance criteria: Comments: <Perform action> <Type of user> <achieve result> <Stages of story completed> 3C’ s CONFIRMATI ONCONVERSAT ION CAR D
  • 28. Example of user story I N V E S T Independent Negotiable Valuable Estimable Small Testable
  • 29. Agile estimating techniques Considerations during estimating: • User stories • story points • Ideal time • Velocity • Yesterday’s weather • Wide band delphi • Planning Poker • T-shirt size • Affinity mapping
  • 30. Release planning, iteration/sprint planning Release planning: • Planned around delivering useful & valuable increments of functionality • Prioritization of epics/features/stories (MOSCOW) • Progressive elaboration Project Release Plan Sprint1 Sprint2 Sprint3 Sprint.. Sprint.. Sprint.. Sprint.. Sprint.. Sprint.. Iteration/sprint planning: • Identification of stories & team commitment • Story point estimation • Reference yesterday’s weather • Velocity prediction Release plan
  • 31. Information radiators • Highly visible ways to display information • Charts, graphs, story boards • Summary of project data
  • 32. Examples of information radiators Iteration and release synopsis Project dashboard
  • 33. Agile metrics BURNDOWN CHARTBURNDOWN CHARTBURNDOWN CHARTBURNDOWN CHART BURNUP CHARTBURNUP CHARTBURNUP CHARTBURNUP CHART CUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOWCUMULATIVE VALUE FLOW TEAM VELOCITYTEAM VELOCITYTEAM VELOCITYTEAM VELOCITY
  • 34. Quiz time • What could be the possible reasons for dip in Iteration 4? • Which is a better performing team based on each of their velocity? • What does the velocity chart of team B depict?
  • 35. Quiz time • What does day 6-8 signify? • What does Spike in total between 2 & 3 signify ?
  • 36. Few of agile tools
  • 37. Distributed agile Effective & regular communication Excellent connectivity and network, key! Regular updates of virtual boards
  • 38. Leadership style in agile Tuckman’s model Picture reference: http://www.hdwalls.xyz/images/tuckman-model-forming-storming-norming-and-performing-tuckman-model- http://events.r20.constantcontact.com/register/event?llr=nolsehqab&oeidk=a07e9rgda6w801fea44 Ken Blanchard situational leadership model
  • 40. Thank You! For workshop/details on Essence of Agile please contact me. minipar@gmail.com