Step-by-step website creation. Software product development process

We have described our vision in the form of a small course

Product owner. Course on creating your own software product

Here I will mark the main points that I do in the place of the person who starts a web project

Let's say I have an idea. We tested it for a certain target audience. The prospects are bright, everyone is looking forward to something big and successful, and it's time to move on to product development.

Reducing the volume of the first version

First of all, I would reduce the functionality to a minimum. You can select the core of the product and focus on it. And everything else is just put off until better times. This will allow you to specify the key part in more detail and make it more qualitative.

It also indirectly affects the timing and budget. It is cheaper, easier and faster to implement something small, than to make a product-minced meat for a long time and persistently. Therefore, the first stage is to allocate the project core.

The first version of the product should be as easy and fast as possible

What should I do with advice?

Let's say that I don't really understand site development, and my knowledge doesn't overlap with IT in any way.

I need a person who will help me choose programmers, promoters, and promotion strategies in general. At the same time, I will understand that it is all the same to me to make decisions, and all responsibility lies with me. 

I will not blindly trust their opinion, and I will need justification.

«To hell with your expert opinion, give a reasonable reason for your decision»

Let's say I found a few people for such consultations (ideally, they should not be interested parties). I won't abuse in no way their attention and time, stating everything as simply, articulately and clearly as possible, and not sit on their ears with banal questions.

Next, I will select the team in accordance with the principles described in another article.

Self-study

In parallel with the project, I will study the theory of startups, the basics of web development and promotion in the network for a basic understanding of what is what, and where problems may arise in the way of my solution. 

I will pay attention to financial planning. Even with all the uncertainties that exist in the project, you need to build your expectations about costs, plus I will compare my expenses with the initial financial plan. Some spending will be adequate to the current situation, some spending will simply be an act of faith that it does not work yet, but then it will work.

Step-by-step approach 

I divide the entire project up to the first release (i.e. what we plan to get at launch) into some milestones.

This makes it easier to control the process. This will allow me to understand in time that something is wrong with the contractor. I will demand solid artifacts from contractors, not just assurances that everything will be fine.

There will be intermediate control points On the project (for example, passing the stage) that will help me keep my finger on the pulse.

In any case, I will not perceive contractors as opponents who want easy money and my task is to squeeze the maximum I can. This is a road to nowhere in a long-term project. My task as a project Manager is to build the most trusting relationships with all contractors and move the project forward together. At the same time, I understand that contractors have their own interests and do not need to demand "do a feat for my project".

Planning and adaptation

Finally, I will constantly review the project development plan to take into account the emerging risks and opportunities for the project. I will flexibly adapt to the changing environment, and not try to convince everyone of my initial correctness in the idea of the product. In the end, the market will put everything in place, and this is the highest justice.

P.S. There is a special article about the risks of the project - Risks of a web project.  Also look - How do I choose a programmer or contractor for a project?

The author of the article is Ruslan Ryanov

The creator of the Falcon Space platform

Watch demo

Product marketplace Service platform Rental site CRM for B2B CRM for cargo transportation
Demo solutions can be developed and cardinally business logic for your subject area
 Demo of ready-made solutions

How do I know the budget / timeline for my project?

1. Create a project concept

Concept Template

2. Send us your concept paper

to Whatsapp +7 920 954 2217

3. We will prepare a commercial proposal with details by modules

KP example

Falcon Space Platform

This is a reduction in the cost of ownership

at the expense of fewer people to support

This is a quick change

while using the program

This is a modern interface

full adaptation for mobile devices

Component demo stand
At the stand you can see various components in action - tables, forms, modal windows, diagrams, a map, etc.
Solution demo site
Basic solutions that can be flexibly adapted for yourself - change the appearance, business logic and even the structure of the database.
Discuss the project
Ask the initial questions about the project that concern you right now. We will advise you for free and recommend the best solution.

If you like our articles, then please subscribe to our channel in Telegram - Falcon Space.
In it we will publish updates on articles and other materials regarding our platform.