SlideShare a Scribd company logo
What is
AGILE?
Topics to cover Starting with.. Q&A Done!
Know Agile
Do Agile
Be Agile
Learning board
Fundamentals
● Change Constant
● React Vs Respond
● Not all changes are good
● Agile is Responding to Change
● It’s inversely proportional to Inertia
● Fail or Succeed faster
Year Incidence Who’s Who?
80 years ago IIDD - Iterative and
Incremental Design and
Development
Developed by Dr. W. Edwards Deming
Early adopters : DoD, NASA, US Airforce
Late 1940s Lean & Kanban Founded by Toyota & Kanban is articulated in software development environment by
David J. Anderson in 2005 with other colleagues
Lean s/w development by Mary & Tom Poppendieck
1976 Time for movement in agile Tom Gilb argued evolutionary development of adaptive development iterations that
provided rapid results & more frequently visible benefits. Mentioned in his book
Software Metrics
1980s-90s • Spiral Model
• Rapid prototyping,
• RAD (Rapid App.
Development),
• RUP (Rational Unified
Process)
Developed in response to traditional methods like Structured Systems Analysis and
Design Method and other Waterfall models
Spiral Model developed by - Barry Boehm
RAD developed by – James Martin
RUP developed by – Rational S/w Corp.
1995 Scrum (formally introduced) Initial idea by Hirotaka Takeuchi and Ikujiro Nonaka
Formally introduced by – Ken Schwaber, Jeff Sutherland & others
1996 XP – Extreme Programming Developed by Kent Beck at Chrysler corp.
1997 FDD – Feature Driven
Development
Developed by Jeff De Luca at United Overseas Bank, Singapore
2001 Agile Manifesto 17 developers met to develop 4 essential values & 12 principles
Ref: Agile Alliance subway map
Agile at Scale frameworks
● LeSS - Large Scale Scrum
● Less Huge
● SAFe - Scaled Agile Framework
● DA - Disciplined Agile
○ Subdivided into Disciplined Agile Delivery (DAD), Disciplined DevOps, Disciplined Agile IT (DAIT),
and Disciplined Agile Enterprise
● Nexus
● Spotify’s Agile Scaling Model
Agile Journey
APPRISE
Business Agility
Organization Goals & Market demand
Here all the functions have to run hand in hand and response continuously to
changing business demands and delivering on time so as to sustain and overcome
competition
ARISE
Scaling Agility to Program/ Portfolio/ Product
Coaching at Program/ Portfolio level
When you want to bring in the agility at a broader layer where the strategies are
decided and the success is based on outcomes by multiple teams, technologies and
process groups.
ASCEND
Create High Performing Teams
Coaching at Team level
When you need to know how to practice, bringing expertise in setting up the agile
culture and to harbour the agile mindset in few projects so as to create success
stories to cross pollinate.
Workshop & Agility Health Assessments
AWAKE
Awareness & Assessment When you know your problem, then we help you by delivering specific workshops to
overcome them. When you do not know your problem, then we can help you by
assessing your existing process and recommend the growth plan for your agile
transformation journey
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
While there is value in the items on the right, we value the items on the left more
The Agile Manifesto - 4 Values
Satisfy the
customer
Early &
continuous
delivery of
valuable
software
Welcoming
changing
requirements
Even late in
development
which harnesses
change for
customer’s
competitive
advantage
Deliver
working s/w
frequently
From couple of
weeks to couple
of months, with
a preference to
shorter
timescale
Build projects around
motivated individuals
Give them the
environment and
support they
need, and trust them
to get the job done
Business &
Developer teams
must work
together daily
throughout the
project
Working software
The primary
measure of progress.
Continuous
attention
Continuous attention
to technical
excellence
and good design
enhances agility.
Promote sustainable
development
The sponsors,
developers, and users
should be able to
maintain a constant
pace indefinitely.
Simplicity is
essential
the art of
maximizing the
amount
of work not done
Work together
Self-organizing
teams
The best architectures,
requirements, &
designs emerge from
self-organizing teams.
1 2 3 4 5
6 7 8 9 10
The Agile Manifesto - 12 Principles
Adaptable
At regular intervals, the team
reflects on how
to become more effective, then
tunes and adjusts
its behaviour accordingly.
face-to-face conversation
The most efficient and effective
method of
conveying information to and
within a development
team is face-to-face
conversation.
11 12
The Agile Manifesto - 12 Principles
Topics to cover Starting with.. Q&A Done!
Know Agile
Do Agile
Be Agile
Learning board
Earlier approach & challenges
Analysis Planning Design Development Testing Deployment
Challenges::
1. Changing requirements
2. Customers never know exactly what they want
3. Incomplete requirements
4. Rare understanding of requirement from beginning
5. Fixing mistakes in latter stage is hard to fix
6. Hard to design everything in advance
Emerging requirements due to::
1. New ideas about an existing feature
2. By seeing working software, we identify
improvements
3. With constantly changing business, needs also
change
4. In response to competition
5. Misunderstood earlier requirements
Agile Development lifecycle
Instead of treating these fixed stages Agilest believe these are continuous activities.
By doing them continuously:
✔ Quality improves because testing starts from day one.
✔ Visibility improves because you are 1/2 way through the project when you have built 1/2 the features.
✔ Risk is reduced because you are getting feedback early, and
✔ Customers are happy because they can make changes without paying exorbitant costs.
Ref: DAD Agile lifecycle
Agile Practices
Agile
Scrum
Lean
Kanban
XP
AUP
DSDM
FDD
Many more..
Scrum
Ref: Scrum.org
Kanban
Ref: Kanban Wikipedia
Ref: c-sharpcorner.com
XP
Topics to cover Starting with.. Q&A Done!
Know Agile
Do Agile
Be Agile
Learning board
Happiness
Effective
Communication
Motivating
Satisfy
Employees
Adaptable
Improving
Processes
Technical
Excellence
Predictable
Engaging
Spirit of
Oneness
Deliver Value
Respond to
Change
Trust & Respect
People
Development
Equality
Self-Organizing
Creative
Collaboration
Simplicity
BEING
AGILE
Fun at work
Continuous
Learning
Autonomous
Few traits of ‘being agile’
Ref: agilitrix.com
Ref: https://dzone.com/articles/you-will-thank-us-5-good-reasons-why-agile-should
Topics to cover Starting with.. Q&A Done!
Know Agile
Do Agile
Be Agile
Learning board
Topics to cover Starting with.. Q&A Done!
Know Agile
Do Agile
Be Agile
Learning board
THANK YOU
Anuj M Ojha
www.Benzne.com

