Four situations not to use the Agile Manifesto

Doron Katz
The TPM Toolkit
Published in
2 min readJul 18, 2023

--

The Agile Manifesto has revolutionized the software development industry, promoting adaptive planning, collaboration, and iterative development. Agile methodologies like Scrum and Kanban have gained immense popularity due to their ability to deliver high-quality products while accommodating changing requirements. However, despite its widespread success, there are situations where the Agile Manifesto may not be the most suitable approach. Here are four scenarios where an alternate to agile should be chosen for a project methodology:

  1. Stable and Predictable Projects: Agile methodologies excel in projects with dynamic requirements, where flexibility and adaptability are crucial. However, if you are working on a project with stable and well-defined requirements, where changes are unlikely or negligible, a traditional Waterfall approach might be more appropriate. Waterfall allows for detailed planning, sequential execution, and a linear development process, making it suitable for projects where predictability and precise documentation are paramount.
  2. Large-Scale and Long-Term Projects: Agile methodologies typically emphasize small, cross-functional teams working on short iterations. While this approach promotes agility, it may not be suitable for large-scale projects with a longer duration. In such cases, a hybrid methodology like the Scaled Agile Framework (SAFe) or a more traditional project management methodology like PRINCE2 may be better suited. These methodologies provide a structured framework for managing complex projects involving multiple teams, dependencies, and organizational coordination.
  3. Highly Regulated Industries: In industries with stringent regulations and compliance requirements, such as healthcare, finance, or aerospace, the Agile Manifesto may face challenges. These industries often demand rigorous documentation, traceability, and thorough validation processes, which can be at odds with the Agile principles of minimal documentation and focus on working software. In such cases, a regulatory-compliant methodology, such as the V-Model or the Rational Unified Process (RUP), might be necessary to ensure adherence to industry standards and legal obligations.
  4. Fixed-Price Contracts: Agile methodologies are built on the foundation of flexibility and adapting to change. However, in situations where projects are governed by fixed-price contracts, it becomes challenging to accommodate evolving requirements without impacting cost and scope. Traditional contract-driven approaches, such as the Fixed-Price or Time and Materials (T&M) models, provide greater certainty in terms of budget, scope, and delivery timelines. These models require thorough upfront planning and documentation, making them better suited for fixed-price contracts.

The Agile Manifesto has significantly transformed the software development landscape, enabling teams to deliver value quickly and respond to changing requirements effectively. However, it is crucial to recognize that Agile is not a one-size-fits-all solution. In certain situations, such as stable projects, large-scale initiatives, regulated industries, fixed-price contracts, or inexperienced teams, alternative methodologies may prove more suitable. It is essential to assess the project’s characteristics, team capabilities, and environmental factors before deciding on the most appropriate development methodology to ensure project success.

--

--

Doron Katz
The TPM Toolkit

Senior Technical Program Manager at Axon, ex- Amazon. Published author of Continuous Delivery, and various LinkedIn Learning courses.