Answer the question
In order to leave comments, you need to log in
How to calculate the time for the implementation of a task?
I am a full stack developer.
I have been working for a company for almost a year where PHP programmers are rare. Or rather, I'm alone.
The team is formed from: 1 PM (project manager), 1 QA, 1 Full-stack, ... .
PM in coding is zero. His task is only communication with the client and the team. Most likely on his shoulders and other important tasks, but I do not know.
I constantly have a problem with estimates. Since, very little time is allocated for the analysis of time, and you have to figure it out by eye.
The reasons for delays are different. For example:
- - Incorrectly selected plugins. Because of what, time is wasted searching for suitable ones.
- - Client edits that are sent in the process of task implementation.
- - Various unexpected bugs. which sometimes take more time.
- ... .
And much more, which ultimately entails a delay in the completion of the project.
I tried to find information about how the time is calculated correctly.
Bob Martin suggests using the "PERT" formula. But my superiors and clients do not agree with the results of this formula. Like, that's a lot.
Actually I have a question.
Who calculates the time for the implementation of tasks, and in the end, who manages to meet the deadline?
Answer the question
In order to leave comments, you need to log in
But my superiors and clients do not agree with the results of this formula. Like, that's a lot.
Collected an assessment from the developers, counted. You have to take risks.
- multiply by two?
- No, it's not scientific for two. It is necessary to multiply by the number e or by the number pi, depending on the complexity of the project.
- And how is it defined? "E... how hard" and "P... how hard"?
In fact, there is nothing complicated about this. You need to have several reference tasks that you clearly understand how much time you are doing, for example, for 1/4, 1, 5 hours. Compare new tasks with them and throw from above regarding the area of \u200b\u200bnot knowing part of the task (or it’s better to do research first so that this doesn’t happen) + throw it on all sorts of communications (everything is also taken from experience)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question