Innovation Incubator at TIMETOACT GROUP Austria

Discover how our Innovation Incubator empowers teams to innovate with collaborative, week-long experiments, driving company-wide creativity and progress.

TIMETOACT GROUP Austria has a policy that we could spend 10% of time on learning new things. There is no need to ask for approval, but you are encouraged to share your learnings with your colleagues.

That process works, but it is limited to learning software-specific skills by individuals in small increments. It tends to lack team collaboration.

At the same time, we want to move TIMETOACT GROUP Austria towards its vision, connect people in different teams and run larger experiments. 

 

Solution: The Innovation Incubator

We are starting a new experimental process, called "Innovation Incubator". 

Anybody in the company can come up with an idea for an experiment - something that could be done by a team of 3-4 people working for a whole week. Each round we encourage anybody to shape and pitch their ideas, select one and then assemble a team of volunteers to get it done. Review and repeat.

This is the high-level perspective.

The process is open for everybody across the company: to pitch the ideas and work together on getting them done. Differing perspectives should allow us to explore a wide range of possibilities as a company. Perhaps, even explore niches that are missed by the software industry in general.

Appetite

This is an experimental process to drive innovation within the company. This is a long-term investment that doesn't help to pay the bills and salaries right away.

As such, we limit our appetite to a small team of volunteers. This team will work one day per week for five weeks. After each day they will come back to their original projects, hopefully bringing new ideas and company connections with them.

Nuances

There are a few important nuances to this process

First of all, the experiment idea has to deliver value, limit the problem space to fit 5 work days and leave enough room for creativity. We use ShapeUp methodology from the Basecamp as a guidance in shaping the idea, de-risking it and pitching to the company. It also works well for organising remote-first work.

TIMETOACT GROUP Austria is currently at the first round of the process. Two experiments were designed, then pitched during the weekly dev call:

  • Build 4th exercise for the DDD Transport Tycoon Kata as an offline competitition where developers need to build bots and deliver most cargo in a fixed time.

  • Photo cloaking is a process that subtly manipulates photos and makes them unrecognisable by the trained ML models. Implement a photo cloaking library in JVM (porting an existing project from Python) to make this functionality available for the Android devices.

Each submitted pitch has to identify the specific problem, explain the solution, highlight potential pitfalls of the solution and rabbit holes.

In order to answer these questions, the author of the pitch has to do some upfront design and shape the work:

  • identify interesting problem;

  • figure out the minimum viable solution;

  • highlight potential rabbit holes of the solution;

  • spell out "no-gos" - things that we are excluding from the solution.

Initial design happens alone, at high speed. Drafts are then presented to the colleagues to poke holes and identify weak spots. Running the design through multiple perspectives de-risks it and makes it more robust.

One pitch is selected for the implementation. This selection process helps to align the experiment process with the strategic goals of TIMETOACT GROUP Austria.

For example, the selected round 1 proposal was: "Implement a photo cloaking library in JVM (Kotlin) that reduces recognition accuracy of Azure and Amazon Image ML API".

