Working online and off site in an Agile environment

Femi and I recently finished a three week gig for Menlo Innovations. We left Ann Arbor about three months ago so it has been great fun and an interesting experience working with them again. We were working with the same team we did back then. But instead of sitting right next to them we were now 4,000 miles away and the only thing connecting us was Skype.

Menlo developer team
The Menlo development team at the pair programming pods

Since we knew the processes it was not difficult getting into the rhythm again but there was still a couple of things that made the experience very different from being there in flesh.

First of all our kitchen is not close to being as interesting as Menlos and we do not have a coffee shop next door providing java for the Java.

This is Menlos kitchen – Im not showing ours

Another thing that we could not really participate in was the daily stand up meeting. We tried doing it over Skype conference phones but it just isnt the same experience. Every day at 10 AM the dart board on the wall makes a noise, everybody stands up in a circle, and pass a viking helmet or another toy around telling about the activities you have planed for the day and any problems you might have. It sounds weird – I know – but once you get used to it and the many other seemingly crazy things Menlo do they make a lot of sense. They got this plenitude of practices that supports cross-company communication, collaboration, standards, project management and development.

Standup meeting at Menlo
Richard the CEO has the token at the daily stand up meeting

But apart from not being immersed into this crazy, loud and yet very productive environment it was a lot of fun being back on the team – pair programming from our small flat in Copenhagen. The amount of team communication was not nearly as high as when we sat next to our peers and Skype isnt perfect but it still worked out pretty good.

Femi and Michael ready to start on the a Menlo project
Femi and me working in Copenhagen on the first job as company owners

This will not be the last time we have worked for Menlo but since we ended this current gig we asked for a quote for our website and Richard the CEO wrote us a nice piece.

As you probably have figured by now I am a big believer of the way that Menlo do things. And for right now I cannot quite stop talking about the experience of working there. I ran into Alexander of Positive Sharing at a Copenhagen Bloggerdinner and talked to him about what a cool place to work is, I of course started speaking of Menlo. Yesterday he made a post about Menlos Extreme Interviewing which I had the fortune to be a part of during my stay.

Alexander does a good job of describing the way the extreme interview works so Im just refering to him and the original white paper. Id just like to add my two cents as this was the first time in my life I was a job interviewer. First of all it didnt feel like an interview at all – but being an observer of the exercises really gave me a chance to see the dynamics when two people work together. Some people just click, most people are polite and attentive, some are controlling and a few are obnoxious. Watching others was a great way of becoming aware of my own behaviors.

Menlo Extreme Interview
After we had 20-something through the interview the Menlo team sat down and evaluated each interviewee