fbpx
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

The 12 Principles Behind the Agile Manifesto: Principle Number Two – Harnessing Change

Written by SPK Blog Post
Published on April 19, 2018

Welcome back to the second installment in our 12-part series examining Agile Manifesto principles. Today we’ll discuss the idea of coping with changing requirements throughout a project’s lifetime as in the Agile Manifesto principle:

“Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.”

Changing requirements are a fact of life. Whether you’re building software or waiting tables at a restaurant you must accommodate unforeseen changes. Such changes might take the form of customer demands or technical or regulatory constraints. Rolling with change is a defining characteristic of Agile. The goal here is maximizing long-term, sustained competitiveness and reducing the time to market.

Change is inevitable, not an obstacle to be resisted. Agile seeks to leverage this fact rather than fight it. In many instances being the first to capitalize on emerging market demands means dominance. That being the case, Agile cultivates a working style lending itself to moving quickly in new directions when opportunities — not obstacles — present themselves.

Moving quickly to capitalize on new opportunities manifests itself in several ways: short development cycles, frequent feedback, striving for simplicity and so on. However, the real focus of this principle is the attitude behind those manifestations. Agile seeks to harness change — it regards changing conditions and the ability to adapt to them as an asset. This is an outlook, an attitude, a way of coping with change. If that mindset is missing from an organization, it makes adopting other Agile practices much more difficult.

Read more from post one in the series “A Deep Dive into the Agile Manifesto’s 12 Core Principles.”

Keep your eyes on the SPK and Associates blog for more articles unpacking Agile Methodology.

David Hubbell
Senior Software Engineer
SPK & Associates

Latest White Papers

Costs and Benefits of Moving a .NET Application to the Cloud

Costs and Benefits of Moving a .NET Application to the Cloud

Do you know the full cost and benefits of moving your .NET application to the cloud? In this guide we’ll cover everything you need to know about your .NET cloud migration. Is this guide for you? If you’re faced with outdated legacy systems and the pressures of digital...

Related Resources

Jira Service Management Cloud vs JSM Data Center Comparison 2023

Jira Service Management Cloud vs JSM Data Center Comparison 2023

Change is inevitable, especially in our industry. And even more so since the birth of cloud services. So, as Jira Service Management (JSM) Data Center approaches its end of life in February 2024, you’ll need to gear up. Otherwise you risk a seamless transition...

SolidWorks Subscription Changes: What You Need To Know

SolidWorks Subscription Changes: What You Need To Know

We're thrilled to share that all-new SolidWorks Desktop CAD licenses will now encompass "Cloud services" as part of your subscription. Moreover, for our existing SolidWorks users, a seamless avenue will open up to integrate these secure cloud capabilities. You might...

What Is Data As A Strategic Asset?

What Is Data As A Strategic Asset?

Data is business gold. Today, data has transcended its traditional role and ascended to the status of a strategic asset, capable of propelling organizations to new heights of success. And, this paradigm shift marks a departure from viewing data as a mere byproduct, to...