What's the Relationship Between Agility and Projects?
Table of contents
Is agility really an exclusive concept of software development projects? Is there any relationship between agility and projects? What makes an agile organization so different from a traditional one? This short article aims to clear up some conceptual doubts about what “being agile” means, and how it differs from “doing Scrum” or “implementing SAFe, LeSS, or Nexus.”
Agility is more a synonym for efficiency and effectiveness than for speed and quickness. Many companies don’t understand the difference. Instead, they believe the goal is to do more in less time with the same people. What other option do we have but to do everything faster? Are we all wrong? It’s always easier, catchier, and simpler to argue that agility means doing more, faster, and cheaper.
Agility and Projects
Projects are vehicles for change, and they let us take on efforts with a specific focus for a defined time. That temporary nature clashes with a work team’s maturity. Let’s use our imagination to illustrate the problem.
An Example of the Conflict Between Agility and Projects
For this example, imagine you’re the Executive Chef of a famous, successful restaurant. Despite how chaotic it might look to an outsider, the people working in your kitchen have complementary roles, clarity on every dish they need to prepare, the order in which each order must be prepared, the ingredients, and their role in the preparation.
The specific tasks needed for the preparation are rarely discussed, because each person and the team know their own capabilities. While it’s possible to discuss new dishes or preparations, or how to improve certain cooking techniques, once an order comes in, the team switches into “operations” mode and focuses on producing the food as efficiently and in as coordinated a way as possible.
That’s how an agile team works. Without many schedules, but with a clear strategy and a solid team capable of handling almost any request.
The Problem: The Temporary Nature of Projects
What’s the problem with agility and projects? Well, now suppose you have a different team every night, that you’re the Executive Chef of several restaurants at once, and that staff turnover is high. Do you see the problem? How can your team coordinate in the kitchen if they don’t know each other? How do they know what everyone else is doing? Does each member have clarity on their role, their part in each preparation? Do they have a clear sense of the order of preparations so everything comes out right and on time?
It sounds like a silly example, but it’s not at all. Have you seen how easily people get assigned to projects? I’ve seen cases of more than 6 assignments at once. The problem isn’t people’s capabilities — it’s how we organize ourselves. And that’s exactly where the work needs to happen: how we organize ourselves to carry out projects.
If you want to learn more about this, I’d invite you to look into the following concepts:
- The #noProjects movement
- Value Streams or Business Architecture
Agility and Operations
Unlike projects, operations don’t suffer from that same temporary nature, and are therefore more consistent with team assignments. That’s why we can see agility in areas other than software development — legal departments, procurement, human talent management, and, in short, many areas where the working group is relatively small — no more than 10 or 15 people.
Remember, an agile mindset promotes teamwork, collaboration based on trust in one another, and, of course, decentralized decision-making — similar to what happens in our kitchen example.
The Work Doesn’t Disappear
An agile organization, far from perfect, is characterized by work that flows with little to no friction. Even so, in an agile organization:
- The work doesn’t disappear. Under normal conditions, the work doesn’t disappear or shrink. That’s a silly myth. The goal of agility — just like Lean — is to reduce waste and make work flow faster. To be honest with you, I don’t love the word “faster”; I’d rather say “frictionless,” and let speed be a consequence of that.
- The team suffers less anxiety. Agility, grounded in collaboration between people — and let’s not forget that companies are made of people — makes the short-term work clearer and fairer, in terms of effort and available time. Plans imposed with ridiculous deadlines tend to disappear.
- People feel more comfortable with their work. By understanding the capacity of the system — if we say “system,” those of us who’ve studied Systems Thinking know what we mean — people become more consistent with their own capabilities, plan their work better, and “own the responsibility” for delivering on it.
These qualities — like many others I haven’t named, about agility and operations — don’t speak specifically about projects or operations. Concepts like maintenance or strategy execution aren’t mentioned. We’re talking about “workflow.”
Considerations
Before getting into the conclusions, I’d like to highlight a few considerations about this relationship between agility and operations, agility and projects.
- The scale of the operation: how many people are we talking about? Imagine a kitchen with 100 or 200 people. It’s clear that agile management models will compete with the need to govern certain processes — quality and consistency of preparations, timing, flavors.
- The physical location of the people: imagine managing a team that isn’t in the same office, city, or country.
- The relationship with third parties and suppliers: what happens with suppliers? In the kitchen example, all the ingredients are there before the shift starts. For a moment, imagine having to coordinate some ingredients arriving WHILE YOU’RE COOKING! A kind of madness that happens more often than it seems!
Conclusions
- Agility is for everyone — I’m not afraid to say it. In projects, operations, and even among friends, it’s possible to build an agile way of working. How much Scrum, Scrumban, or Kanban we actually do is a separate discussion. Remember that agility is a way of thinking, a mindset.
- Being agile isn’t as simple as holding a daily meeting — it’s a human construct that strengthens trust and respect for others and their work. This applies to both projects and operations.
- How we organize ourselves — how we assign certain responsibilities — does influence the outcome. Always think back to the kitchen. It’s not just about assigning people; it’s about making sure we give the team the capabilities it needs to carry out the work demanded of it.
- Projects pose a real challenge, and having mechanisms that speed up the team’s maturity process is key. Good leaders and coaches know how to do this. But it also requires the organization’s political support. Agility isn’t an experiment to try out in a pilot — it’s a deep decision that will alter the organization’s culture.