Mob Programming with the MobProgramming Team
Carl and Richard try something new - doing a mob style interview about mob programming! Mob programming takes agile to a new extreme where several people (more than two) work together to write code... resulting in very high quality code! The conversation digs into the actual process of writing code (drivers and navigators), the various roles that participants fall into, how more minds end up with more code reuse, testing, QA and the great sense of connection that comes with mob programming. You gotta try this!
Guests:
Gordon Pu
Gordon Pu has been a software programmer for over thirteen years. He shifted from RPG language to Microsoft .NET VB and then C#. He had worked in a waterfall environment until 2010 and has been working with the Mob Programming team since then. He found that the mob programming environment suits him best.
Dexter Baga
Dexter Baga is a software developer who loves to develop software on and off work hours, enjoys experimenting with various software development techniques and thrilled to be working with the Hunter Mob programming team.
Chris Lucian
Chris Lucian is the creator of Enliven, an Augmented Reality colorblindness aid. #TwitADex a 3D twitter app and many games that can all be found at http://www.deadlyapps.com/ loves Artificial Intelligence, Real Intelligence, and Mob Intelligence.
Aaron Griffith
Aaron Griffith has been testing and developing software for 20+ years. He is the creator of the My Hoop Champ app and co-creator of the Baby Activity Logger app. Around 2006, he accidentally fell into Agile Development methodologies and has been an avid Agilist ever since.
Woody Zuill
Woody Zuill, a Senior Consultant, Trainer, and Agile Coach with Industrial Logic, has been programming computers for 30+ years. Over the last 15+ years he has worked as an Extreme Programmer, Agile Coach, Application Development Manager, and Trainer. He believes that code must be simple, clean, and maintainable so that we can realize the Agile promise of Responding to Change, and that we must constantly "Reflect, tune, and adjust". His passion is for tackling code that is hard to maintain and cleaning, refactoring, and bringing it back into a manageable state. He is a pioneer of the Mob Programming approach to teamwork in software development, and is considered one of the founders of the "#NoEstimates" discussion on Twitter.
Links:
- Crazy Programming Languages http://www.blog404.com/wtf/10-funny-crazy-programming-languages/
- MobProgramming http://mobprogramming.org/
- Deadly Apps http://www.deadlyapps.com/