Behind the scenes of the TIMETOACT Österreich Logistics Hackathon

In May 2022 we hosted a Hackathon on Sustainable Logistics Simulation. 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.

In May 2022 we hosted a Hackathon on Sustainable Logistics Simulation. 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.

Different agents competed against each other for cargo loads. The simulation kept track of key factors always accounted for by the logistic companies in the real world: road speed profiles, cargo profitability, fuel consumption, CO2 emissions, passing of time, supply chain dependencies, location profiles and driver resting time. The model combined these factors to compute profitability agents, allowing to rate them against the common and very concrete baseline.

Marketing talk aside, I want to talk about the implementation details of that Hackathon. How this was shaped by two forces:

  • Learning & Sharing at TIMETOACT Österreich and how we find ways to keep it practical.

  • Multiple departments at TIMETOACT Österreich working together towards a common goal.

Learning & Sharing

Learning & Sharing is an important part of the company culture. It is essential for creating a work place where we can continuously get better at what we do. This has long-term implications with the business strategy — we continue to adapt to new technologies and trends. It is part of the job. This atmosphere also helps us to attract people that are interested in continuous learning.

The Hackathon is a good example of that.

It all started with a simple idea last year: we want to do some interesting things with simulation technology, while keeping it practical and anchoring to the needs of the business. There was also a possible synergy with Machine Learning and dedicated hardware, that we didn't want to miss as a company.

We started by publishing Transport Tycoon Katas - a series of short exercises in the logistics domain. These exercises were about picking the optimal route for a truck traveling in a simulated environment. Each new exercise was a small incremental step on top of the previous one.

At Trustbit we learn by sharing. We were able to deepen our understanding of the domain by writing out these exercises, answering questions and handling the feedback. By the moment we have published Exercise 2.4, we had developed a shared mental model for building logistics simulators and talking about them.

When the time was right, we used this framework and all the simulation knowledge to start an internal research project on sustainability, simulation, and ML. In preparing for this grant and writing demonstration code, we learned about CO2 emissions calculations and writing logistics discrete event simulators in a few hundred lines of code.

Commit to the Hackathon

At some point later we decided to finally commit to the Hackathon event. It was planned from the very beginning, but we didn't have a concrete scope. So we decided to run a competition, where participants would program truck fleets delivering cargo in Europe. The event would be hybrid: a mixture of remote and online. Participants could compete for prizes in two categories: efficiency and sustainability.

For those that were interested, we would offer a parallel conference track with the TIMETOACT Österreich brownbag sessions on various topics (click here to see the videos). Keynote, sessions and competition highlights would be streamed from the on-site location. Having an overall idea in place, it was possible to split the execution between various areas of responsibility at TIMETOACT Österreich.

Normally our projects use expertise from 3 foundational areas: Consulting (in the vein of context mapping, domain-driven design and Event Storming), Software Engineering and Data Science. For this event, we had to go even wider.

Marketing and Business took over the venue, catering, COVID testing stations, prizes and all the thousand nuances that are needed to run an event with many people. This also involved figuring out which platform to use, how to stream the event and how to organize people.

Engineering & Development, lead by our CTO, Sebastian Burgstaller, took care of the development experience for the participants: how to offer a streamlined experience for the participating teams, leading them from a first welcome and to a continuous deployment of their agent code into the simulation engine. This involved sandboxing, cloud scaling, accounting for remote and onsite teams, providing templates in multiple languages.

Data Science and Machine Learning took care of the core simulation: how to take multiple truck agents and run them together in a single simulated environment. How to visualize and troubleshoot. How to compute fuel consumption, CO2 emissions, road speed profiles, driver fatigue and warehouse opening hours. We've learned a lot.

Implementing in Fast Iterations

This might look like a complex setup to tackle at once, so we did what we always do in complex projects: we broke things in multiple smaller steps and iterated.

Within each iteration we would try to deliver concrete value, to have something tiny but working end-to-end. Something that could already be used as a final product. At the end, we would seek outside feedback and perform a Hackathon dry run with new colleagues within the company. Each one would let us re-evaluate expectations, highlight flaws and prioritize subsequent work.

Initially we planned 2 dry runs within the two weeks allocated for the final active development, but we actually had 5 or 6 within the same time interval. This allowed us to aggressively manage scope of the Hackathon, focusing on the important parts and skipping less valuable things. Each small iteration brought us new lessons learned and allowed to move a bit further.

All together, this allowed to fit the entire project into the bigger picture and way of working.

When the Hackathon time came, it was a big event with its challenges, but it wasn't that challenging. Just one more run, this time with a more diverse group of participants.

How did it work out?

We had participants from 12 different countries from all over the world:

A map showing the location of all the hackathon participants

Guest blog posts from the winning teams:

We've learned a lot — as individuals, as teams, and as a company. We are happy to offer our clients to hold such a hackathon event for the purpose of innovation, learning and team building. When this happens, there will be no big surprises, just another small step forward.

Blog 7/25/23

Revolutionizing the Logistics Industry

As the logistics industry becomes increasingly complex, businesses need innovative solutions to manage the challenges of supply chain management, trucking, and delivery. With competitors investing in cutting-edge research and development, it is vital for companies to stay ahead of the curve and embrace the latest technologies to remain competitive. That is why we introduce the TIMETOACT Logistics Simulator Framework, a revolutionary tool for creating a digital twin of your logistics operation.

