SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
The Agile
Tipping Point
How Iterative Development Can Transform Your Organization
A Celerity eBook
2
Introduction:
Agile & the Freedom to Fail
Many great success stories have a good old-fashioned failure behind them.
Thomas Edison. Abe Lincoln. Winston Churchill. J.K. Rowling. All failures…
until they weren’t.
Part 1:
Agile at the Tipping Point
What forces have brought Agile to its
present zenith of mass adoption?
Part 2:
How to Ensure Agile Success
What will make the difference between
fail and scale for your organization?
Agile in a Nutshell
The Agile software development methodology
began in the mid-1990s but has recently
gained traction due to its suitability for digital
projects—a big priority for today’s enterprises.
The Agile process includes refining
requirements, developing through iterative
cycles (“sprints”), and testing with end-users
throughout the process—often resulting in
a better product.
“I have not failed. I’ve
just found 10,000 ways
that won’t work.”
Thomas Edison
Whether you’re innovating in technology,
science, writing, or politics, an approach that
allows you to learn from failures along the way
is the most likely to produce breakthrough
results. In software development, this approach
is called Agile.
We’re now in the golden age of Agile
development—as companies across industries
sing the praises of the methodology’s speed
and quality advantages. Failures within the
production process are merely iterations
leading up to major market successes.
Agile as a methodology is not immune to
detrimental failures that can set organizations
back. Whether your organization has long
engaged in the Agile game or is a new entrant,
you would be wise to understand both how we
got here and how to proceed.
This book examines in two sections:
Agile is exploding. And not just in the
Software Development world, where
its roots lie—but in other industries like
Marketing, Manufacturing, Government
and Business, to name a few.
Part 1: Agile at the Tipping Point
4
2009
45% of software developers are using
Agile development methodologies2
Agile at the Tipping Point
Since the Agile Manifesto introduced the
term back in 2001, the Agile movement—
with all of its values, principles, methods,
practices, and tools—has significantly
changed the landscape of how we work.
Today, leading companies like Amazon,
CNN and GE use Agile methods to manage
various aspects of their businesses.
Three key market forces have pushed Agile
to a tipping point of critical mass adoption:
The Agile Tipping Point
Timeline of Agile’s Rise to Mainstream
Google Trends
shows that Agile
search terms are
considered to be
“breakout” topics,
due to growth
rates greater than
5,000% since
2004.
Force 1
Digital Acceleration
Agile shows a 37% faster
speed to market than traditional
methods—a crucial edge in today’s
ever-expanding digital economy.4
Force 2
User is King
End users play a big role in Agile
and are demanding greater control
over features and the overall
experience.
Force 3
Empowered Teams
Control-and-command style
of management is dead and
corporate culture is increasingly
flat-structured.
1948
Toyota develops Lean Manufacturing
to surpass the American auto industry
by using “just-in-time” production
1996
Kent Beck introduces Extreme
Programming, frequent “releases”
and short development cycles
2000
1% of software developers are using
Agile development methodologies1
2001
17 software developers publish
the Agile Manifesto, a defining set
of principles
2013
88% of software developers
are using Agile development
methodologies3
1
Gartner 		 2
Forrester	 	 3
Version One 	 4
The Agile Impact Report
5
Force 1
Digital Acceleration
Companies are racing to develop mobile apps, highly responsive
websites, and better technology platforms. And they’re looking to Agile
for a turbo boost.
The widespread adoption of Agile comes partly
from the rapid rate of digital innovation. You
know, the same reason why your phone is
out of date the minute it’s activated. Or why
Nintendo was replaced by Playstation, which
was replaced by Xbox, and then the Wii… only
to be replaced by a newer Playstation.
Unpredictability rules this digital landscape,
thanks to swiftly emerging standards, volatile
platforms, intermittent connections, and
constantly improved devices. To remain
competitive, businesses strive to shorten
product development lifecycles and remain
more flexible amid each new wave of change.
That’s Agile’s forte. Agile has gained
credibility as digital’s wingman due to its
ability to constantly incorporate new and
changing requirements. Since the cost of fixing
something increases exponentially over time,
Agile’s shortened feedback loops drive down
risk and help teams to find problems earlier
rather than later.
The Agile Process:
Plan
Daily Review
Release
Iteration
Review
Backlog Deliverable
Collaborate Deliver
*When we say “digital,” we mean all the systems that became connected with the rise of the Internet and
personal computing. These systems now constitute what we call the digital economy.
+28%
+32%
+37%
+39%
+42%
+47%
+63%
+70%
+568%
+10%
+16%
The Benefits of Agile
Employee
Engagement
Productivity
Project Success
Improved
Development Cost
Speed To Market
IT & Business
Alignment
Project Visibility
Stakeholder
Satisfaction
Quality
Decreased Defects
Value Delivered
Through Features
Force 2
User is King
& Agile is Queen
Good user experience design provides a
competitive advantage for businesses. Why not
insert the user into the development process?
6
That’s exactly what Agile does. Through shortened
feedback loops (typically two-week sprints), Agile
weaves in insight from employees, customers, and other
stakeholders to ensure they have a say in which features
they do and don’t like.
This is a great improvement over more traditional
approaches like Waterfall, where users often don’t see
products until they are completely finished. By that time,
technology has evolved, and the key requirements
have changed.
“Continuous improvement makes each iteration better
than the last and delights customers,” said Steve
Denning in The Leader’s Guide to Radical Management.
Consider the way Apple’s products have evolved over
time, from the Macintosh to the iPhone 6. “Getting to
the customer really early in the process and constantly
validating are best practices that smart companies
have been doing from day one,” says John Casey,
entrepreneur in residence at George Mason University.
32%
of organizations report:
“Delivering customer value”is the
most prioritized aspect of Agile/Scrum
projects, over meeting deadlines and
quality. Forrester calls this “The Age
of the Customer”—a management
paradigm that focuses on managing
customer experience instead of
products and services.5
“What lies at the
heart of Agile is
an obsessive focus
on service to the
customer”
The State of Scrum
1. Instant gratification
2. Transparency
3. Participation
4. Disruptive Brands
1. Faster, shorter delivery cycles
2. Continuous feedback loops
3. Full team collaboration
4. Constant innovation and adoption
Agile & Millennials: A Perfect Pairing
Millennials represent 30% of the population and are the largest, most demanding user group.
Millennial Values How Agile Responds
5
The Agile Alliance: The State of Scrum: Benchmarks and Guidelines
7
6
Apigee, “Digital Transformation”
Organizational silos are morphing into cross-functional
teams that must have better communication methods
to meet delivery deadlines.
Since Agile is all about empowering people, it thrives
in a de-layered, communicative workplace. Agile
teams report high levels of employee satisfaction, since
they are all heavily engaged in the decision-making
process and are collectively working towards a common
goal. This reinforces Agile’s key tenet: “One Fails,
We All Fail”.
Now that IT is recognized as a revenue-driver for the
Business, both sides can move past the traditional
issues that stemmed from IT delivering products the
Business didn’t want. Agile development is a great way
for the two sides to improve trust through transparency.
Organizational Alignment: A Key to Digital Excellence6
Increased alignment between IT & Business directly correlates with an increase in digital performance.
DigitalPerformance
Organizational Alignment = digital project
© Photo by Michael Moran and The Barbarian Group
Check out the Superdesk at Barbarian headquarters in New York. Everyone works at the
giant desk together¬including the CEO. The Superdesk even has its own Twitter feed.
Force 3
Empowered
Teams
For most of the 20th century, authoritative
management ruled. But today, corporate
structure is flatter, more collaborative, and
more team-based than ever, adding more fuel
to Agile’s fire.
There are several questions to consider when
deciding the future of Agile for your teams.
These questions deal largely with the work
environment and processes in place to support
successful, scalable Agile development.
Part 2: How to Ensure Agile Success
To help you best position your teams for Agile success, we explore:
Why Agile Fails
Avoid these common pitfalls
How to Scale Agile Successfully
5 Best Practices
Major Agile Success Stories
5 Use Cases
Why Agile Fails
Doubt, Disillusionment, and Dabbling
Agile isn’t the right answer for everyone. And not everyone does
Agile the right way. Here are the top reasons why an Agile development
project might crash and burn:
9
Doubt
Agile projects are typically grassroots
initiatives spearheaded by IT, but lack of
executive buy-in can be fatal. Many companies
haven’t fully resolved the historic distrust
between IT and Business units.
Even if an executive team buys into the idea
of Agile, they often doubt that the change
to Agile will drive business value, associating
the flexibility with “loose” processes that
may increase risk.
2%
of developers feel that
executives understand Agile.7
Disillusionment
For all its benefits, Agile is still hard to implement.
Many forays into Agile end in disaster because
unrealistic expectations cause stakeholders to
give up on the method easily. Additionally, 25%
of organizations report that they don’t have
clearly identified metrics to measure the success
of Agile projects, leaving ROI uncertain and
changing perceptions of positive headway.
64%
of companies say switching to Agile
was harder than it seemed.8
Dabbling
Experienced Agile talent is hard to find—and,
teams often try to guess their way through the
highly nuanced development process. Don’t fall
into the trap of assuming the reduced processes
of Agile mean there are no actual rules. Agile is
a prescribed methodology and training/practice
is a requirement. You simply can’t go about
Agile halfcocked. Continuous integration, proper
code and library repositories, and automated
deployments/testing are all must-haves.
22%
of Agile teams operate without a
Product Owner, putting the project
at risk for lack of Business insight.9
7
Version One, State of Agile Development Survey Results		 8
Voke, The Agile Dilemma	 9
The Agile Alliance: The State of Scrum: Benchmarks and Guidelines
10
Five Ways to Scale
Agile Successfully
Clearly Agile is more than just a buzzword. Deployed correctly, it has the
potential to transform and accelerate entire organizations. Ready to see what
it can do for yours?
Here are five best practices for scaling Agile development to get you started:
“Don’t expect Agile to
happen overnight; 40%
of companies using
Agile for 100% of their
projects took over four
years to get there.”
Forrester
1. Make sure everyone’s
on board.
On both the Business and IT
side, organize a “critical mass”
of advocates and early adopters,
and institute an Agile mandate
for IT projects to ensure adoption.
Conduct trainings and workshops
to socialize the method.
2. Keep each team as
small as possible.
Often, five really good developers
can do the work of 20. Determine
the team’s size by the nature of
the problem being addressed, not
management expectations.
4. Do modeling up front.
Establish a common business vision
(based on high-level requirements)
and a common technical vision
(based on common architecture). Use
a Visual Radiator to make results
visible in a common space. This helps
teams focus on short-term goals
while keeping sight of the vision.
3. Emphasize portfolio
management.
Organize with subteams, and
then have the leaders from
each subteam coordinate daily
during a “scrum of scrums.”
Use an online tool to manage
deadlines and responsibilities.
5. Obsess over delivering
to the business through IT.
A sense of urgency and a healthy
partnership between the business
and IT is the glue that keeps this
method together. Success should be
constantly evaluated through sprint
retrospectives so that both sides
can adapt and maximize value.
Scaled Agile Success Stories
11
Spotify
Spotify scaled Agile methods to over 30 teams
across three cities since inception, and now
organizes hundreds of developers through Agile
“squads” and “tribes.” This matrix, which is
weighted towards delivery, groups people “into
collocated squads, where people with different
skill sets collaborate and self-organize to deliver a
great product,” says CEO Henrik Kniberg.
British Telecom
In 2004, the company’s new CIO systematically
set about replacing the long-standing Waterfall
delivery process with Agile. The company was
able to ramp up an 8,000 person IT team to 90-
day cycles from 12+ month delivery cycles.
GE Healthcare
In 2012, GE’s CIO reported “This year, our
target is 60% of our program spend to be
done using Agile.” To help speed adoption,
GE hosted internal Agile conferences that
brought together business representatives
and Agile industry leaders.
Netflix
Netflix excels at putting the user experience
first, as evidenced by its ability to stream 4
billion hours of content nearly ubiquitously
across nearly 250 different devices. Instead
of becoming bureaucratic and hierarchical as
it has grown larger, Netflix says that it aspires
to grow fast through flexibility and freedom,
without becoming complex or chaotic.
Scaled Agile Frameworks consist of three levels: team, program, and
portfolio, all of which connect lean business strategies to agile development
execution. Many companies have implemented this model, or some version
of it, to achieve groundbreaking results and innovation:
One of the world’s largest
manufacturers embarked on a large-
scale Agile transformation that grew a
group 100 developers practicing Agile to
over 1,200 and counting. The company
reports that time to market is 20%
faster, time to production is down 20%,
and employee engagement is up 10%.
Outside of IT
“Outside of software projects,
the potential for Agile is endless:
for innovating better cars,
computers, food, clothes, and
even raising families. In fact, 36%
of organizations are using Scrum
for non-IT projects.”
The State of Scrum
Conclusion:
Accelerate Your
Agile Results with
the Right Partner
12
At Celerity, we believe the most
flexible companies win. Building in
a system of adaptable, rapid delivery
enables companies to engage
users early and learn quickly from
failures. These are the keys to
breakthrough innovation.
While Agile has been steadily building momentum,
there are certain factors in many corporate
environments that make it difficult to implement
Agile on an enterprise-wide scale. If you’re ready to
get started in Agile, or to scale your existing Agile
processes to an enterprise level, Celerity can help
you plan for success.
Our own Agile Development Teams work
alongside yours to execute projects rapidly and
properly, while teaching them the ins and outs of
Agile best practices.
The Rapid Rate of Innovation
“I want [a Scrum team] going so fast
they are just on the verge of spinning
out of control, yet are able to keep it
together and deliver something classic
and powerful.”
Mike Cohn, Agile expert
Agile Dictionary
13
Agile
An umbrella term for iterative, incremental software
development methodologies. Includes Extreme
Programming, Scrum, Crystal, Dynamic Systems
Development Method, Lean, and Feature-Driven
Development. Agile methodologies emphasize
small teams delivering small increments of working
software with great frequency while working in close
collaboration with the customer and adapting to
changing requirements.
Burn Down Chart
A key artifact that visualizes a team’s progress
through units of work that still need to be
accomplished (Y axis) vs. Units of time (X axis).
Daily Stand Up or Scrum
A daily, 15-minute meeting with the entire team. The
primary purposes are to unearth anything impeding
a team member and to promote communication.
Stakeholders may attend as silent observers. Three
questions everyone should answer are:
•	 What have you done since yesterday?
•	 What are you planning to do today?
•	 Do you have any stumbling blocks?
Epic
A large user story that is broken down into
smaller stories prior to implementation. Usually
lower priority items.
Extreme Programming (XP)
An Agile method that hinges on customer
participation, transparency, testing, and frequent
delivery of working software.
Information (or Visual) Radiator
A handwritten, drawn, printed, or electronic display
which a team places in a highly visible location, so
that all team members can see the latest project
status information at a glance.
Iterative Development
A common component of all Agile methods,
emphasizing incremental delivery that reduces
the risk of project failure by dividing projects into
smaller, more manageable pieces of work. This
method requires teams to “inspect and adapt”
between iterations, as opposed to the Waterfall
method of “big design up front” followed by
development and testing.
Minimal Marketable Product (MMP)
A fully functioning piece of software. It contains the
bare minimum feature set that a user needs. It gives
a business the ability to get to the market faster and
be empirical about adding future features.
Minimum Viable Product (MVP)
A very early version of software released to see
how the market will respond and determine if the
concept is worth pursuing.
Product Backlog
An evolving list of product requirements—often
expressed in terms of user stories and prioritized
by the customer—that tells an Agile team which
features to implement first.
Product Owner
Helps the team find its clear, elevating goal by
defining the features of the product (with the
customers), developing and prioritizing the product
backlog, making scope/schedule tradeoff decisions,
and adjusting priorities as requirements emerge.
Responsible for the “what.”
Agile Dictionary
14
Scrum Team
A cross-functional team of developers, testers, user
experience experts, and business analysts. Typically
should be five to nine people.
Scrum Master
A servant-leader that flattens the hierarchy and
coaches colleagues to help them improve. Protects the
team from distractions and helps them become fully
functional and productive. Responsible for the “how.”
Sprint
An iteration or uninterrupted period of time during
which an Agile development team designs, codes,
and tests the product, usually two to four weeks long.
At the sprint’s end, the team delivers a “potentially
shippable” product increment.
Sprint Planning:
Happens once per sprint at either the beginning or end.
The team commits to a set of user stories, prioritized
by the Product Owner, that they believe they can
accomplish in the sprint. The user stories are broken
down into tasks, which are estimated in hours. The
result? A sprint backlog.
Sprint Review
Held at the end of each sprint to promote
transparency and give stakeholders a chance
to provide feedback. The team gives demos of
deliverables, which are accepted or rejected by the
Product Owner. This helps prevent the “Big Bang”
effect at the end of a project where stakeholders are
surprised by a deliverable (positively or negatively).
Sprint Retrospective
This happens at the end of a sprint, and allows the
team to look inward at what is working and what is
not. Teams should focus on areas that will improve
cohesiveness and efficiency. Three questions that
should be answered are:
•	 What should we start doing?
•	 What should we stop doing?
•	 What should we continue doing?
Story Point Relative Estimation:
A planning method (often called “planning poker”)
that helps teams reach consensus around cost and
level of effort. The exercise uses a deck of cards to
assign difficulty to each high-level feature.
The Agile Manifesto
Published in 2001 by a group of independent
thinkers about software development, the
manifesto stresses:
•	 Individuals and interactions over processes
and tools
•	 Working software over comprehensive
documentation
•	 Customer collaboration over contract
negotiation
•	 Responding to change over following a plan
Velocity
The average number of points an Agile team
accomplishes during an iteration.
Waterfall
Traditional, phase-driven development
method, which emphasizes top-down project
management, “big design up front,” silos for
architecture and design, coding, and testing, and
extensive documentation.
The Agile Tipping Point: References & Recommended Reading
15
Agile & the Freedom to Fail
•	 Manifesto for Agile Software Development, The Agile Alliance
•	 Guide to Agile Practices, The Agile Alliance
•	 Why a Business Should Go Agile, Celerity
The Agile Tipping Point
•	 Toyota Production System, an Integrated Approach to Just-In-Time,
Yasuhiro Monden
•	 2013 State of Agile Report: Why Agile?, Stateofagile.com
•	 The Agile Impact Report, Rally Software
•	 What is Scrum and Why Do You Care?, Celerity
Force 1: Digital Acceleration
•	 Answering the ‘Where is the Proof That Agile Methods Work’ Question’,
Agilemodeling.com
•	 Sprint Planning Meeting, Mountain Goat Software
•	 The Chaos Manifesto, The Standish Group
•	 Year of Living Dangerously, How Salesforce.com delivered extraordinary
results through a “big bang” enterprise agile revolution, Greene & Fry
•	 Reported Benefits of Agile Development, Mountain Goat Software, LLC
•	 State of Agile Development Survey Results, Version One
•	 How Agile Projects Measure Up, and What This Means to You, Michael Mah
Force 2: User is King & Agile is Queen
•	 The Leader’s Guide to Radical Management, Steve Denning
•	 Going Agile, The Voice of Technology Magazine
•	 The State of Scrum, Scrum Alliance
•	 Age of the Customer, Forrester
•	 Inside the Millennial Mind, CEB
Force 3: Empowered Teams
•	 The Barbarian Group Just Built a ‘Superdesk’, AdWeek
•	 Digital Transformation: Getting in Shape for the Digital World, Apigee Institute
•	 The Horizontal Corporation, BusinessWeek
•	 Why Your Agile Team Should Use Story Point Relative Estimation, Celerity
Why Agile Fails
•	 Agile gains, but executives are completely clueless, survey finds, ZDnet
•	 State of Agile Development Survey Results, Version One
•	 The Agile Dilemma, Voke
•	 Why Do Companies Fail in Adopting Agile Practices?, Scrum Alliance
Five Ways to Scale Agile Successfully
•	 What Every Company Should Know About Agile Software Development, MIT
Technology Review
•	 Building the Agile Workforce, HBR IdeaCast
•	 Supersize Me, Dr. Dobbs
•	 Agile and Waterfall: Applying the Best of Both Worlds, Celerity
•	 Managing an Agile Project with Scrum: Balancing Speed & Feature Fidelity, Celerity
•	 Adding Transparency Into Your Agile/Kanban Workflow, Celerity
Scaled Agile Success Stories
•	 The Scaled Agile Framework, Dean Leffingwell
•	 Scaling Agile @ Spotify, Henrik Kniberg and Anders Ivarsson
•	 How Foursquare, Netflix & Spotify are developing agile organizations, MXMindia
•	 Agile Delivery at British Telecom by Ian Evans
•	 GE Becomes More Agile, The Wall Street Journal
•	 Yes, Agile works in larger enterprise projects, too, ZDnet
Visual Design
Sarita Loredo .
Writer & Copy Edits
Lauren Howell .
Content
Todd Miller .
Harry Ulrich .
The Agile Tipping Point:
Credits
8401 Greensboro Drive, Suite 500, McLean, VA 22102 | 703.848.1900 | contact@celerity.com
Have you tipped into Agile yet? It’s time to transform your organization.

