The Demands Agile Makes on Management

Most organizations understand that implementing Agile will require significant changes to how their project teams operate. However, many organizations do not understand how much management also needs to change for Agile to be successful, and this causes a lot of organizations to not achieve the full benefits of Agile.

Publication Date:  16 January 2024

Agile implementations typically focus on changing the way project teams work. However, for Agile to be successful, an organization’s management staff must also make significant changes to how they operate. Unfortunately, these changes are often not made, which results in many organizations not achieving the full benefits of Agile.

In essence, Agile requires an organization’s management staff to change from operating as a traditional command and control structure to operating as something much more akin to a support structure. Many of the benefits of Agile arise as a result of removing extraneous tasks from project teams, and many of the extraneous tasks Agile removes are ones associated with traditional command and control management. Successful Agile organizations actively seek to dramatically reduce the amount of time project teams spend doing things like creating status reports and seeking management approval for changes to requirements, and dramatically increase the amount of time the same teams spend working shoulder-to-shoulder with end users to create needed products.

In order for Agile to be successful, an organization’s management staff needs to be comfortable having less direct control over projects than they did before Agile was implemented. This rightfully makes many management team members uneasy. Traditional management practices emphasize management’s responsibility to direct and control organizations. Agile demands management step back from this and allow non-management staff to determine and implement the best ways for the organization to achieve its goals. This is a big change.

Agile demands an organization’s management staff significantly change how it operates, and management staff are justified in feeling uneasy about making the required changes. Nonetheless, these changes must be made in order for an organization to achieve the full benefits of Agile. Management teams that fail to make the changes Agile demands restrict the ability of their project teams to operate efficiently, therefore negating many of the benefits of Agile.

Instead of seeking to directly control projects, management staff at Agile organizations should focus on making sure project teams are provided what they need to be successful. The two most important things needed by Agile project teams are information and trust. To ensure a project aligns with and supports the overall goals and objectives of an organization, Agile project teams must know what the organization’s goals and objectives are. This requires Agile management staff to keep project teams much more up to speed on where an organization is heading than is traditionally the case. A manager overseeing a project team at an Agile organization should be telling the project team everything they would want to know if they were still directly controlling the project. Doing anything less is setting the project team up to fail.

Once a project team has all the information needed to successfully complete a project, an Agile organization’s management staff should trust them to do so and step back out of the way. This does not mean management should not check in ever so often to see how the project is going, and it definitely does not mean management should not be responsive when the project team needs something, but it does mean management staff should always keep in mind that their Agile job is to support the project team, not vice versa.

Recent Posts

Rules Should Not apply

Some organizational rules are critically important to keeping people safe from harm. Organizational leaders should ensure these rules are always followed. Other organizational rules exist to help staff know what to expect and to keep operations running smoothly. Making project teams working on critical change initiatives follow these rules can often do more harm than good.

The Importance of Traceability

Many software development projects waste time and resources creating system functionality end-users do not want or need while failing to deliver things end-users have specifically requested. Often poor traceability practices are to blame for these failures.

How and When You Communicate Matters

Most organizations understand that communication can make or break a project. Nonetheless, few organizations actually effectively communicate with staff and stakeholders about key initiatives. In particular, many organizations wait too long to communicate with staff and stakeholders and use horribly ineffective channels when they finally do communicate.

It is So Shiny! I Need to Have It!

It seems like every few years some new, must have process or piece of technology sweeps through industries. When this happens, it can very difficult for leaders of organizations to resist the urge to jump on the bandwagon and adopt the newest thing, even if doing so might be in their organization’s best interest.

The Most Important Aspect of Change Management

It can take a lot of time and effort to complete all of the work required by many formal change management methodologies. If an organization has the resources to complete all of this work, it is often very beneficial to do so. However, if an organization does not have the resources to do this much work, significant gains can still be made by focusing solely on the most important aspect of change management.

You Might Also Like

The Importance of Traceability

The Importance of Traceability

Many software development projects waste time and resources creating system functionality end-users do not want or need while failing to deliver things end-users have specifically requested. Often poor traceability practices are to blame for these failures.

It is So Shiny! I Need to Have It!

It is So Shiny! I Need to Have It!

It seems like every few years some new, must have process or piece of technology sweeps through industries. When this happens, it can very difficult for leaders of organizations to resist the urge to jump on the bandwagon and adopt the newest thing, even if doing so might be in their organization’s best interest.

The Misapplication of Agile and the Myth that Waterfall is Dead

The Misapplication of Agile and the Myth that Waterfall is Dead

The popularity of Agile project management has led some organizations to use it exclusively and declare other project management methodologies like Waterfall dead. This often leads to Agile being used in situations in which a different project management methodology would work much better, and this in turn results in poor project outcomes and disappointed end users.