@maaretp @glenjamin it sounds like you’re saying the gate we want is one that validates that the team has a common mental model at the point when coding is just getting started. The idea being that until there is a little bit of implementation to look at together we don’t have enough “grist for the mill” to have an effective conversation? So something like #mobprogramming?
📣 Exciting news! We're hosting a special meetup with industry pioneer Woody Zuill on "Advanced Software Teaming."
🗓️ Date: Sept 4, 2023
🕕 Time: 18:00 - 20:00 CEST
🏢 Location: Millennium Tower, 36th floor at EBCONT, Vienna, Austria
Don't miss this opportunity to learn from an expert and network with professionals in the field of software development.
Register now 👉 https://www.softwerkskammer.org/activities/SWKMeetup20230903
#WoodyZuill #Meetup #MobProgramming #EnsembleProgramming #AdvancedSoftwareTeaming
#woodyzuill #meetup #mobprogramming #EnsembleProgramming #advancedsoftwareteaming
HackYourJob
fait venir @woodyzuill à #Paris et à #Lyon en octobre pour dispenser son #workshop de programmation en équipe, alias #MobProgramming #EnsembleProgramming #SoftwareTeaming. 😱 ❤️
Il reste des places : https://formation.hackyourjob.com/catalogue/mob-programming.html
Je l'ai fait il y a quelques années, c'était extraordinaire. Je vous le conseille vivement. C'est un moment idéal pour bosser le mob, mais aussi le #TDD, la communication, le #refactoring et d'autres.
#paris #lyon #workshop #mobprogramming #EnsembleProgramming #softwareteaming #tdd #refactoring
Watched this video by Jessica Kerr about symathesy and software teams as camarata and literally had tears welling up in my eyes. Yes, it’s partly a matter of being rather raw right now, but above all it was this recognition of “oh my god, these are my people… I miss them so much.” Mind you, I’ve never met Jessica. But I just adore this beautiful, inspiring, geeky presentation of what it means to be a great team. That must have been a wonderful #mobprogramming conference. https://youtu.be/W9I4loWogqw
It strikes me that one answer to that question is #mobprogramming. It’s a bit counterintuitive but an important aspect of mob programming is that most of the time everyone on the team is concentrating on the same thing.
I haven’t tried this but I’ve done pair programming and it had similar value in that code reviews were no longer configured as required interruptions in the day that force you to stop your work and get into a different complex headspace. Much more time spent in flow.
Have you picked up any unique language for navigating in #PairProgramming or #MobProgramming?
My team uses "and a half" to describe when they want the driver to type/insert something between two existing lines. So "like 10 and a half" means the new code goes between lines 10 and 11.
#pairprogramming #mobprogramming
"People tend to reject what they imagine programming together would be like, but what they imagine is not the way group programming works."
https://www.industriallogic.com/blog/programming-under-surveillance/ #pairprogramming #mobprogramming
#pairprogramming #mobprogramming
I'm excited to be able share the recording of the #MobProgramming workshop I gave at #PyConDE2023. You'll see how we approached Mob Programming with a larger audience of ~80 people.
https://www.youtube.com/watch?v=T_sx05-W4Lw&list=PLITEvpe_3xffEE0iRls7t4FxZlQLfCR_Q&ab_channel=PyData
We mob nearly all the time at work and https://mob.sh/ makes that really easy when working remote. Unlike sharing a single computer, everyone gets to use their own IDE, keybindings, etc.
Only stumbling block I've personally had so far is that JetBrains' line number color choices are not accessible by default. I keep reading 8's as 0's and vice versa. Wish the defaults were a bit more friendly.
Hier ein kurzes Preview auf unser neuestes Video.
Wir haben uns für euch http://mob.sh angesehen. Eine tolle Hilfe bei der Arbeit im Team oder im Pair. Schaut mal rein!
#teamprogramming #pairprogramming #mobprogramming #pairing
#teamprogramming #pairprogramming #mobprogramming #pairing
In unserer neuen Folge reden wir über das kleine Tool #mobsh.
Eine elegante Hilfe bei der Entwicklung im #PairProgramming, #TeamProgramming, #ensembleprogramming, (#mobprogramming)!
Wir sind immer noch sehr begeistert!
Was denkt ihr? Kennt ihr das schon? Verwendet ihr das auch?Schreibt es unter das Video!
Like und Subscribe nicht vergessen!😀
#mobsh #pairprogramming #teamprogramming #EnsembleProgramming #mobprogramming
THE key thing I’ve learned from more than a decade on Twitter and now Mastodon: often what tells me the most about the validity of a controversial stance isn’t WHAT’s being argued, but HOW folks are arguing it.
E.g. constant absolutism, poor (or no) evidence, open contempt for differing viewpoints.
#NoEstimates? #MobProgramming?
@williampietri @tottinge
Displaying open contempt for differing viewpoints is a bad look. An even worse look is defending someone who is doing that, while also describing those differing viewpoints as "confident ignorance". Or, shouting that people who still disagree just "won't listen."
All of those, plus blocking (which Ottinger did immediately upon my response), are antithetical to the professed values and approach of #MobProgramming, & thus represent clear counterexamples of its claims.
Don't miss out on #SoCraTes UK #training day. 10 great trainers, 9 great sessions.
#BDD #TDD #TBD #Kotlin #MobProgramming #EnsembleProgramming #Observability #DateHandling #LegacyCode #CodeReading #Software
#socrates #training #bdd #tdd #tbd #kotlin #mobprogramming #ensembleprogramming #observability #datehandling #LegacyCode #codereading #software
I chatted with the #MobProgramming folks at Mob Mentality about why I offer two day certified training. https://www.linkedin.com/feed/update/urn:li:activity:7051579968551600130/ #ExtremeProgramming
#mobprogramming #extremeprogramming
#Mob/#ensemble programming is where teams work together on the #software that matters. Join Woody Zuill at SoCraTes UK training day to get hands-on experience of how this approach works.
#mob #software #mobprogramming #mobbing #ensembleprogramming #training
@julienmalka the idea of #mobprogramming is that everyone gets equally involved in navigating, typing and any other activity related to coding. You move, learn and produce output as a group.
In most ad-hoc coding groups, one person takes the lead, speaks and types, while others are rapidly mentally absent.
The facilitator watches over the mob programming process, insists that regular turns are taken, and makes sure that the group remains balanced and focused.
Does this explain?
ps2: We are looking for participants but also *facilitators* for the #mobprogramming sessions.
If you have experience with this collaboration format, or if you would like to get into facilitation with some upfront training, let us know.
I'm really happy to announce the #SummerofNix 2023, organized together with the #NixOS and #NLNet foundations.
We have significantly reworked the collaboration format and will focus exclusively on #mobprogramming this year. In addition, we will be working on a monorepo “ngipkgs” for all #NGI Nix packages.
Thank you, @EU_Commission and NGI program, for the support and the belief in Nix as a tool to manage the complexity of #opensource.
Don't hesitate to apply!
#SummerofNix #nixos #nlnet #mobprogramming #ngi #opensource
"We have a process to help us build in quality that is based on feedback and inviting human judgement, but if the system incentives constrain our ability to get the feedback, that also means we are less likely to build in quality."
https://www.infoq.com/articles/co-creation-patterns-software-development/ #softwareengineering #pullrequests #vs #mobprogramming
#softwareengineering #pullrequests #vs #mobprogramming