More Related Content

PPTX
Gems of agile a glimpse of agile for senior management
PDF
Professional Developer by Alexandre Cuva
PPTX
Exin Agile Scrum Master - Course Preview
PPTX
Five things before you go Agile
PDF
The complexity in the simplicity of Agile? by Arie van Bennekum
PPTX
Managing agile teams
PDF
Agile Development – Why requirements matter by Fariz Saracevic
PPTX
Waterfall to Agile: A Case Study Presented at Agile India 2014
Gems of agile a glimpse of agile for senior management
Professional Developer by Alexandre Cuva
Exin Agile Scrum Master - Course Preview
Five things before you go Agile
The complexity in the simplicity of Agile? by Arie van Bennekum
Managing agile teams
Agile Development – Why requirements matter by Fariz Saracevic
Waterfall to Agile: A Case Study Presented at Agile India 2014

What's hot (20)

PPTX
Agile 101
PDF
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
PDF
Why Does Agile Work?
PPTX
Agile For Life : Becoming Agile Family
PPTX
Agile principles & culture
KEY
The Agile Manifesto (and a brief history lesson)
PDF
Heart of Agile: What is Agile?
PDF
The Agile BA
PDF
Introducing Agile Scrum XP and Kanban
PPTX
Agile 101
PPTX
Agile Manifesto and Principles
PDF
Agile Primer: A 360 Degree Introduction
PPTX
Agile Methodology Training, Agile Courses
PPTX
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
PPTX
You think you know agile
PDF
Heart of agile by Pierre Hervouet
PDF
Agile - One Size Does Not Fit All
PPTX
cPrime Agile Enterprise Transformation
PDF
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
PPT
Overview Agile Methods
Agile 101
Comparing Ways to Scale Agile at Agile Product and Project Manager Meetup
Why Does Agile Work?
Agile For Life : Becoming Agile Family
Agile principles & culture
The Agile Manifesto (and a brief history lesson)
Heart of Agile: What is Agile?
The Agile BA
Introducing Agile Scrum XP and Kanban
Agile 101
Agile Manifesto and Principles
Agile Primer: A 360 Degree Introduction
Agile Methodology Training, Agile Courses
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
You think you know agile
Heart of agile by Pierre Hervouet
Agile - One Size Does Not Fit All
cPrime Agile Enterprise Transformation
Panel Discussion "Agile and Business Analysis" Dr. Mohamed Salama, Hind Zanto...
Overview Agile Methods
Ad

Similar to What is agile (20)

