No video

AVOID These Mob Programming / Ensemble Mistakes

  Рет қаралды 1,440

Emily Bache

Emily Bache

Күн бұрын

"Ensemble" aka "mob programming", is a collaboration technique for software development. However it doesn’t always go smoothly the first time you try it. In this video I'll explain several common mistakes to avoid.
In the video, I refer to the book "Software Teaming: A Mob Programming, Whole-Team Approach" by Kevin Meadows and Woody Zuill.
▬ Links ▬▬▬▬▬▬▬▬▬▬
Samman Society Ensemble training ➡️ sammancoaching...
Quote from Llewellyn Falco's blog ➡️ llewellynfalco...
Mob Mentality Show ➡️ www.mobmentali...
If you like this content, please join my Patreon ➡️ / emilybache
Add me on
LinkedIn ➡️ / emilybache
Mastodon ➡️ sw-development...
▬ Video chapters ▬▬▬▬▬▬▬▬▬▬
00:00 - Introduction
00:41 - Mob vs Software Teaming - Woody Zuill
01:18 - #1 Calling it a Mob
02:25 - #2 Production code on first try
03:43 - #3 Assuming pair programming roles
06:07 - #4 Stop doing it because it's 'not efficient'
08:01 - Closing words & Additional resources

Пікірлер: 12
@simonberner
@simonberner 8 ай бұрын
Excellent explanation! Thank you Emily for your advices! 🙏🏽
@EmilyBache-tech-coach
@EmilyBache-tech-coach 8 ай бұрын
Thanks!
@ricardoguzmanvelasco
@ricardoguzmanvelasco 8 ай бұрын
Since we are aware of the negative sense of mob, plus considering we're using that very mindset for everything in our group and also constantly expanding out and receiving new learning, we have adopted the term “Guild”. Great tips! Typist is a role I'm trying to get used to, instead of Driver.
@EmilyBache-tech-coach
@EmilyBache-tech-coach 8 ай бұрын
"Guild" sounds like a positive word. I wish you every success!
@JayBazuzi
@JayBazuzi 8 ай бұрын
"ensemble" is the most accurate name I know, but it doesn't conjugate well. I ask the team to pick the name they want to use. It's a good opportunity to see how they negotiate, whether they are able to include every voice - a tiny microcosm of working as a mob/ensemble/team.
@EmilyBache-tech-coach
@EmilyBache-tech-coach 8 ай бұрын
I don't like the word 'ensembling' either and I haven't found it to be hard to find a way to express what I mean just using the word 'ensemble'. Happy you've found an approach that you like and helps the teams you work with though.
@declanashmore
@declanashmore 8 ай бұрын
Assembling sounds very superheroic, though. "Code Crusaders! ASSEMBLEEEE!"
@EmilyBache-tech-coach
@EmilyBache-tech-coach 8 ай бұрын
LOL!
@Programming-ul8ef
@Programming-ul8ef 6 ай бұрын
I wish my company didn't advocate the exact opposite of ensemble programming.
@EmilyBache-tech-coach
@EmilyBache-tech-coach 6 ай бұрын
I guess you know the Martin Fowler quote - "change your company.... or change your company"
Mob Programming Surprised Me
17:44
Continuous Delivery
Рет қаралды 16 М.
Rust and RAII Memory Management - Computerphile
24:22
Computerphile
Рет қаралды 223 М.
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 10 МЛН
Son ❤️ #shorts by Leisi Show
00:41
Leisi Show
Рет қаралды 10 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 43 МЛН
The Unreasonable Effectiveness of Mob Programming
5:33
Bran van der Meer
Рет қаралды 3,7 М.
I REGRET Not Telling Dave Farley THIS about Approval Testing
16:45
Emily Bache
Рет қаралды 3,2 М.
Best Tests for Gilded Rose Kata | Kent Beck’s Desiderata
17:40
Emily Bache
Рет қаралды 2,3 М.
I tried using AI. It scared me.
15:49
Tom Scott
Рет қаралды 7 МЛН
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Mob Programming, A Whole Team Approach
50:25
Jfokus
Рет қаралды 15 М.
The Future of Education | Mike Howells | TEDxPCL
15:03
TEDx Talks
Рет қаралды 28 М.
Get 10 Mega Boxes OR 60 Starr Drops!!
01:39
Brawl Stars
Рет қаралды 10 МЛН