This pitch has multiple synergies with our current work and future interests:

  • ML Engineering;

  • deployment of ML models on the edge devices (JVM isn't that far from Android);

  • Kotlin;

  • working with the cloud ML APIs;

  • pushing a social cause forward (it is up to the people to decide if their photos can be scraped and used for photo recognition).

Rabbit Holes

It is assumed that pitch designers have done their due diligence and designed an experiment that is achievable within the time frame. More credible pitches will fare better in the selection process.

As such, should the team run out of time, the experiment doesn't get any time extension by default. This is our circuit breaker. It prevents from falling into the rabbit hole of pursuing an experiment that needs to get back to the drawing board.

It is also possible that multiple people from the same project might want to jump on the experiment. This will put unnecessary pressure on the project itself, while making the "learning and sharing" part less useful. That's why we also have an explicit team approval step.

NO GOs

The process of running this innovation incubator is still experimental, so it could fail. To reduce the risk of failure and manage expectations, we set up some specific NO GOs.

First of all, this process cannot be used for a product delivery within the company. It is too slow, focuses on exploring new directions, building new relations with the company and spreading ideas.

Second, we don't want to tie up too much of company’s resources and people’s attention with experiments. The Innovation Incubator is currently limited to a single development track that happens at a slow pace.

Status

The process was approved and launched a few weeks ago. We are currently at the step 3, as shown on Fig. 1 : assembling a team. If all goes as planned, the project will be kicked off next week. Then, in 5 weeks we’ll do a retrospective.

Before launching the second round, there will be a short retrospective and a review. Perhaps, another blog post.

Blog 9/7/20

Innovation Incubator Round 1

Team experiments with new technologies and collaborative problem-solving: This was our first round of the Innovation Incubator.

Blog 9/16/21

Learning + Sharing at TIMETOACT GROUP Austria

Discover how we fosters continuous learning and sharing among employees, encouraging growth and collaboration through dedicated time for skill development.

Blog 5/20/22

My Weekly Shutdown Routine

Discover my weekly shutdown routine to enhance productivity and start each week fresh. Learn effective techniques for reflection and organization.

Blog 10/10/22

Celebrating achievements

Our active memory can be like a cache of recently used data; fresh ideas & frustrations supersede older ones. That's why celebrating achievements is key for your success.

Blog 11/4/24

SAM Wins First Prize at AIM Hackathon

The winning team of the AIM Hackathon, nexus. Group AI, developed SAM, an AI-powered ESG reporting platform designed to help companies streamline their sustainability compliance.

Blog 8/11/22

Part 1: TIMETOACT Logistics Hackathon - Behind the Scenes

A look behind the scenes of our Hackathon on Sustainable Logistic Simulation in May 2022. This was a hybrid event, running on-site in Vienna and remotely. Participants from 12 countries developed smart agents to control cargo delivery truck fleets in a simulated Europe.

Blog 8/10/22

So, I wrote a book

Join me as I share the story of writing a book on F#. Discover the challenges, insights, and triumphs along the way.

Blog 11/15/22

5 lessons from running a (remote) design systems book club

Last year I gifted a design systems book I had been reading to a friend and she suggested starting a mini book club so that she’d have some accountability to finish reading the book. I took her up on the offer and so in late spring, our design systems book club was born. But how can you make the meetings fun and engaging even though you're physically separated? Here are a couple of things I learned from running my very first remote book club with my friend!

Blog 5/5/23

How we discover and organise domains in an existing product

Software companies and consultants like to flex their Domain Driven Design (DDD) muscles by throwing around terms like Domain, Subdomain and Bounded Context. But what lies behind these buzzwords, and how these apply to customers' diverse environments and needs, are often not as clear. As it turns out it takes a collaborative effort between stakeholders and development team(s) over a longer period of time on a regular basis to get them right.

Blog 5/25/21

From the idea to the product: The genesis of Skwill

We strongly believe in the benefits of continuous learning at work; this has led us to developing products that we also enjoy using ourselves. Meet Skwill.

Unternehmen 1/19/23

Sustainability in the TIMETOACT GROUP

Sustainability is one of the big topics of our time and we also want to get involved and face up to our responsibility as TIMETOACT GROUP. Find out everything about our sustainability activities here.

Blog 6/24/21

Using a Skill/Will matrix for personal career development

Discover how a Skill/Will Matrix helps employees identify strengths and areas for growth, boosting personal and professional development.

News 1/18/22

TIMETOACT GROUP acquires transformation expert PKS

We are very pleased to welcome PKS Software GmbH with its approximately 60 employees as a strong partner in the TIMETOACT GROUP. After years of successful cooperation, we are now taking the next step.

News 7/6/23

TIMETOACT GROUP acquires STAGIL

With acquiring STAGIL, TIMETOACT GROUP consolidate its position as one of the leading Atlassian partners globally.

News 1/20/25

beBOLD becomes part of TIMETOACT GROUP

Cologne/Hamburg, January 20, 2025 – TIMETOACT GROUP, a leading provider of IT services for large enterprises, mid-sized businesses, and public institutions, has acquired beBOLD, an independent consultancy specializing in cloud transformation projects. The two founders and managing directors of beBOLD will continue to lead the company after the transaction and oversee its integration into the TIMETOACT GROUP.

Blog 12/22/23

ADRs as a Tool to Build Empowered Teams

Learn how we use Architecture Decision Records (ADRs) to build empowered, autonomous teams, enhancing decision-making and collaboration.

Blog 11/30/22

Introduction to Partial Function Application in F#

Partial Function Application is one of the core functional programming concepts that everyone should understand as it is widely used in most F# codebases.In this post I will introduce you to the grace and power of partial application. We will start with tupled arguments that most devs will recognise and then move onto curried arguments that allow us to use partial application.

Blog 9/13/22

Introduction to Functional Programming in F# – Part 2

Explore functions, types, and modules in F#. Enhance your skills with practical examples and insights in this detailed guide.

Blog 5/1/21

Ways of Creating Single Case Discriminated Unions in F#

There are quite a few ways of creating single case discriminated unions in F# and this makes them popular for wrapping primitives. In this post, I will go through a number of the approaches that I have seen.

Blog 4/17/23

Running Hybrid Workshops

When modernizing or building systems, one major challenge is finding out what to build. In Pre-Covid times on-site workshops were a main source to get an idea about ‘the right thing’. But during Covid everybody got used to working remotely, so now the question can be raised: Is it still worth having on-site, physical workshops?