Skip to main content

Agile in support/maintenance team

Last post 06:51 pm July 3, 2025 by Ian Mitchell
3 replies
01:30 pm July 3, 2025

Hi all,

My task is to propose a way of implementing Agile methodology in our support/maintenance team. The team consists of several people who are assigned to different ongoing projects.

Customers send in tickets with bug fixes and/or small upgrades, and team members resolve them. I'm finding it difficult to grasp how to implement Agile methodology in this team, where people rarely work on the same projects. Typically, only one or two people are assigned to a project at a time, and they don’t know what the others are working on.

I don't see any value in creating a shared backlog or daily meetings. Would appreciate any help in that regards.


02:49 pm July 3, 2025

It seems that you're focusing on two specific practices commonly found in agile methods - shared backlogs and daily meetings - and struggling to apply them to your context, rather than examining the underlying values and principles.

Broadly, agility appears to be valuable for support and maintenance teams. They are frequently unable to plan over a long period and often need to reprioritize their work. Specifically, the values of "responding to change over following a plan" and "customer collaboration over contract negotiation" seem like they would be valuable for such a team to embrace. Some of the principles, such as delivering frequently, working together, trusting the team, working at a sustainable pace, technical excellence, and self-organizing teams also seem relevant.

You don't provide a lot of detail about the context - how many products or systems these teams support, how big the team is, and how long their projects typically last today. There's also no motivation for why someone (who?) wants to look at agile methods. However, based on the limited description available, it may be possible that some frameworks are not suitable. Nevertheless, eliminating certain frameworks from consideration doesn't preclude the adoption of agile methods.


02:58 pm July 3, 2025

Scrum is best suited for teams working together on complex product discovery and development with a shared Product Goal. It isn't a ticket managing tool. In my experience it isn't ideal for what you're trying to accomplish. I see no value in a Daily Scrum without a Sprint Goal.

I have worked with teams to apply Kanban and be more effective in situations such as yours. Visualize the work, limit work-in-progress (WIP), measure flow (e.g., cycle time, work item aging), and continuously improve. Consider a shared Kanban system with labels or swim lanes by project.

Agile is a set of values and principles, not a methodology, and Scrum is only one way to take advantage of agility.

All the best!


06:51 pm July 3, 2025

My task is to propose a way of implementing Agile methodology in our support/maintenance team

Who actually wants this to happen, and why? What outcomes are they expecting from this change?

I'm finding it difficult to grasp how to implement Agile methodology in this team, where people rarely work on the same projects. Typically, only one or two people are assigned to a project at a time, and they don’t know what the others are working on.

Is there really a team then? It doesn't sound as if there is much need for teamwork, especially when people are being "assigned" by others.

I don't see any value in creating a shared backlog or daily meetings. Would appreciate any help in that regards.

If you don't, neither will anyone else. They still have their day jobs to do, the same old way, and that's what "good" currently looks like.

Systemic change cannot be delegated. Find out who is sponsoring this initiative for agile practice. Find out what their vision is and how they intend to communicate it more effectively, along with enough of a sense of urgency for any change to happen at all.


By posting on our forums you are agreeing to our Terms of Use.

Please note that the first and last name from your Scrum.org member profile will be displayed next to any topic or comment you post on the forums. For privacy concerns, we cannot allow you to post email addresses. All user-submitted content on our Forums may be subject to deletion if it is found to be in violation of our Terms of Use. Scrum.org does not endorse user-submitted content or the content of links to any third-party websites.

Terms of Use

Scrum.org may, at its discretion, remove any post that it deems unsuitable for these forums. Unsuitable post content includes, but is not limited to, Scrum.org Professional-level assessment questions and answers, profanity, insults, racism or sexually explicit content. Using our forum as a platform for the marketing and solicitation of products or services is also prohibited. Forum members who post content deemed unsuitable by Scrum.org may have their access revoked at any time, without warning. Scrum.org may, but is not obliged to, monitor submissions.