Way interesting! Question: how do you evaluate who should get promoted?
@ChrisLucian12 жыл бұрын
This type of work requires people to collaborate continuously, especially when you work with data that is hard to get to or hard to understand. Working together like this helps the team traverse data related issues quickly and efficiently and that is one of my favorite things about mobbing.
@woodyz5312 жыл бұрын
The product we are working on in this video is an internally used business application. We produce very high quality applications with very few( if any) bugs. Our customers are internal partners who work closely with us to determine their needs and how to best fulfill those needs..
@FifthRig12 жыл бұрын
I couldn't imagine working any other way. We're just getting started with this.
@brandonwise10 жыл бұрын
Interesting approach. Extreme Programming turned up to 11. So what applications have been written this way? Anything well-known and widely-distributed?
@Sakitsunebi12 жыл бұрын
15 min rotations looks like a good way to avoid burnout
@joedailey889110 жыл бұрын
Woody, was nice us enough to spend a whole day teaching us Mob programming at Mitchell International with a team that worked as individuals. They soon learned how to work together, test driven development, breaking down coding attempts to the smallest segments possible, finding patterns, real time re factoring, team communication, constant dynamic improvement all day, migrating to the best ideas the team has to offer, team spirit that will results in better products and productivity, .. This approach has advantages that you will not discover until you give it a try. By the end of the day we had a team that functioned as a high performing team.
@woodyz5310 жыл бұрын
Hey Joe! I had a great time and really enjoyed working with the team and everyone who joined us. I hope everyone got something out of it, and will be able to use some of these ideas. Cheers!
@icjs75132 ай бұрын
Thanks sharing your feedback - are you still using Mob Programming?
@FifthRig12 жыл бұрын
But how do we get better at estimates?
@lothar4tabs12 жыл бұрын
This is for sure a very fun way of working!! :-) What was the product? Did the customer see an improvment of quality?
@josecuervo18611 жыл бұрын
Do you have mob-change-management as well? I used to do pair programming but the guy I was working with was not as nerd as me and the team was misbalanced. Anyway, seems I need to change the paradigm.
@woodyz5312 жыл бұрын
You get better at estimates by NOT DOING THEM. Ever.
@Electricz03 жыл бұрын
Sort of like how your internal clock becomes more accurate the less often you check the time.
@JoeJustice03 жыл бұрын
I love it!
@slworking212 жыл бұрын
Fun time lapse.
@insanity549 жыл бұрын
Wow that's really interesting. I bet code quality is pretty high with this method.
@cmiller13779 жыл бұрын
+insanity54 what's the old adage about too many cooks...?
@insanity549 жыл бұрын
+C Miller Too many cooks in the kitchen? I don't think that's an issue here. There is only one cook in this kitchen at a time. (the person at the keyboard) "Using this technique the team has acheived 10X productivity." The code is reviewed and scrutinized by several people before it's ever commited to version control. There is reduced need to look up syntax or library documentation because there are several minds with their own knowledge. One person doesn't know something, someone else will.
@FifthRig12 жыл бұрын
He brings his own healthy lunch. The stomach is an organ not a machine.
@ChrisLucian9 жыл бұрын
I am currently hiring people to work this way. Ping me if your interested.
@neelroy61308 жыл бұрын
thanks for sharing; I was looking for this. But is this scrum team? If yes, there would also be QE in it. How do you deal with that situation?
@SelmaMarvelprivat12 жыл бұрын
I want music next time!
@ognjetina5 жыл бұрын
codecentric unconference brought me here :)
@MrRnubs12 жыл бұрын
So why didn't the Asian get invited to lunch?
@school_pizza4 жыл бұрын
lmao
@icjs75132 ай бұрын
Looks like he was eating at his desk.
@neelroy61308 жыл бұрын
thanks for sharing; I was looking for this. But is this scrum team? If yes, there would also be QE in it. How do you deal with that situation?
@MichaelJamesSeattle7 жыл бұрын
I am a Scrum trainer and I don't know what you're trying to say about Scrum here. Skillful teams use techniques such as test-driven development to reduce internal and external handoffs to specialists.