I
I
i2saves2020-12-07 20:03:01
Project management
i2saves, 2020-12-07 20:03:01

Stages of project development and the people and technologies needed for this?

Greetings to all who wandered into my question. I would like to first tell the essence and then get your opinion.
We have a small company that deals with administration (no relation to programming). There was a need for expansion and the next course of action was chosen.
I don't even know what to call it yet... Let there be a project. As you probably understood, this was entrusted to me. It's great, of course, but I've never done anything like this before. I'm not even sure if I'm asking about the right thread.
And so the project : this is an Internet platform, roughly speaking, buy and sell, but it has a virtual currency and a division into legal entities and individuals with the appropriate functionality. If we abstract a lot, this is for example drom.ru

But the essence of the questions is a little different.
1. It's technology.
I see the possibility of using the laravel framework with all the accompanying ones (php, mysql, js). What do you think about this?

2. Stages.
As far as I understand, in this case, the classical stages of development will not work here (TK, design, layout, programming, testing, and in that order), and in this case, you need to look at devops. But there is BUT. In this case, all stages will go at once ... What should be ready for a continuous development process to start?
Does the database need to be designed ahead of time?

3. Specialists.
What employees should be present in the database?
I highlighted:
- UX specialist
- developer
- database administrator Where
am I wrong and how should it be?

The questions are really just a huge number in the head. I would like to see the opinions of professionals on this matter and I apologize for my incompetence.
I am also ready to write a lot of explanatory letters for any question
Thank you

Answer the question

In order to leave comments, you need to log in

3 answer(s)
N
N, 2020-12-07
@Fernus

Minimum budget (not in terms of paying little to performers, but in terms of minimally participating developers):
1. An experienced back-end programmer (in your case, it's better with a profile for Laravel);
2. Experienced front-end developer;
3. Designer;
4. System administrator.
Points 1 and 2 can be diluted by one more specialist so that they are on the "catch" of experienced and supervised by them ... it depends on the volume of tasks ...
Rarely, but you can find points 1 and 4 in one person (sometimes even better. ..because the backender itself knows what it may need and, accordingly, will be able to "on the fly" adjust the system for itself)...
Even less often, you can find 1,2 and 4 in one person...but then the development speed will slow down...
Well, there should be constant communication between specialists from points 1 and 2 ... in order to coordinate each stage of development ...

R
reinmaker90, 2020-12-07
@reinmaker1990

If you already have market analytics, built maps for the development and promotion of your product, that is, there is maximum confidence that your product is not just mpv, but something that will make you profit, then into battle, I would say that you need not 1 developer, but at least a few and even then, the task is blurred, but if I understand correctly, then your plans are Napoleonic, then you need a team to match, with 1-2 developers you will cook a complex architecture for a long time, by that time the value of your offspring will slide down and at the exit you will get fail.
I take into account what you want, you also need a tester, analyst, manager for the team, if you are in this role, then all the lisping will be on you.
ps there is a familiar developer with total experience in php +7 years, bitrix, laravel

T
Tinateam, 2020-12-18
@Tinateam

Might come in handy, would recommend. He understands very well and creates profitable products for his clients

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question