17 votes
Accepted

Scrum on maintenance. Is it possible?

I would have a look at Scrumban, it combines best of both worlds Kanban and Scrum. Kanban gives you a more just-in-time way of planning where you can tackle issues that are incoming as soon as ...
6 votes

Scrum on maintenance. Is it possible?

TL;DR While it may be possible to use Scrum, queue-based frameworks are generally a better fit for support processes. Queues should be designed around response times rather than solution lead times ...
5 votes

How do you plan for maintainence after a Scrum project

Some of the things you expect them to do might not be as essential as you think You are operating under a different paradigm now. Without knowing more details it's hard to judge how much your ...
  • 1,623
5 votes

What is the best way to handle small items in a backlog?

Two main options here: Give the PO help Give the PO better tooling The Product Backlog is: an ordered list of everything that might be needed in the product and is the single source of ...
5 votes
Accepted

What is the best way to handle small items in a backlog?

The backlog consists of PBIs like Epics and User Stories. I really like using User Stories. That's why I'll stick on the term in the following. But be aware that other representations might be more ...
  • 1,767
4 votes

How to explain to management that taking over an external project is a big risk?

Your OP reads a little bit like you're looking for reasons not to engage in this proposal. I am bringing this up because if I am picking up this tone in your writing--and if I am right in my ...
  • 36.7k
4 votes

Scrum on maintenance. Is it possible?

Kanban is suitable for software maintenance work Scrum is not suitable for software maintenance. Kanban is. Kanban was developed at Toyota in Japan to improve the auto assembly line. David Anderson ...
3 votes

How to keep track of SPoC for code maintenance?

Team project ownership The team should own all of the code, not individual methods. And I said team project ownership not just team code ownership, because you seem to be having other issues, like ...
  • 13.6k
3 votes

How do you plan for maintainence after a Scrum project

Lots to parse here. TLDR; Focus on what's important (maintainable code), rather than jumping to an assumed/unverified root cause (lack of documentation). Perspective First, and perhaps most ...
  • 14.7k
3 votes
Accepted

How can I plan resources for maintenance after project?

There is just no way you could estimate how many people you need to "deploy new features on demand" or "adapt to changing business processes". That's like saying "please tell us how many people we ...
  • 7,735
2 votes

How do you plan for maintainence after a Scrum project

Leaving supportable code is just as important for an Agile team as for a traditional development team. It is simpler to describe what an Agile team would try to avoid: Don't write documentation just ...
2 votes

How can I plan resources for maintenance after project?

Rather than trying to predict the maintenance needs, perhaps it would be a better idea to offer a capacity. For example, something like: We will make available a Scrum team of 7 people for 3 ...
1 vote

How can I plan resources for maintenance after project?

Software Maintenance cost survey results Here is a review of a book: One of these foundational studies in software maintenance, one of the most widely referenced, was done by a team at UCLA led ...
1 vote

Convince client of software update vs just charge for it

I've been in similar situations. My experience has been that when you talk about it, customers usually have at least an intuitive understanding of the issue, but will look for any way to avoid the ...
1 vote

Convince client of software update vs just charge for it

The Client is coming to you to solve a problem, and if you have already committed to the work then it is disingenuous for you to want them to update their framework just to make your developers' lives ...
1 vote

Convince client of software update vs just charge for it

I am making an assumption here, that your client owns the software you have built for them. If that is the case, you don't get to make the decisions about what work should be done in the software, ...
  • 4,414
1 vote

PM Role in Software Maintenance

Operations and maintenance operations are a function of a healthy system development lifecycle. For reference, check out IEEE-12207. That document clearly defines what Operations and Maintenance ...
  • 111
1 vote

Scrum on maintenance. Is it possible?

Although I'm posting a response a year after the question is asked, but this seems to be a common question and hope my experience would help some people in taking the right decision for their ...

Only top scored, non community-wiki answers of a minimum length are eligible