filmov
tv
Scrum vs. Kanban - 'Kanban Chaos'
![preview_player](https://i.ytimg.com/vi/n2ZrUQNwrUk/maxresdefault.jpg)
Показать описание
Team Kanban seemed to be working EFFICIENTLY. But are they working EFFECTIVELY? (Spoiler: No.)
= = = = = = = = = = = =
New for 2024: my best-ever training:
"How Your Agile Teams Can Achieve Predictability and Productivity WITHOUT Burnout"
= = = = = = = = = = = =
Out of Team Scrum came Team Kanban. Did my ex-team mates go on to great things? Or have they thrown the Agile baby out with the bathwater?
Team Kanban has bought itself some time by dropping a couple of Agile rituals. But it's also dropped... Kanban!
Key take-aways:
- Team Scrum worked in two week Sprints
- Team Kanban worked in a continuous fashion
LINKS
-------------------
15. Scrum vs. Kanban - "Kanban Chaos"
# #DevelopmentThatPays
Last time, I told the tale of an Scrum team that split into two. One team continued with the Scrum. The other team abandoned Scrum in favour of Kanban. (If you missed the last episode, I'd encourage you to check it out. There should be a link somewhere around this video.) Did Team Kanban set the world on fire. Or did it crash and burn Taking notes --------- We learned a few interesting from our 20,000 foot view of the two teams. As good forensic investigators, we should take a few of notes: We know that Team Scrum works in two week sprints. Team Kanban works in a continuous fashion. Team Scrum has a formal Sprint Planning session. Team Kanban must have some process to choose items from the backlog... but we don't have any details. Team Scrum does Retrospectives. We're not sure if Team Kanban has anything similar. Between Sprint Planning and the Retrospective, team scrum loses around half a day of development time a fortnight. The two week period doesn't mean anything to Team Kanban, so let's convert the number of days into percentages. One last piece of data to record: Team Scrum releases once every two weeks; Team Kanban releases 2 to 3 times in the same period. Q&A -- I had a couple of great questions come in after the last video - both of them relating to Team Scrum. "Why is your Scrum Sprint length 2 weeks " (The sense of the question being why was the sprint length as long 2 weeks.) I can tell you that from the team felt they were "cutting edge" for having a Sprint of just two weeks. At the time, sprits of 3 or 4 weeks were not uncommon. Any suggestion of moving to a one week sprint would have been strenuously resisted, because it would have meant doubling the frequency of the the two things we hated most: sprint planning, and packaging for release Which leads on nicely to the second question... "Why does your Scrum Team wait for 2 weeks before releasing software " This is such a great question. I say that, because it's a question that would have never occurred to Team Scrum. For us, a Sprint was something that started with Sprint Planning and ended with a Release. The Release was part of the very definition of Scrum! How's that for a limiting belief! Is Team Kanban Effective ---- Looking at the two lists, it's clear that Team Kanban is doing more work. It's also releasing more often. But is it performing are well as the evidence suggests No photographs from the time have survived, but we have been able to piece together a couple of images from eye witness accounts. Exhibit 1 is Team Scrum's board. Nothing out of the ordinary here. Given the position of the cards, I'd guess we're looking at the state of the board from somewhere close to the end of a sprint. Exhibit 2 is Team Kanban's board. Blimey. A bit crowded, it's it And if I zoom out a little bit... there. Have you ever seen anything like it Your eyes don't deceive you: the column of cards goes all the way to the floor. (And it's not that we've caught it on a bad day. the board looked like this for at least a year.) If I tell you that Team Kanban had four developers, you'll start to get an idea of the scale of the problem. There must be 20 cards in this column. Even if we assume that half of them are blocked, it still means that each developer is working on multiple tickets at the same time - never a good thing. Kanban Fail ---- What's gone wrong here Team Kanban are missing two things that are essential to the success of an Agile team: An effective transition from Backlog to Development A hard limit on Work in Progress.- the number of items bing worked on at any one time With so many blocked cards on the board, it's clear that they are not doing a good job of transitioning from bac
= = = = = = = = = = = =
New for 2024: my best-ever training:
"How Your Agile Teams Can Achieve Predictability and Productivity WITHOUT Burnout"
= = = = = = = = = = = =
Out of Team Scrum came Team Kanban. Did my ex-team mates go on to great things? Or have they thrown the Agile baby out with the bathwater?
Team Kanban has bought itself some time by dropping a couple of Agile rituals. But it's also dropped... Kanban!
Key take-aways:
- Team Scrum worked in two week Sprints
- Team Kanban worked in a continuous fashion
LINKS
-------------------
15. Scrum vs. Kanban - "Kanban Chaos"
# #DevelopmentThatPays
Last time, I told the tale of an Scrum team that split into two. One team continued with the Scrum. The other team abandoned Scrum in favour of Kanban. (If you missed the last episode, I'd encourage you to check it out. There should be a link somewhere around this video.) Did Team Kanban set the world on fire. Or did it crash and burn Taking notes --------- We learned a few interesting from our 20,000 foot view of the two teams. As good forensic investigators, we should take a few of notes: We know that Team Scrum works in two week sprints. Team Kanban works in a continuous fashion. Team Scrum has a formal Sprint Planning session. Team Kanban must have some process to choose items from the backlog... but we don't have any details. Team Scrum does Retrospectives. We're not sure if Team Kanban has anything similar. Between Sprint Planning and the Retrospective, team scrum loses around half a day of development time a fortnight. The two week period doesn't mean anything to Team Kanban, so let's convert the number of days into percentages. One last piece of data to record: Team Scrum releases once every two weeks; Team Kanban releases 2 to 3 times in the same period. Q&A -- I had a couple of great questions come in after the last video - both of them relating to Team Scrum. "Why is your Scrum Sprint length 2 weeks " (The sense of the question being why was the sprint length as long 2 weeks.) I can tell you that from the team felt they were "cutting edge" for having a Sprint of just two weeks. At the time, sprits of 3 or 4 weeks were not uncommon. Any suggestion of moving to a one week sprint would have been strenuously resisted, because it would have meant doubling the frequency of the the two things we hated most: sprint planning, and packaging for release Which leads on nicely to the second question... "Why does your Scrum Team wait for 2 weeks before releasing software " This is such a great question. I say that, because it's a question that would have never occurred to Team Scrum. For us, a Sprint was something that started with Sprint Planning and ended with a Release. The Release was part of the very definition of Scrum! How's that for a limiting belief! Is Team Kanban Effective ---- Looking at the two lists, it's clear that Team Kanban is doing more work. It's also releasing more often. But is it performing are well as the evidence suggests No photographs from the time have survived, but we have been able to piece together a couple of images from eye witness accounts. Exhibit 1 is Team Scrum's board. Nothing out of the ordinary here. Given the position of the cards, I'd guess we're looking at the state of the board from somewhere close to the end of a sprint. Exhibit 2 is Team Kanban's board. Blimey. A bit crowded, it's it And if I zoom out a little bit... there. Have you ever seen anything like it Your eyes don't deceive you: the column of cards goes all the way to the floor. (And it's not that we've caught it on a bad day. the board looked like this for at least a year.) If I tell you that Team Kanban had four developers, you'll start to get an idea of the scale of the problem. There must be 20 cards in this column. Even if we assume that half of them are blocked, it still means that each developer is working on multiple tickets at the same time - never a good thing. Kanban Fail ---- What's gone wrong here Team Kanban are missing two things that are essential to the success of an Agile team: An effective transition from Backlog to Development A hard limit on Work in Progress.- the number of items bing worked on at any one time With so many blocked cards on the board, it's clear that they are not doing a good job of transitioning from bac
Комментарии