In my last post I talked about the Type-I personality. This personality trait is shared by most technical workers and especially by software developers. If you want software people to be happy, productive, and generate great ideas you need to tap into their intrinsic motivation.
So what have I done to put these ideas into action at GenoLogics?
While it isn’t quite the same as attending a real conference, it’s far more convenient, less expensive, and more diverse. Oh, and the company pays for lunch.
Intrinsic motivation requires an opportunity to experience continuous learning. This is part of our solution.
Project Improvement Projects (PIPs)
Unless your software projects are vastly different from everything else out there, you have dozens of great ideas you’d like to see added to your product but you are never given the time or permission to make it happen. If this happens for too long it starts to affect your sense of independence and destroys your intrinsic motivation.
Two weeks ago we introduced PIPs to GenoLogics. For half a day every Wednesday, everyone on the development team (both coders and testers) work together on small, high-value projects and product enhancements that they think are important. Working as a team, they select one or two small, but great, ideas that have been burning in their minds and get them done. If their ideas will affect the customer experience must have them vetted by the Product Manager, but PM has no say into what items the team chooses to work. In short, developers have 10% of their week to focus on anything that they think will improve their efficiency or the experience of our customers.
We’ve only been at it for a few weeks, but we’ve already seen great things happening. Intrinsic motivation requires autonomy. This is another part of our solution.
GenoLogics has a long history with something we called “Hack Day”. This was a full day, once per quarter, when everyone at the company was encouraged to spend an entire day working on anything they found interesting. Telephones are turned off. Email is ignored. Everyone focuses.
Starting in 2010 we re-branded our day as “Ground-Breaking” in an attempt to encourage more people from outside development who might not be comfortable “hacking” for a day.
Yesterday was our second Ground-Breaking of the year and it was a huge success. People came in at 8am for a company provided breakfast and kick-off meeting at 8:30. Lunch was served at noon. The hacking, ground-breaking, and learning continued until 3:30pm when everyone met in the large board-room downstairs. For the next 90 minutes each person or team took four minutes to present the results of their one-day work marathon. We saw some truly innovative web-based UIs built on our new APIs, a custom iPad interface to our LIMS, a great tool to help automate the migration of configurations in our products, and over a dozen other terrific idea.
Type-I personalities require the chance to work on Mastery: the act of working at the very edge of your skill-set. Ground-Breaking is another part of our solution.
GenoLogics has made a great start, but there is still more we can do. We’ll keep working at it and I’ll share our experiences here.
What are you doing to help encourage Intrinsic motivation among your teams?