All work and no play makes jack a dull boy — Unknown, 1659
In software business it is a necessity to come up with new ideas once in a while. It’s important both for the business and for the individuals. It keeps everyone motivated and can create new business opportunities. But innovation doesn’t just happen if you don’t give it the time and the resources.
In some cases companies try to solve the need of innovation by creating a new team or organization that is solely responsible of coming up with new things. I personally believe the best results can be found from utilizing all the people inside the company and not just the ones from the “innovation team”.
I was happy enough to work for a company (Max Technologies Ltd.) where spending time for innovating things was possible. Every Friday we had possibility to play around for the last 3 hours of the day and we used to do this in smaller teams or alone. This was very good for employees’ attitude in the company and also actually produced some cool things that could have been developed into an actual product. While this was possible for all employees, only around 20–30% actually used this time for innovation.
At that time I was also responsible for some job interviews for developers. Telling the new candidates about our Friday policy made them really thrilled of our company. It was a good boost for the reputation among local developers and I can see that it might be one of the keys to attract the best talents to join you.
Few years back the technology giant Google allowed their employees to use whole Friday for innovation. It was called the ‘Google’s 20% time policy’. For some reason they abandoned this idea but I am sure that they are now selling some products that are based on ideas done during those Fridays. What I liked about their way of doing this was the idea that employees should use the time for what they think will most benefit Google. I think that is good basic principle for this kind of freedom.
Not only new products
The “free-time” that employees are allowed to use for some other things than their main project should not only focus on coming up with new products. Also personal development and general improvement ideas during this time should be encouraged.
As a software developer I see there are few things that you could do during this time:
But it costs money!
Yes, everything costs money.
That is true especially if you are bigger company with lots of employees and everyone’s spending their Friday afternoons out of the project. But it will eventually pay back:
The costs should not be limited to the time used for innovation and self improvement. The company should also support by providing the people enablers for example micro-controllers or other electronic devices that can be used for playing around. This way the innovation is possible and doesn’t always have to be bound to programming.
Open source it!
While all that has been done during the “free-time” is company’s intellectual property, it might be a good idea to open source at least some of the things. When open sourcing a project it:
Most of the times projects that are only used internally in the company die young. Sometimes it’s unfortunate and could be prevented by open sourcing the project and let it live free. Of course you don’t want to open source the project that could revolutionize the whole industry, but for some smaller projects it might be just the right thing to do.
Other businesses
While the freedom of innovation is mostly related to artistic careers and, as seen in the major tech companies to software business, it is not limited only to those. Basically you could allow innovation on almost any job whether it is car mechanic, dentist or construction worker. I am sure each one of these positions would benefit a lot to have some time to improve themselves on what they are doing.
Task for you
Start small. Just pick for example 3–4 developers and allow them to freely do whatever they wish for a month every Friday for few hours. I am sure you, and the developers, will find it promising and fun. You just might also get some concrete results out of the first month. And it doesn’t cost that much money with the limited resources either. Later this can be expanded easily to match the whole company.
Also tell me what you thought about this article? Do you think giving some freedom in your company could actually do something good or is it just waste of time?
I am Heikki Hellgren, Software developer and technology enthusiast working at Elektrobit Automotive. My interests are in software construction, tools, automatic testing and all the new and cool stuff like AI and autonomous driving. You can follow me on Medium and Twitter. Also you can check out my website for more information.