Process

The following process is the result of our many years of experience in the field. Depending on the needs of our customers, we go all the way with them or support them at specific stages to create the best possible product.

 
FutureModeling.png
 
 

Defining Goals

Before we talk about the how and the what, we first ask why. Often the developers and initiators of software projects are not completely clear about why they are doing this, although this is the basis of every successful product.


SystemModeling.png
 

Understanding actors and developing hypotheses

All actions and thus also all entrepreneurial endeavours take place in rather complex systems, which are shaped by the actors who act in them. In order for a software product to address the desired why, all the actors involved must be identified and their behavior set in context of the product. On the basis of these findings, hypotheses about the details of the product can be developed.

DesignSprints.png
 
 

Testing the minimal viable product

By testing before the development of the software, the compiled hypotheses are validated and at the same time valuable feedback is already gained from future users of the software. It makes sense to test the core of the product idea and to exclude all features. This so-called MVP ( minimal viable product ) can be developed in a design sprint in a few days.

Specify.png
 
 

Specifying the software

The detailed specification of the product through so-called user stories and mockups, which enable the visualization of every page and the specification of every interaction, always serves as the foundation of every development. The "user language" of the customer can thus be translated into the "developer language" of the software team in the most effective way possible.

Build.png
 
 

Building the software 

We understand software development as a dynamic process in which any changes based on new experiences and insights are welcomed. Iterative processes provide new usable versions at regular intervals and enable feedback from users to be incorporated directly.

Rollout.png
 

Validating target groups and engaging the team

With our partners from Fastlane we can test assumptions on the market in a few days. This helps our customers for example with the validation of minimal viable products (MVP) or the development of a roll-out strategy. Personal mentoring and coaching for the teams makes it easier to establish a future-proof corporate culture and thus ensure long-term success.

Iterate.png
 

Facing constant change

A software product has to adapt to changing user demands in order to persist on the market in the long-term. Progress in technology and society makes it possible to tread new and exciting paths with software and to help shape our future. Our products have a modular structure and can be extended or modified at any time.