|
|
|
|
|
by daigoba66
3820 days ago
|
|
> Perhaps Kanban is better suited towards long-lived product development than Scrum. This is the key take-away. And in my experience this is absolutely true. On the other hand, working now as a consultant where I am frequently on shorter-term projects with a definitive "end" for the engagement, the time-boxed sprint approach (or "Scrum") actually seems to work well. Scrum might work for individual "projects". It does not scale or coalesce well with long-term development and maintenance. > Perhaps there is indeed a natural progression of engineering teams adopting Scrum, then moving to Kanban. This also mirrors my experience. |
|
In shorthand, having been Product Manager for a number of teams at a variety of companies in several industries, I've found that Scrum is better for teams developing mostly new features, with relatively little maintenance; and Kanban better for teams focused primarily on maintenance, with fewer large features.
The rationale is really simple: for new feature launches, reporting and tracking vs. schedule is key; for maintenance, throughout is key.
That said, regularly missing predicted story points by more than about 10% is not the sign of a healthy team. Being bedeviled by routine bug fixes is not the sign of effective management. Both are routine issues that most highly-effective teams, whether Scurm or Kanban, deal with well.