What you taught me about Scrumban. (And Kanban.)

  Рет қаралды 2,225

Development That Pays

Development That Pays

Күн бұрын

Пікірлер: 24
@Developmentthatpays
@Developmentthatpays Жыл бұрын
THANK YOU if you took the time to respond on the subject of Scrumban. Hope you enjoy this episode!
@orqg5000
@orqg5000 Жыл бұрын
Enjoy both the content of your videos but also the way you deliver it, great job!
@Developmentthatpays
@Developmentthatpays Жыл бұрын
Thank you! You just made my day!
@richardgrieman1483
@richardgrieman1483 Жыл бұрын
I’m a SCM and PMP with a lot of agile experience and currently teach Agile Project management. I personally have always referred to the mixing of Scrum and Kanban as a “Shotgun Marriage” because, while many teams like the idea of adding Kanban to Scrum, the two simply are not a natural fit and adding Kanban can break Scrum to the detriment of the team. It seems to me Extreme Programming is much better fit with Scrum and xP can be added without breaking Scrum. Extreme Programming defines a set of operating processes (not all of which need to be implemented) that allows the team to build and run an engineering workflow. Scrum defines a set of ceremonies and meetings the allow the team to define the necessary work quickly. Extreme Programming and Scrum are attempting to solve to different problems and naturally fit together to give guidance to the team from how to gather requirements, through the building and release stage of a project. You can bend and stretch xP and Scrum to fit the teams needs without fatiguing either framework while building an engine to create a product in a very short time. This, to me, makes more sense that attempting to fit Kanban, with it’s ruleless set of principles, into the formal, codified framework of Scrum.
@Developmentthatpays
@Developmentthatpays 11 ай бұрын
I feel bad that I missed this comment when it first came in: so much good stuff here. I'm going to see if I can track you down on LinkedIn.👍
@rwj_dk
@rwj_dk Жыл бұрын
As pointed out in previous comment the "answer" to your comment will differ from team to team, but lately my hybrid successes include Kanban, Automated DoD checklists directly on Kanban cards, Standup (Walk the board style) and finally Scrum Retro.... leaving out Scrum Planning/Estimation (waste of time IMHO) and Scrum Review (CICD don't need it)... Aka what fits for the Teams I manage currently And yes, I tried pure Scrum and liked it back in the day... Me, my Teams, and my customers have just outgrow such rigid ways with especially all the meeting and spend our time instead on agile delivery and less on "ceremony"
@Developmentthatpays
@Developmentthatpays Жыл бұрын
It does sound like you've flexed (broken?!?) Scrum to fit you current needs. 👍\
@fcomarchena
@fcomarchena Жыл бұрын
I'm in kind of the same boat, because of the mostly unpredictable nature of the workload we manage. However, we try to follow agile principles. Experience has led us to become backlog prioritization ninjas mostly.
@cme64
@cme64 Жыл бұрын
I love this content, and your other videos as well. When I first tired working with scrum it felt rigid, and not realistic with the world around us. I had to use a board very much like a Kanban board to make it more viable. Now I came across Scrumban and I understand where it came from but not what it has become. Even though I believe Kanban (or other boards) boards adds clarity to scrum, something still feels missing. Task estimations should not be removed, as time constraints are important too. but being rigid about a sprint restricted by time isn't also a solution. Maybe we need to keep the time estimates per task, estimate the total sprint's work based on dependencies and team size, and since we mostly do it on some application, the calculation can become automated. The tasks prioritization can be assisted with multiple inputs to be pushed into the to do list (e.g. assigned priority, estimate time, dependencies ... etc) to ensure continuity in the development process.
@Fatherfatoants
@Fatherfatoants Жыл бұрын
We've been using Scrumban for a bit now, and while it certainly helped increase throughput it didn't noticeably increase quality. We did find that the traditional "as a, I want, so that" wasn't working well and switched over to a more narrative format. It still carries the spirit but has led to a more holistic understanding of the story.
@Developmentthatpays
@Developmentthatpays Жыл бұрын
You've made me realise that we don't often talk about quality and Agile in the same breathe. (That might make for a good video at some point!)
@benhill4874
@benhill4874 Жыл бұрын
We use Scrum generally. But because of our situation and how work comes into development, Scrumban works better. For us, that means we follow scrum, but we don't plan all our work into a sprint. We generally decide what we want to get done in a sprint, but we feed the work in, meaning assign it to a developer based on priorities set by the scrum leader/product owner, as needed. We still do the morning stand-up, very valuable, we do the review as demos, for our business unit, of work completed. The sprint planning and retrospective have recently been combined. We will see how this combination works over the next few months.
@Developmentthatpays
@Developmentthatpays Жыл бұрын
Sounds like you've "broken Scrum" in a carefully-considered way. Nice one!
@benhill4874
@benhill4874 Жыл бұрын
Kirk Bryde thoughts were very good. If you are technically following Scrum to the letter, it is counterproductive. Remember Agile Principal #1 - "our highest priority is to satisfy the customer through early and continuous delivery of valuable software". Following a framework strictly is not the goal.
@Developmentthatpays
@Developmentthatpays 11 ай бұрын
I don't disagree, but I think the originators believed that there was plenty of room to manoeuvre inside the framework.
@ofalk1980
@ofalk1980 11 ай бұрын
I think it's fair to use a mix'n'match approach that fits your team's needs, but I'm a strong believer that if one doesn't follow the (Scrum) book by it's letter, it shouldn't be called Scrum. I had that discussion over half a decade ago, where they wanted to introduce Scrum. I explained the requirements and immediately people started to complain that it's too much effort, too complicated/complex and we should reduce it to only a few of the ideas. My answer to this was: That's OK, but then call it an agile methodology and not Scrum, because it (essentially) isn't Scrum any more (and don't count on me to be the Scrum master in this mess).
@Developmentthatpays
@Developmentthatpays 11 ай бұрын
Yes, I agree with you. And I'm pretty sure that the Scrum Guide agrees with you too!
@DanKeeley
@DanKeeley Жыл бұрын
Video Summary: "can of worms"
@Developmentthatpays
@Developmentthatpays 11 ай бұрын
You nailed it.
@DeadJDona
@DeadJDona Жыл бұрын
have scrumbangile in cv
@Developmentthatpays
@Developmentthatpays Жыл бұрын
Ah ha! A portmanteau word!
@ashleydickson62
@ashleydickson62 10 ай бұрын
Honestly, all this scrum, kanban, scrumban becomes a triumph of illogical definition over simply doing what is effective in the circumstance, ie dogma over agility...
@Developmentthatpays
@Developmentthatpays 9 ай бұрын
I've heard that a lot over the years, mostly (entirely?) from developers like me. People who are really well placed to "do the thing right"... but are very poorly placed to "do the right thing". And they're poorly placed to even realise it.
Scrum to Scrumban in 6 Steps + FREE Cheat Sheet
17:05
Development That Pays
Рет қаралды 137 М.
How to Supercharge your Agile Board (Kanban Board)
30:17
Development That Pays
Рет қаралды 3 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
What is the problem with agile? - interview with Jurriaan Kamer
3:52
Jurriaan Kamer
Рет қаралды 1,7 М.
Time to stop the madness. Time to stop estimating.
13:18
Development That Pays
Рет қаралды 9 М.
Evolution of the Two-Bin Kanban Method
5:16
Leonardo Group Americas
Рет қаралды 3,9 М.
How To Use Scrum with Kanban (ScrumBan)
13:05
Scrum Master In Black
Рет қаралды 11 М.
13 ways to BREAK Scrum. (Easier than you think.)
10:08
Development That Pays
Рет қаралды 2 М.
Cheat Sheets: Scrum vs Kanban vs Scrumban
7:24
Development That Pays
Рет қаралды 37 М.
What is Scrumban? A blend of Scrum and Kanban.
4:47
Online PM Courses - Mike Clayton
Рет қаралды 32 М.
The Top Agile Channels - #2 Will Shock You!
6:14
Development That Pays
Рет қаралды 1,4 М.
Live Training: The Small Things That Make All The Difference For Your Agile Teams
1:12:44
Scrum: How is fixed is your Sprint Backlog?
6:10
Development That Pays
Рет қаралды 486
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН