Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
I've never heard of mob programming. Is it meant as a training tool or a larger version of xtreme programming
Brainstorming session? Cool. But this sounds like a horrid extension of the already horrid pair programming practice (a practice I personally despise but which some out there do like. But really, it does suck).
Be ready to deliver less. When a team starts to mob program, the amount of tasks completed per sprint will decrease – but the aim of practicing mob programming is not to deliver more or faster in anyway. The goals should be very clear to everyone:
Preventing silos, no standup required, joined ownership
Instant knowledge exchange and technical upskilling
New joiners can be productive from day one without domain knowledge
Producing higher quality code and shared code styles
Wisdom of the crowd, resolving blockers in one session and getting things finished
Good to read some good example from this article: The more extreme pair programming
manrock0075I've been doing agile wrong my entire life
abhi-inc7This story is 100% true. I got hired onto a team of construction workers to build a house. We set up a meetin...
bittersweet14"Let's do some pair programming! It will be fun!" ... Fuck no. Either I start coding and you open a beer, or...