PPT
Agile Development Overview
PDF
Agile Fundamentals for Project Managers.pdf
PPT
Agile Development Overview
PDF
Andy van der Gugten, Agile Tauranga 2018 Presentation
PDF
Agile Software Development Approaches
PPTX
Agilejhghfjhggffytfhjgyugghfgyhghghgghghgh
PDF
Agile For Instructional Designers Iterative Project Management To Achieve Res...
PDF
Basics of agile
PPTX
Introduction to Agile, by J.D. Meier
PDF
An Agile Jounrey
PDF
Agile Overview
PDF
Whole Agile
PDF
Agile Basics Slides PMIBC - Feb 2015
PPTX
Agile software development. System development of Agile.pptx
PPTX
What is agile?
PDF
Introduction to Agile Software Development
PPTX
The Secret, Yet Obvious, Ingredient to Sustainable Agility
PPTX
Agile software development
PPTX
Agile - Brief Concepts.pptx
PPTX
Strategies for Large Scale Agile Transformation
Agile Development Overview
Agile Fundamentals for Project Managers.pdf
Agile Development Overview
Andy van der Gugten, Agile Tauranga 2018 Presentation
Agile Software Development Approaches
Agilejhghfjhggffytfhjgyugghfgyhghghgghghgh
Agile For Instructional Designers Iterative Project Management To Achieve Res...
Basics of agile
Introduction to Agile, by J.D. Meier
An Agile Jounrey
Agile Overview
Whole Agile
Agile Basics Slides PMIBC - Feb 2015
Agile software development. System development of Agile.pptx
What is agile?
Introduction to Agile Software Development
The Secret, Yet Obvious, Ingredient to Sustainable Agility
Agile software development
Agile - Brief Concepts.pptx
Strategies for Large Scale Agile Transformation
Ad

More from Tarun Singh (17)

PDF
How to do effective pi planning?
PDF
Benzne Webinar : Scrum Mastery - Mastering Empathy & Biases
PDF
A Beginner's Guide to OKR!
PDF
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
PDF
Benzne webinar Story writing is an Art, Estimation is science
PDF
Scrum Mastery Mastering Empathy & Biases
PDF
Rejuvenate your virtual relationship
PDF
Benzne webinar Agility beyond implementing agile framework final
PDF
Backlog Management & Discovery
PDF
Agile scaling approach - spotify model & common sense
PDF
A story about scrum team
PDF
Let's learn scrum
PDF
Lets do 'discovery'
PDF
It starts with 'product vision'
PDF
Defining Goals & Impact Mapping
PDF
Agile scrum mythbusters
PDF
Scrum anti patterns More to unlearn than learn
How to do effective pi planning?
Benzne Webinar : Scrum Mastery - Mastering Empathy & Biases
A Beginner's Guide to OKR!
Benzne Webinar : What to expect in 30-60-90 days in Agile Transformation Jour...
Benzne webinar Story writing is an Art, Estimation is science
Scrum Mastery Mastering Empathy & Biases
Rejuvenate your virtual relationship
Benzne webinar Agility beyond implementing agile framework final
Backlog Management & Discovery
Agile scaling approach - spotify model & common sense
A story about scrum team
Let's learn scrum
Lets do 'discovery'
It starts with 'product vision'
Defining Goals & Impact Mapping
Agile scrum mythbusters
Scrum anti patterns More to unlearn than learn

Recently uploaded (20)

PDF
Basic Mud Logging Guide for educational purpose
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
master seminar digital applications in india
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
Basic Mud Logging Guide for educational purpose
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Microbial disease of the cardiovascular and lymphatic systems
102 student loan defaulters named and shamed – Is someone you know on the list?
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
master seminar digital applications in india
O5-L3 Freight Transport Ops (International) V1.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
01-Introduction-to-Information-Management.pdf
Introduction-to-Social-Work-by-Leonora-Serafeca-De-Guzman-Group-2.pdf
The Final Stretch: How to Release a Game and Not Die in the Process.
2.FourierTransform-ShortQuestionswithAnswers.pdf
O7-L3 Supply Chain Operations - ICLT Program
PPH.pptx obstetrics and gynecology in nursing
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
human mycosis Human fungal infections are called human mycosis..pptx
Cardiovascular Pharmacology for pharmacy students.pptx

