Designing a Winning Hackathon Concept
Between the years 2015 and 2018 I participated in over 70 hackathons. I won 40 of them, most wins being towards the end. Sometimes winning was mostly accidental, but majority of the time it was due to a strategy me and our team followed. This article is abot trying to write down the strategy that worked.
Hackathons have changed over the past years, and they are no longer pure 24h+ coding sprints. Of course, coding still plays a large role in hackathons, and nicely coded things are still highly regarded. But nowadays, the service concept behind the hackathon project, the design of the service, and the business model also play key roles. Service-designed solutions in hackathons are now more common than ever. But what is service design, and how do you design a service in a hackathon?
I decided to put together a small guide on how to do successful service design in a hackathon and create a good concept (service idea). My method focuses heavily on the problem-solving aspect of it all because all good services and products always solve a customer’s problem. The following process is based on how I've done things in hackathons, and it has proven to be very successful in a variety of hackathons.
Choose Whose Problems You Are Solving
“We want to make things easier for elderly people.”
Before rushing into the problem, it is best to choose whose problems your service is going to solve—the targeted customer group of the service. This helps in narrowing down the problem and makes it easier to develop the service concept for the problem. It’s best to settle on a target group even if you have already come up with a problem you are going to solve.
There are multiple ways of finding a suitable target group, and they could easily warrant a separate article. One easy way to pick a target group is to pick one you yourself are part of, e.g., student, elderly person, etc., and develop that into a persona. Using yourself as a model of a potential customer is heavily biased and can lead to false assumptions, for example, about the customer’s capabilities. In the context of hackathons, this is, however, not that critical. If you want to avoid this and do things in a bit harder way, you can focus on a group of people you are not familiar with and do research on them. Pick, for example, city planners and interview them in order to understand their problems (this is what we did in one hackathon).
Find a Problem to Solve
“We plan to make commuting easier for elderly people.”
After you have settled on the target group, it’s time to find out their biggest problem by either observing their behavior in context or interviewing them. If you’re using yourself, think about the problems you’re facing daily. What problems do you face daily? Is there perhaps something that takes a considerably large amount of your time, money, or other resources? In what context does this usually happen? The context in this case could be, for example, commuting.
The best option is to pick one concrete and recognizable problem that is solvable within the hackathon’s time frame. If your target group is, for example, the aforementioned elderly people, and their context is commuting, the problem you’re trying to solve could be, for example, how commuting could be made easier for elderly people. When formatted as a problem statement: “How to make commuting easier for elderly people.”
How Does Your Service Solve the Problem?
“We plan to make a crowdsourced helpline for elderly people that makes their commuting easier.”
After finding and understanding the problem, it’s time to come up with a solution to it. Now, I can’t give any specific tools for coming up with solutions, but I’ve personally found that brainstorming is a good method to start with. The most important thing in coming up with the solution is to make it simple and doable in a hackathon. The solution should also be quick and easy to comprehend. In hackathons, you have to pitch your idea, usually in under three minutes. During this time, you have to describe the problem, who it affects, how you have solved the problem, and how your solution works. Therefore, a simple service solution is often better than a complicated one in a hackathon.
You should try to fit your service solution into one sentence, which should describe the problem, your target group, and your solution to it. To give an example, we can use the elderly people again. One way to solve their problems in commuting could be, for example, a crowdsourced helpline where the elderly can call and receive instructions on commuting. When put in one sentence: “We plan to make a crowdsourced mobile helpline for elderly people that makes their commuting easier.”
How Does Your Solution Work?
Customers, customers’ problem, solution to the problem → the service built around these that works like this.
Service is always a combination of multiple different pieces, where the problem and the solution are forces tying everything together. In hackathons, you rarely have time to think about the whole service structure, but you do have enough time to make a light customer journey. The customer journey, in this case, means a description of how the customer finds the service, how the service solves the problem the customer is facing, what is the role of the service after this, and how the service is different from others, for example.
Creating a customer journey is a rather broad task that brings out the benefits of a multidisciplinary team. Creating a simple but easily understandable customer journey is a lot easier with a versatile team.
In addition, it might also be beneficial to come up with a business plan for the hackathon concept, as that is also usually used as a way to evaluate the team’s idea.
Conclusion
With these instructions, it is possible to create a winning hackathon service concept. It should, however, be noted that a concept by itself is rarely enough and should be accompanied by a demo that demonstrates key elements of the service. Creating the service concept and a technical demo of it has to be done in parallel, which makes hackathon concepts with both a good service concept and a cool demo a rare sight. These are, however, often the solutions that end up winning.