BAM

How to launch a mobile application in 5 weeks?

In the application economy “it is not the big who eats the small but the fast who eats the slow one”. The ability to quickly transform an idea into usable functionalities is the key to digital success. How do I do it?

Define a goal

The key to going fast is already knowing where you want to go. What is the problem that the application needs to solve? What is the gap between the desired situation and the current situation? The answer to these questions makes it possible to define the “north star” of the project and to prioritize the functionalities to be developed in order to achieve it.

Timeboxer development time

Setting a voluntary duration for the project is the most effective way to ensure a good speed of execution. The idea is to focus on 20% of the functionalities, launch the application and learn as quickly as possible thanks to the feedback from the first users. The rest of the functionalities will be developed based on customer adherence to the first version of the application.

Identify the path to reach the goal

Once the objective is defined, the strategy to reach it remains to be determined. To do this, the co-design workshop is an effective format. The recipe: bring the product manager, designer, and developer together for a day in the same room. The objective is to determine the hypotheses of success of the application and to prioritize the functionalities to be developed accordingly. Each feature must make it possible to get closer to the set business objective. Once this step is done it is time to start developing.

Develop quickly

The standards to achieve this:

  • eliminate dependencies external to the team. The best way is to bring together on the same project platform all the skills necessary to go all the way to production: developers, product owner, ops, scrum master, business experts?
  • visualize the progress of the product on a daily basis. A good standard is to have the functionalities developed validated every day.
  • react quickly to the differences encountered. The speed of reaction to the problems encountered has a direct impact on the speed of the team. To do this, the PDCA method is beneficial.

Choosing cross-platform technologies like React Native

React Native is a framework developed and used by Facebook that allows you to create a native application compatible with iOS and Android. This framework saves a considerable amount of time to develop native applications. React Native also makes it possible to adapt to the graphic guidelines of iOS and Android to provide an experience adapted to the habits of users on each platform. You are probably using a enforcement developed with this technology.  

Project Director ?

Rejoins nos équipes