What is agile

  • 2. Topics to cover Starting with.. Q&A Done! Know Agile Do Agile Be Agile Learning board
  • 3. Fundamentals ● Change Constant ● React Vs Respond ● Not all changes are good ● Agile is Responding to Change ● It’s inversely proportional to Inertia ● Fail or Succeed faster
  • 4. Year Incidence Who’s Who? 80 years ago IIDD - Iterative and Incremental Design and Development Developed by Dr. W. Edwards Deming Early adopters : DoD, NASA, US Airforce Late 1940s Lean & Kanban Founded by Toyota & Kanban is articulated in software development environment by David J. Anderson in 2005 with other colleagues Lean s/w development by Mary & Tom Poppendieck 1976 Time for movement in agile Tom Gilb argued evolutionary development of adaptive development iterations that provided rapid results & more frequently visible benefits. Mentioned in his book Software Metrics 1980s-90s • Spiral Model • Rapid prototyping, • RAD (Rapid App. Development), • RUP (Rational Unified Process) Developed in response to traditional methods like Structured Systems Analysis and Design Method and other Waterfall models Spiral Model developed by - Barry Boehm RAD developed by – James Martin RUP developed by – Rational S/w Corp. 1995 Scrum (formally introduced) Initial idea by Hirotaka Takeuchi and Ikujiro Nonaka Formally introduced by – Ken Schwaber, Jeff Sutherland & others 1996 XP – Extreme Programming Developed by Kent Beck at Chrysler corp. 1997 FDD – Feature Driven Development Developed by Jeff De Luca at United Overseas Bank, Singapore 2001 Agile Manifesto 17 developers met to develop 4 essential values & 12 principles
  • 5. Ref: Agile Alliance subway map
  • 6. Agile at Scale frameworks ● LeSS - Large Scale Scrum ● Less Huge ● SAFe - Scaled Agile Framework ● DA - Disciplined Agile ○ Subdivided into Disciplined Agile Delivery (DAD), Disciplined DevOps, Disciplined Agile IT (DAIT), and Disciplined Agile Enterprise ● Nexus ● Spotify’s Agile Scaling Model
  • 7. Agile Journey APPRISE Business Agility Organization Goals & Market demand Here all the functions have to run hand in hand and response continuously to changing business demands and delivering on time so as to sustain and overcome competition ARISE Scaling Agility to Program/ Portfolio/ Product Coaching at Program/ Portfolio level When you want to bring in the agility at a broader layer where the strategies are decided and the success is based on outcomes by multiple teams, technologies and process groups. ASCEND Create High Performing Teams Coaching at Team level When you need to know how to practice, bringing expertise in setting up the agile culture and to harbour the agile mindset in few projects so as to create success stories to cross pollinate. Workshop & Agility Health Assessments AWAKE Awareness & Assessment When you know your problem, then we help you by delivering specific workshops to overcome them. When you do not know your problem, then we can help you by assessing your existing process and recommend the growth plan for your agile transformation journey
  • 8. Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan While there is value in the items on the right, we value the items on the left more The Agile Manifesto - 4 Values
  • 9. Satisfy the customer Early & continuous delivery of valuable software Welcoming changing requirements Even late in development which harnesses change for customer’s competitive advantage Deliver working s/w frequently From couple of weeks to couple of months, with a preference to shorter timescale Build projects around motivated individuals Give them the environment and support they need, and trust them to get the job done Business & Developer teams must work together daily throughout the project Working software The primary measure of progress. Continuous attention Continuous attention to technical excellence and good design enhances agility. Promote sustainable development The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Simplicity is essential the art of maximizing the amount of work not done Work together Self-organizing teams The best architectures, requirements, & designs emerge from self-organizing teams. 1 2 3 4 5 6 7 8 9 10 The Agile Manifesto - 12 Principles
  • 10. Adaptable At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviour accordingly. face-to-face conversation The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. 11 12 The Agile Manifesto - 12 Principles
  • 11. Topics to cover Starting with.. Q&A Done! Know Agile Do Agile Be Agile Learning board
  • 12. Earlier approach & challenges Analysis Planning Design Development Testing Deployment Challenges:: 1. Changing requirements 2. Customers never know exactly what they want 3. Incomplete requirements 4. Rare understanding of requirement from beginning 5. Fixing mistakes in latter stage is hard to fix 6. Hard to design everything in advance Emerging requirements due to:: 1. New ideas about an existing feature 2. By seeing working software, we identify improvements 3. With constantly changing business, needs also change 4. In response to competition 5. Misunderstood earlier requirements
  • 13. Agile Development lifecycle Instead of treating these fixed stages Agilest believe these are continuous activities. By doing them continuously: ✔ Quality improves because testing starts from day one. ✔ Visibility improves because you are 1/2 way through the project when you have built 1/2 the features. ✔ Risk is reduced because you are getting feedback early, and ✔ Customers are happy because they can make changes without paying exorbitant costs. Ref: DAD Agile lifecycle
  • 18. Topics to cover Starting with.. Q&A Done! Know Agile Do Agile Be Agile Learning board
  • 19. Happiness Effective Communication Motivating Satisfy Employees Adaptable Improving Processes Technical Excellence Predictable Engaging Spirit of Oneness Deliver Value Respond to Change Trust & Respect People Development Equality Self-Organizing Creative Collaboration Simplicity BEING AGILE Fun at work Continuous Learning Autonomous Few traits of ‘being agile’
  • 22. Topics to cover Starting with.. Q&A Done! Know Agile Do Agile Be Agile Learning board
  • 23. Topics to cover Starting with.. Q&A Done! Know Agile Do Agile Be Agile Learning board
  • 24. THANK YOU Anuj M Ojha www.Benzne.com