Contenu connexe

Dernier

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Dernier (20)

Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

En vedette

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

En vedette (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

The Agile Tipping Point

  • 1. The Agile Tipping Point How Iterative Development Can Transform Your Organization A Celerity eBook
  • 2. 2 Introduction: Agile & the Freedom to Fail Many great success stories have a good old-fashioned failure behind them. Thomas Edison. Abe Lincoln. Winston Churchill. J.K. Rowling. All failures… until they weren’t. Part 1: Agile at the Tipping Point What forces have brought Agile to its present zenith of mass adoption? Part 2: How to Ensure Agile Success What will make the difference between fail and scale for your organization? Agile in a Nutshell The Agile software development methodology began in the mid-1990s but has recently gained traction due to its suitability for digital projects—a big priority for today’s enterprises. The Agile process includes refining requirements, developing through iterative cycles (“sprints”), and testing with end-users throughout the process—often resulting in a better product. “I have not failed. I’ve just found 10,000 ways that won’t work.” Thomas Edison Whether you’re innovating in technology, science, writing, or politics, an approach that allows you to learn from failures along the way is the most likely to produce breakthrough results. In software development, this approach is called Agile. We’re now in the golden age of Agile development—as companies across industries sing the praises of the methodology’s speed and quality advantages. Failures within the production process are merely iterations leading up to major market successes. Agile as a methodology is not immune to detrimental failures that can set organizations back. Whether your organization has long engaged in the Agile game or is a new entrant, you would be wise to understand both how we got here and how to proceed. This book examines in two sections:
  • 3. Agile is exploding. And not just in the Software Development world, where its roots lie—but in other industries like Marketing, Manufacturing, Government and Business, to name a few. Part 1: Agile at the Tipping Point
  • 4. 4 2009 45% of software developers are using Agile development methodologies2 Agile at the Tipping Point Since the Agile Manifesto introduced the term back in 2001, the Agile movement— with all of its values, principles, methods, practices, and tools—has significantly changed the landscape of how we work. Today, leading companies like Amazon, CNN and GE use Agile methods to manage various aspects of their businesses. Three key market forces have pushed Agile to a tipping point of critical mass adoption: The Agile Tipping Point Timeline of Agile’s Rise to Mainstream Google Trends shows that Agile search terms are considered to be “breakout” topics, due to growth rates greater than 5,000% since 2004. Force 1 Digital Acceleration Agile shows a 37% faster speed to market than traditional methods—a crucial edge in today’s ever-expanding digital economy.4 Force 2 User is King End users play a big role in Agile and are demanding greater control over features and the overall experience. Force 3 Empowered Teams Control-and-command style of management is dead and corporate culture is increasingly flat-structured. 1948 Toyota develops Lean Manufacturing to surpass the American auto industry by using “just-in-time” production 1996 Kent Beck introduces Extreme Programming, frequent “releases” and short development cycles 2000 1% of software developers are using Agile development methodologies1 2001 17 software developers publish the Agile Manifesto, a defining set of principles 2013 88% of software developers are using Agile development methodologies3 1 Gartner 2 Forrester 3 Version One 4 The Agile Impact Report
  • 5. 5 Force 1 Digital Acceleration Companies are racing to develop mobile apps, highly responsive websites, and better technology platforms. And they’re looking to Agile for a turbo boost. The widespread adoption of Agile comes partly from the rapid rate of digital innovation. You know, the same reason why your phone is out of date the minute it’s activated. Or why Nintendo was replaced by Playstation, which was replaced by Xbox, and then the Wii… only to be replaced by a newer Playstation. Unpredictability rules this digital landscape, thanks to swiftly emerging standards, volatile platforms, intermittent connections, and constantly improved devices. To remain competitive, businesses strive to shorten product development lifecycles and remain more flexible amid each new wave of change. That’s Agile’s forte. Agile has gained credibility as digital’s wingman due to its ability to constantly incorporate new and changing requirements. Since the cost of fixing something increases exponentially over time, Agile’s shortened feedback loops drive down risk and help teams to find problems earlier rather than later. The Agile Process: Plan Daily Review Release Iteration Review Backlog Deliverable Collaborate Deliver *When we say “digital,” we mean all the systems that became connected with the rise of the Internet and personal computing. These systems now constitute what we call the digital economy. +28% +32% +37% +39% +42% +47% +63% +70% +568% +10% +16% The Benefits of Agile Employee Engagement Productivity Project Success Improved Development Cost Speed To Market IT & Business Alignment Project Visibility Stakeholder Satisfaction Quality Decreased Defects Value Delivered Through Features
  • 6. Force 2 User is King & Agile is Queen Good user experience design provides a competitive advantage for businesses. Why not insert the user into the development process? 6 That’s exactly what Agile does. Through shortened feedback loops (typically two-week sprints), Agile weaves in insight from employees, customers, and other stakeholders to ensure they have a say in which features they do and don’t like. This is a great improvement over more traditional approaches like Waterfall, where users often don’t see products until they are completely finished. By that time, technology has evolved, and the key requirements have changed. “Continuous improvement makes each iteration better than the last and delights customers,” said Steve Denning in The Leader’s Guide to Radical Management. Consider the way Apple’s products have evolved over time, from the Macintosh to the iPhone 6. “Getting to the customer really early in the process and constantly validating are best practices that smart companies have been doing from day one,” says John Casey, entrepreneur in residence at George Mason University. 32% of organizations report: “Delivering customer value”is the most prioritized aspect of Agile/Scrum projects, over meeting deadlines and quality. Forrester calls this “The Age of the Customer”—a management paradigm that focuses on managing customer experience instead of products and services.5 “What lies at the heart of Agile is an obsessive focus on service to the customer” The State of Scrum 1. Instant gratification 2. Transparency 3. Participation 4. Disruptive Brands 1. Faster, shorter delivery cycles 2. Continuous feedback loops 3. Full team collaboration 4. Constant innovation and adoption Agile & Millennials: A Perfect Pairing Millennials represent 30% of the population and are the largest, most demanding user group. Millennial Values How Agile Responds 5 The Agile Alliance: The State of Scrum: Benchmarks and Guidelines
  • 7. 7 6 Apigee, “Digital Transformation” Organizational silos are morphing into cross-functional teams that must have better communication methods to meet delivery deadlines. Since Agile is all about empowering people, it thrives in a de-layered, communicative workplace. Agile teams report high levels of employee satisfaction, since they are all heavily engaged in the decision-making process and are collectively working towards a common goal. This reinforces Agile’s key tenet: “One Fails, We All Fail”. Now that IT is recognized as a revenue-driver for the Business, both sides can move past the traditional issues that stemmed from IT delivering products the Business didn’t want. Agile development is a great way for the two sides to improve trust through transparency. Organizational Alignment: A Key to Digital Excellence6 Increased alignment between IT & Business directly correlates with an increase in digital performance. DigitalPerformance Organizational Alignment = digital project © Photo by Michael Moran and The Barbarian Group Check out the Superdesk at Barbarian headquarters in New York. Everyone works at the giant desk together¬including the CEO. The Superdesk even has its own Twitter feed. Force 3 Empowered Teams For most of the 20th century, authoritative management ruled. But today, corporate structure is flatter, more collaborative, and more team-based than ever, adding more fuel to Agile’s fire.
  • 8. There are several questions to consider when deciding the future of Agile for your teams. These questions deal largely with the work environment and processes in place to support successful, scalable Agile development. Part 2: How to Ensure Agile Success To help you best position your teams for Agile success, we explore: Why Agile Fails Avoid these common pitfalls How to Scale Agile Successfully 5 Best Practices Major Agile Success Stories 5 Use Cases
  • 9. Why Agile Fails Doubt, Disillusionment, and Dabbling Agile isn’t the right answer for everyone. And not everyone does Agile the right way. Here are the top reasons why an Agile development project might crash and burn: 9 Doubt Agile projects are typically grassroots initiatives spearheaded by IT, but lack of executive buy-in can be fatal. Many companies haven’t fully resolved the historic distrust between IT and Business units. Even if an executive team buys into the idea of Agile, they often doubt that the change to Agile will drive business value, associating the flexibility with “loose” processes that may increase risk. 2% of developers feel that executives understand Agile.7 Disillusionment For all its benefits, Agile is still hard to implement. Many forays into Agile end in disaster because unrealistic expectations cause stakeholders to give up on the method easily. Additionally, 25% of organizations report that they don’t have clearly identified metrics to measure the success of Agile projects, leaving ROI uncertain and changing perceptions of positive headway. 64% of companies say switching to Agile was harder than it seemed.8 Dabbling Experienced Agile talent is hard to find—and, teams often try to guess their way through the highly nuanced development process. Don’t fall into the trap of assuming the reduced processes of Agile mean there are no actual rules. Agile is a prescribed methodology and training/practice is a requirement. You simply can’t go about Agile halfcocked. Continuous integration, proper code and library repositories, and automated deployments/testing are all must-haves. 22% of Agile teams operate without a Product Owner, putting the project at risk for lack of Business insight.9 7 Version One, State of Agile Development Survey Results 8 Voke, The Agile Dilemma 9 The Agile Alliance: The State of Scrum: Benchmarks and Guidelines
  • 10. 10 Five Ways to Scale Agile Successfully Clearly Agile is more than just a buzzword. Deployed correctly, it has the potential to transform and accelerate entire organizations. Ready to see what it can do for yours? Here are five best practices for scaling Agile development to get you started: “Don’t expect Agile to happen overnight; 40% of companies using Agile for 100% of their projects took over four years to get there.” Forrester 1. Make sure everyone’s on board. On both the Business and IT side, organize a “critical mass” of advocates and early adopters, and institute an Agile mandate for IT projects to ensure adoption. Conduct trainings and workshops to socialize the method. 2. Keep each team as small as possible. Often, five really good developers can do the work of 20. Determine the team’s size by the nature of the problem being addressed, not management expectations. 4. Do modeling up front. Establish a common business vision (based on high-level requirements) and a common technical vision (based on common architecture). Use a Visual Radiator to make results visible in a common space. This helps teams focus on short-term goals while keeping sight of the vision. 3. Emphasize portfolio management. Organize with subteams, and then have the leaders from each subteam coordinate daily during a “scrum of scrums.” Use an online tool to manage deadlines and responsibilities. 5. Obsess over delivering to the business through IT. A sense of urgency and a healthy partnership between the business and IT is the glue that keeps this method together. Success should be constantly evaluated through sprint retrospectives so that both sides can adapt and maximize value.
  • 11. Scaled Agile Success Stories 11 Spotify Spotify scaled Agile methods to over 30 teams across three cities since inception, and now organizes hundreds of developers through Agile “squads” and “tribes.” This matrix, which is weighted towards delivery, groups people “into collocated squads, where people with different skill sets collaborate and self-organize to deliver a great product,” says CEO Henrik Kniberg. British Telecom In 2004, the company’s new CIO systematically set about replacing the long-standing Waterfall delivery process with Agile. The company was able to ramp up an 8,000 person IT team to 90- day cycles from 12+ month delivery cycles. GE Healthcare In 2012, GE’s CIO reported “This year, our target is 60% of our program spend to be done using Agile.” To help speed adoption, GE hosted internal Agile conferences that brought together business representatives and Agile industry leaders. Netflix Netflix excels at putting the user experience first, as evidenced by its ability to stream 4 billion hours of content nearly ubiquitously across nearly 250 different devices. Instead of becoming bureaucratic and hierarchical as it has grown larger, Netflix says that it aspires to grow fast through flexibility and freedom, without becoming complex or chaotic. Scaled Agile Frameworks consist of three levels: team, program, and portfolio, all of which connect lean business strategies to agile development execution. Many companies have implemented this model, or some version of it, to achieve groundbreaking results and innovation: One of the world’s largest manufacturers embarked on a large- scale Agile transformation that grew a group 100 developers practicing Agile to over 1,200 and counting. The company reports that time to market is 20% faster, time to production is down 20%, and employee engagement is up 10%. Outside of IT “Outside of software projects, the potential for Agile is endless: for innovating better cars, computers, food, clothes, and even raising families. In fact, 36% of organizations are using Scrum for non-IT projects.” The State of Scrum
  • 12. Conclusion: Accelerate Your Agile Results with the Right Partner 12 At Celerity, we believe the most flexible companies win. Building in a system of adaptable, rapid delivery enables companies to engage users early and learn quickly from failures. These are the keys to breakthrough innovation. While Agile has been steadily building momentum, there are certain factors in many corporate environments that make it difficult to implement Agile on an enterprise-wide scale. If you’re ready to get started in Agile, or to scale your existing Agile processes to an enterprise level, Celerity can help you plan for success. Our own Agile Development Teams work alongside yours to execute projects rapidly and properly, while teaching them the ins and outs of Agile best practices. The Rapid Rate of Innovation “I want [a Scrum team] going so fast they are just on the verge of spinning out of control, yet are able to keep it together and deliver something classic and powerful.” Mike Cohn, Agile expert
  • 13. Agile Dictionary 13 Agile An umbrella term for iterative, incremental software development methodologies. Includes Extreme Programming, Scrum, Crystal, Dynamic Systems Development Method, Lean, and Feature-Driven Development. Agile methodologies emphasize small teams delivering small increments of working software with great frequency while working in close collaboration with the customer and adapting to changing requirements. Burn Down Chart A key artifact that visualizes a team’s progress through units of work that still need to be accomplished (Y axis) vs. Units of time (X axis). Daily Stand Up or Scrum A daily, 15-minute meeting with the entire team. The primary purposes are to unearth anything impeding a team member and to promote communication. Stakeholders may attend as silent observers. Three questions everyone should answer are: • What have you done since yesterday? • What are you planning to do today? • Do you have any stumbling blocks? Epic A large user story that is broken down into smaller stories prior to implementation. Usually lower priority items. Extreme Programming (XP) An Agile method that hinges on customer participation, transparency, testing, and frequent delivery of working software. Information (or Visual) Radiator A handwritten, drawn, printed, or electronic display which a team places in a highly visible location, so that all team members can see the latest project status information at a glance. Iterative Development A common component of all Agile methods, emphasizing incremental delivery that reduces the risk of project failure by dividing projects into smaller, more manageable pieces of work. This method requires teams to “inspect and adapt” between iterations, as opposed to the Waterfall method of “big design up front” followed by development and testing. Minimal Marketable Product (MMP) A fully functioning piece of software. It contains the bare minimum feature set that a user needs. It gives a business the ability to get to the market faster and be empirical about adding future features. Minimum Viable Product (MVP) A very early version of software released to see how the market will respond and determine if the concept is worth pursuing. Product Backlog An evolving list of product requirements—often expressed in terms of user stories and prioritized by the customer—that tells an Agile team which features to implement first. Product Owner Helps the team find its clear, elevating goal by defining the features of the product (with the customers), developing and prioritizing the product backlog, making scope/schedule tradeoff decisions, and adjusting priorities as requirements emerge. Responsible for the “what.”
  • 14. Agile Dictionary 14 Scrum Team A cross-functional team of developers, testers, user experience experts, and business analysts. Typically should be five to nine people. Scrum Master A servant-leader that flattens the hierarchy and coaches colleagues to help them improve. Protects the team from distractions and helps them become fully functional and productive. Responsible for the “how.” Sprint An iteration or uninterrupted period of time during which an Agile development team designs, codes, and tests the product, usually two to four weeks long. At the sprint’s end, the team delivers a “potentially shippable” product increment. Sprint Planning: Happens once per sprint at either the beginning or end. The team commits to a set of user stories, prioritized by the Product Owner, that they believe they can accomplish in the sprint. The user stories are broken down into tasks, which are estimated in hours. The result? A sprint backlog. Sprint Review Held at the end of each sprint to promote transparency and give stakeholders a chance to provide feedback. The team gives demos of deliverables, which are accepted or rejected by the Product Owner. This helps prevent the “Big Bang” effect at the end of a project where stakeholders are surprised by a deliverable (positively or negatively). Sprint Retrospective This happens at the end of a sprint, and allows the team to look inward at what is working and what is not. Teams should focus on areas that will improve cohesiveness and efficiency. Three questions that should be answered are: • What should we start doing? • What should we stop doing? • What should we continue doing? Story Point Relative Estimation: A planning method (often called “planning poker”) that helps teams reach consensus around cost and level of effort. The exercise uses a deck of cards to assign difficulty to each high-level feature. The Agile Manifesto Published in 2001 by a group of independent thinkers about software development, the manifesto stresses: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan Velocity The average number of points an Agile team accomplishes during an iteration. Waterfall Traditional, phase-driven development method, which emphasizes top-down project management, “big design up front,” silos for architecture and design, coding, and testing, and extensive documentation.
  • 15. The Agile Tipping Point: References & Recommended Reading 15 Agile & the Freedom to Fail • Manifesto for Agile Software Development, The Agile Alliance • Guide to Agile Practices, The Agile Alliance • Why a Business Should Go Agile, Celerity The Agile Tipping Point • Toyota Production System, an Integrated Approach to Just-In-Time, Yasuhiro Monden • 2013 State of Agile Report: Why Agile?, Stateofagile.com • The Agile Impact Report, Rally Software • What is Scrum and Why Do You Care?, Celerity Force 1: Digital Acceleration • Answering the ‘Where is the Proof That Agile Methods Work’ Question’, Agilemodeling.com • Sprint Planning Meeting, Mountain Goat Software • The Chaos Manifesto, The Standish Group • Year of Living Dangerously, How Salesforce.com delivered extraordinary results through a “big bang” enterprise agile revolution, Greene & Fry • Reported Benefits of Agile Development, Mountain Goat Software, LLC • State of Agile Development Survey Results, Version One • How Agile Projects Measure Up, and What This Means to You, Michael Mah Force 2: User is King & Agile is Queen • The Leader’s Guide to Radical Management, Steve Denning • Going Agile, The Voice of Technology Magazine • The State of Scrum, Scrum Alliance • Age of the Customer, Forrester • Inside the Millennial Mind, CEB Force 3: Empowered Teams • The Barbarian Group Just Built a ‘Superdesk’, AdWeek • Digital Transformation: Getting in Shape for the Digital World, Apigee Institute • The Horizontal Corporation, BusinessWeek • Why Your Agile Team Should Use Story Point Relative Estimation, Celerity Why Agile Fails • Agile gains, but executives are completely clueless, survey finds, ZDnet • State of Agile Development Survey Results, Version One • The Agile Dilemma, Voke • Why Do Companies Fail in Adopting Agile Practices?, Scrum Alliance Five Ways to Scale Agile Successfully • What Every Company Should Know About Agile Software Development, MIT Technology Review • Building the Agile Workforce, HBR IdeaCast • Supersize Me, Dr. Dobbs • Agile and Waterfall: Applying the Best of Both Worlds, Celerity • Managing an Agile Project with Scrum: Balancing Speed & Feature Fidelity, Celerity • Adding Transparency Into Your Agile/Kanban Workflow, Celerity Scaled Agile Success Stories • The Scaled Agile Framework, Dean Leffingwell • Scaling Agile @ Spotify, Henrik Kniberg and Anders Ivarsson • How Foursquare, Netflix & Spotify are developing agile organizations, MXMindia • Agile Delivery at British Telecom by Ian Evans • GE Becomes More Agile, The Wall Street Journal • Yes, Agile works in larger enterprise projects, too, ZDnet
  • 16. Visual Design Sarita Loredo . Writer & Copy Edits Lauren Howell . Content Todd Miller . Harry Ulrich . The Agile Tipping Point: Credits 8401 Greensboro Drive, Suite 500, McLean, VA 22102 | 703.848.1900 | contact@celerity.com
  • 17. Have you tipped into Agile yet? It’s time to transform your organization.