Mob Programming is now Software Teaming
We’re Working on It!
Thinking of trying remote mob programming? Want to know how other teams are doing it? Whether you’re already mobbing online or starting to explore it, our next Mob Programming Gathering will offer new ideas for you to try. Join us for a lively and informative session. and make new connections with the Mob Programming community!
Date: Wednesday, Sept 23
Time of Day: 9am PDT, 12noon EDT, 6pm CET
Theme: Remote Mob Programming, How Do We Do it
Format: 1.5 hours total. 3 short talks + Q&A
Cost: $0
Presentations
Remote Ensemble Programming as a Technical Coach
by Emily Bache
As a technical coach, I help teams to improve the quality of their code and to make changes iteratively and incrementally. Ensemble Programming (also known as Mob Programming) with a team is an excellent forum for encouraging good practices as a coach. In this talk I will explain a little about the methods I use and some specifics about how I’m doing it all remotely now. Presentation slides
Mob Programing for Developers in Development
By Mike Roberts
In this short talk Mike will discuss how his teams of apprentices use Mob Programming to learn how to learn together. The San Diego Code School has widely adopted Mob Programming to allow students to gain valuable hands-on experience. Mike will share instructor and student experiences, including lessons learned as the shift to remote work has taken place. Mike will also share key takeaways learned by observing early-career programmers in immersive learning environments. Presentation slides
The Remote Experiment
by Lauren Carr
Mob programming in a shared space was a constant experiment in how we work together and how we code together. When we take that online, how do those experiments adapt? What experiments are created to meet new challenges? In my talk, I will explore some of the systematic experiments in our team that were necessary for us to work successfully remotely. I will take us back to the beginning of the team’s remote timeline to explore how experiments we never even considered before became vital in our daily working routine and how our failures led to better outcomes. Presentation slides
Speakers
Emily Bache is a Technical Agile Coach with ProAgile. She helps software development teams get better at the technical practices needed to be agile, including Test-Driven Development, Refactoring and Incremental Design. Emily lives in Göteborg, Sweden, although originally from the UK. She’s written a book, “The Coding Dojo Handbook”, she is the author of two training courses with Pluralsight and a contributor to ’97 things every Java programmer should know’.
Mike Roberts has been writing software for the past 31 years. He is the founder of San Diego Code School a Social Enterprise and innovative Registered Apprenticeship Program for Software Engineers. He also serves as the current President of the San Diego JavaScript Community an organization with over 6,000 members in the Greater San Diego Region. Mike is passionate about helping underrepresented people break into tech and helping companies build high-performance engineering teams out of often-overlooked talent.
My name is Lauren Carr, and I am a Software Engineer at Hunter Industries, the founding company of mob programming whose software team practices it all day, every day. I am passionate about advancing the growth of the software industry within the community and clean, quickly deliverable code while maintaining a growth mindset in one’s environment. I am an active member volunteering my time at my alma mater, California State University San Marcos, mentoring and encouraging the next generation of software developers through their numerous programs and events.
I received my bachelor’s degree in Computer Science, Magna Cum Laude. I know how to manage my time, keep a work/school/life balance, as well as the importance of determination and hard work. I also pride myself on my baking and video game skills when I have some spare time.
27 July announcement
Our June 25th Mob Programming Gathering attracted about 170 attendees who participated enthusiastically throughout the session. You can see the video here
We are starting to plan another online short event that will focus on an aspect of mob programming. Announcements will be made here. If you want to be sure you don’t miss them, just email us at mobprogramming@agilenewengland.org and ask to be on the email list for ANE’s mob programming events.
This open-ended group of online gatherings replaces our in-person conference for 2020. It is not yet clear whether we will be able to have an in-person event for 2021. I want to thank all our ANE volunteers for making these online gatherings happen!
– Nancy Van Schooenderwoert, Product Owner for Mob Programming Gathering
Announcing: Mob Programming Gathering 2020 – on June 25
Our normal in-person mob programming conference cannot happen this year due to travel restrictions so we want to get together online for something great. We are bringing together some of our notable speakers and facilitators for a panel discussion on Learning Together Remotely.
Mob Programming is a fantastic way to share knowledge and skills, and to build our capabilities rapidly. Our panel will include 5 experts on Mob Programming with years of experience and lots of ideas on the opportunities we have to accelerate learning and build a learning environment.
Mob Programming Gathering
Who: Everyone interested in Mob Programming
What: Gathering
When: June 25, 2020 at noon – 2:30 EDT, 4:00 – 6:30 UTC
Why: For our theme of Learning together remotely
Schedule:
12:00-12:15 – Opening remarks and intros
12:15-1:00 – Panel
1:00-1:10 – Break, 10 minutes (chat continues)
1:10-2:10 – Panel
2:10-2:30 – Future events, connections
Speakers:
May 21, 2020 Update – Online Conferences Only for 2020
Mob Programming is a fantastic way to share knowledge and skills, and to build our capabilities rapidly. Our panel will include 5 experts on Mob Programming with years of experience and lots of ideas on the opportunities we have to accelerate learning and build a learning environment.
We hope that this update finds everyone well.
At Agile New England we have been exploring our options for our Agile Games and Mob Programming 2020 conferences. Due to COVID-19 uncertainties and Boston University’s decision to postpone all events until 2021, we will not be holding in-person conferences for 2020 and are focused on virtual conferences. We are aware of some confusion and wanted to issue a joint, clear statement regarding each conference.
Agile Games 2020 – It is particularly challenging to have an Agile Games conference given that most games haven’t been converted to a virtual format. That in itself underscores the value of having a conference. And, we feel that “just another Zoom meeting” to talk about Agile Games may not add significant value to the discussion. Instead, we are exploring the possibility to build a more robust virtual conference experience that speaks to the core of what Agile Games are all about and, in that context, demonstrates how to do so in a virtual environment. Because of this and the availability of likely speakers, it is clear that we cannot consider a conference before an October 2020 time frame. We will continue to update you as our options become clearer. If you have additional questions about Agile Games 2020, please contact us at programming@agilegamesnewengland.com
Mob Programming 2020 – We have discussed extensively and believe that Mob Programming is uniquely qualified to work well in a virtual conference setting, thus have decided to move forward as quickly as possible. We are in active discussions about what is feasible and by when, potentially targeting a mid-to-late June date. We will continue to update you as our options become clearer and welcome your contributions and active involvement with our volunteering group, who are actively engaged to put the virtual conference together. For further information about Mob Programming 2020, please contact us at mobprogramming@agilenewengland.org
We are grateful to be living in a time when we can continue to remain connected despite the challenges, and we welcome your thoughts and input to put together these virtual conferences. Thank you for your contributions to the Agile community and your continued support of Agile New England!
Sean González (Agile Games Conference Lead), and Nancy Van Schooenderwoert (Mob Programming Conference Lead)