Headerbild zur Logistik- und Transportbranche
Branche

AI & Digitization for the Transportation and Logistics Indus

Digitalisierung und Transparenz der Prozesse sowie automatisierte Unterstützung bei der Optimierung können Logistikunternehmen helfen, den Spagat zwischen Kosten und Leistung besser zu bewältigen, um langfristig als wertvoller Partner der Wirtschaft zu agieren.

Training

Jira Administration Part 1 (Cloud)

Over the course of the "Jira Administration Part 1 (Cloud)" training course participants learn how to set up a new Atlassian Cloud site and Jira Cloud products.

Training

Jira Administration Part 1 (Data Center)

Over the course of the training "Jira Administration Part 1 (Data Center)" participants learn the most important steps for setting up a Jira instance (Jira Core, Jira Software or Jira Service Management).

News 1/26/21

The IPG Group becomes part of the TIMETOACT GROUP

The TIMETOACT GROUP acquires the majority of the shares of IPG Information Process Group Holding AG, based in Winterthur. Through the acquisition, the competencies for Identity and Access Management (IAM) solutions in the DACH market are combined.

News 1/26/21

The IPG Group becomes part of the TIMETOACT GROUP

The TIMETOACT GROUP acquires the majority of the shares of IPG Information Process Group Holding AG, based in Winterthur. Through the acquisition, the competencies for Identity and Access Management (IAM) solutions in the DACH market are combined.

Blog 11/22/22

Part 1: Detecting Truck Parking Lots on Satellite Images

Real-time truck tracking is crucial in logistics: to enable accurate planning and provide reliable estimation of delivery times, operators build detailed profiles of loading stations, providing expected durations of truck loading and unloading, as well as resting times. Yet, how to derive an exact truck status based on mere GPS signals?

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.

News 11/4/24

EverIT becomes part of catworkx and the TIMETOACT GROUP

catworkx (part of the TIMETOACT GROUP), a leading partner for enterprise integration based on the Atlassian platform, is acquiring EverIT, a specialized Hungarian Atlassian partner.

News 2/1/23

target became part of the TIMETOACT Group

target Software Solution GmbH and Walldorf Consulting AG have just been acquired by the TIMETOACT Group.

Blog 5/18/22

Introduction to Functional Programming in F#

Dive into functional programming with F# in our introductory series. Learn how to solve real business problems using F#'s functional programming features. This first part covers setting up your environment, basic F# syntax, and implementing a simple use case. Perfect for developers looking to enhance their skills in functional programming.

Blog 11/5/24

AIM Hackathon 2024: Sustainability Meets LLMs

Focusing on impactful AI applications, participants addressed key issues like greenwashing detection, ESG report relevance mapping, and compliance with the European Green Deal.

News 12/11/24

JOIN(+) becomes part of TIMETOACT GROUP

Cologne/Villingen-Schwenningen, 11 December 2024 – TIMETOACT GROUP, a leading provider of IT services for the upper mid-sized-market companies, corporations and public institutions, is acquiring JOIN(+), an experienced consulting company in the field of Big Data & AI. The two managing directors of JOIN(+) will continue to manage the company after the transaction and will be responsible for its integration into TIMETOACT GROUP.

News 2/21/24

Trustbit becomes part of TIMETOACT GROUP

TIMETOACT GROUP, a leading provider of IT services for medium-sized businesses, corporations and public institutions, is acquiring Trustbit, an experienced Austrian consulting firm focused on digital transformation and the development of digital business models.

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.

News 12/12/24

JOIN(+) becomes part of TIMETOACT GROUP

TIMETOACT GROUP, a leading provider of IT services for the upper mid-sized-market companies, corporations and public institutions, is acquiring JOIN(+), an experienced consulting firm in the field of Big Data & AI.

News 6/22/23

brainbits is now part of TIMETOACT GROUP

With the akquisition of the cologne based IT expert brainbits we are enlarging our Atlassian and Webdevelopment Know How

Führender Atlassian-Champion STAGIL wird Teil der Timetoact Group
News 7/6/23

Leading Atlassian Champion: STAGIL becomes part of TIMETOACT

TIMETOACT GROUP, a leading provider of IT services for upper mid-sized companies, corporations and public institutions, acquires STAGIL, one of Germany's largest Atlassian Platinum and Enterprise Solution Partners: With this acquisition, TIMETOACT GROUP's Atlassian consulting portfolio, which is managed under the catworkx brand, moves up into the top league in the German-speaking region. The former STAGIL managing director Björn Frauen becomes co-managing director of catworkx Germany in the course of the merger. He will also become a shareholder in TIMETOACT GROUP. The parties have agreed not to disclose details of the transaction.

News 11/4/24

EverIT becomes part of catworkx and TIMETOACT GROUP

Cologne/Budapest, 4 November 2024 – catworkx (part of TIMETOACT GROUP), a leading partner for Enterprise integration based on the Atlassian platform, is acquiring EverIT, a specialized Hungarian based Atlassian Partner. Together, the companies will build on their long-standing relationship and expand catworkx’s leading market position into Central Eastern Europe and strengthen catworkx’s global offering. The parties agreed not to disclose the details of the transaction.

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!

Bleiben Sie mit dem TIMETOACT GROUP Newsletter auf dem Laufenden!