Ii. Why Agile
Ii. Why Agile
WHY AGILE
Introduction
Lesson Introduction
Welcome to the lesson on why Agile has taken the market by storm in
today's digital age.
What We Will Cover In This Lesson
In this lesson, we will focus on the foundational theory behind Agile. We
will discuss:
• The Agile Mindset and how it sets the tone for ‘Being’ Agile versus
just ‘Doing’ Agile
• The Agile Manifesto, and how it is seen as the foundational set of 4
Paired Core Values and 12 Principles that sets the foundation for all
Agile Frameworks
• How Agile differs from the more traditional Waterfall approach to
product development
• Customer Satisfaction
• Alignment
• Emergent Outcomes
• Predictability
Additional Resources
New Terms
Additional Resources
• Brad Smith and Carol Ann Browne. Tools and Weapons: The Promise
and the Peril of the Digital Age. Penguin, 2019.
In this book, Brad Smith and Carol Ann Browne share how one of
the world's largest and most powerful companies leverages Agile
practices to overcome today's challenges in the global marketplace.
Being Agile is the foundation that truly elevates individuals, teams, and
organizations to unleash their latent potential to deliver monumental and
focused value.
New Terms
Additional Resources
We will be using this scenario and workbook for most of the exercises in
this course. We will indicate which worksheet you should fill out for each
exercise.
Agile Mindset Anti-Patterns
Is the SocialKare.gov team operating with an Agile Mindset? Review the
Case Study and your notes on the Agile Mindset. What Agile Mindset anti-
patterns do you see at SocialKare.gov? Anti-patterns are practices that
preventing the Agile mindset from being present and make things worse.
Solution: The Agile Mindset
My Solution
The Anti-Patterns I Found:
Additional Resources
The Agile Manifesto is worth exploring in depth. These resources should
help:
Waterfall “fixes” the scope and estimates time & cost. Agile breaks this
paradigm because Agile “fixes” time & cost and allows the scope to be
flexible.
Stacey Diagram
Conditions Where Agile May Not Be Helpful:
Additional Resources
The topic of Agile versus Waterfall continues to be a topic of keen interest
with practitioners.
Misconceptions of Agile
Five Common Misconceptions of Agile
Common Misconceptions of Agile
Here are 5 of the more common Agile misconceptions that should be
avoided keeping the Agile Mindset in focus:
• Agile is a Mindset
• It is essential to be Agile and not just do Agile
• The 4 Paired Core Values in the Agile Manifesto and their associated
12 Principles provide a solid foundation for successful Agile teams
• Agile is a very different approach than the traditional Waterfall
methodology
Glossary
New Terms In This Lesson
Term Definition
The four paired Core Values and associated 12 Principles that set the
Agile Manifesto
foundation for all Agile Frameworks
Agile Mindset The set of attitudes supporting an agile working environment
Agile Principles Practical guidance for teams to adopt Agile
Ambiguity refers to a lack of clarity, such as not having a clear understanding
Ambiguity
of the genuine needs of the customer and end-users
Anti-patterns are practices that preventing the Agile mindset from being
Anti-patterns
present and make things worse
When an Agile team lives & breathes Agile principles and values through
Being Agile
Agile practices consistently every day
The ability of an organization to adapt quickly to market changes, respond
rapidly and flexibly to customer demands that make business sense, as well as
Business Agility
adapt and lead change in a productive and cost-effective manner with no
compromise to quality
Complexity exists when there are many interconnected parts and variables that
Complexity
influence each other
When an Agile team adopting the practices without committing to or
Doing Agile
exhibiting Agile principles and values
Four Paired Core The part of the Agile Manifesto that defines the values that establishes what
Values Agile is for teams and organizations
The mindset that an individual's abilities can grow through dedication and
Growth Mindset
hard work
Incremental An approach that utilizes a given number of steps, which go from start to
Product Delivery finish following a linear path of progression
Iterative Product An approach where product development is broken into sequences of time-
Delivery boxed, repeated cycles called iterations
Lean principles refer to the Japanese term Muda as waste; Agile teams focus
Muda
on the removal of non-value adding tasks that are seen as Muda
A business proxy or representative of the business users who is the Voice of
Product Owner
the Customer (VOC)
Return on Return on investment (ROI) is calculated as the ratio between net profit and
Investment (ROI) cost of investment over a defined period of time
Sequential A process where a defined sequence of steps must be followed as in the
Product Delivery Waterfall approach
A diagram developed by Ralph Stacey to categorize the complexity of a
Stacey Diagram
project
Term Definition
A holistic approach that looks at the way a system's components interrelate
Systems
and influence each other and how these components come together within the
Thinking
context of larger systems to deliver a solution
The extent to which an organization can confidently predict or forecast the
Uncertainty
future; more uncertainty makes it harder to predict
Voice of the
A term used to articulate the steps to capture customer's needs
Customer
Volatility is when there are unexpected or unstable possibilities that may
Volatility
influence the work being done
VUCA Volatility, Uncertainty, Complexity, Ambiguity
A methodology of product development that starts by breaking down project
Waterfall
tasks into linear sequential phases or stages where each subsequent stage
Methodology
depends on the successful delivery of the previous ones
WIP (Work in
The work that has been started but not yet completed
Progress)