One Logic Soft - Development

how we work

Idea Discussion

Before getting down to coding, we do our best to understand the client’s idea completely. We define the type of a needed app, the problem it solves, the intended use and the target audience. We also define technology speck and set deadlines. Further, we get together for a workshop with the team and evaluate the development, taking into consideration the needs of the client, the technology speck and the functions of the app. Finally, we present the work breakdown to the client.

Idea Discussion

Design Prototyping, Wireframes, and User Stories

First, we make a prototype and agree on it with a client. We make the necessary changes to it and create the final design for all the screens for mobile and desktop. We plan user roles, admin panel functions, and the data layout.

Design Prototyping, Wireframes, and User Stories

Development

As a rule, the server part is developed at first. We define how the backend and the frontend work together. Further, we develop UI of the pages, their functionality, and mobile versions. We perform thorough testing of every module we develop. A project manager records any bugs and puts them in the sprints for testing. The development process is divided into two-week sprints. The team holds internal daily meetings and weekly meetings with the client.

Development

Delivery

We grant the client constant access to the code throughout the development process. Demo meetings are held according to a previously agreed schedule. Apart from implementing the idea of our clients, we advise them how they can make their server capacities cost-effective and powerful.

We are always ready to help our client register accounts in a payment system, choose and purchase a domain name and hosting.

When the app is ready, we move to Go Live - deploy the final version to the production server and register the mobile app in the app store(s).

Delivery