E
E
Eugene2018-08-29 22:38:22
Project management
Eugene, 2018-08-29 22:38:22

What are you doing to ensure that development is completed on time according to your own estimate of effort?

Very often, developers are asked to provide an estimate of the labor costs (at least a rough estimate) of how long it will take to develop a task.
What steps is your team taking to ensure development is completed on time according to their own estimate of effort?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
X
xmoonlight, 2018-08-30
@xmoonlight

1. All work on the TOR is divided into a "tree" of subtasks.
2. Each responsible employee for his task determines the complexity of his subtask (from 0..5: 0 - normal complexity, 1 - increased, etc.) and put down the planned implementation time.
3. Basic tasks - always have a fixed time and this base is accumulated gradually from project to project.
4. Critical tasks are determined at the junctions between the main stages and another 30% of the time is allocated for them (only for these stages, and not for the entire project!).
5. Time is added for implementation depending on the coefficient. in clause 2.
The final final maximum duration of the project (when there is already a project and a sequence of tasks) and will be the final deadline for the customer.

S
Sergey Gornostaev, 2018-08-29
@sergey-gornostaev

I allow myself to acquire all sorts of excesses only with post-payments.

A
Artem Voronov, 2018-08-29
@newross

You can cut a scope of tasks. If it is normal to negotiate with the customer, then there is nothing to worry about.
In general, the assessment is best done using the 3-point method. And then, nominal accuracy can be achieved only on already worked out tasks and under the condition of a complete and unchanged technical specification. Which is very rare.

S
sim3x, 2018-08-30
@sim3x

If the tasks are typical / template, then analyze and generate statistics.
If the tasks are not typical, ask the client what is more important for him - deadlines, "quality" or completeness of execution. And based on his choice - set tasks for employees.
For an entry in the contract - split into subtasks, microtasks at the level of one employee, multiply the time that employees gave by 2 or more. Build Gantt charts, watch, think, trade with the customer
https://twitter.com/bobuk/status/636252417089212416

A
ApeCoder, 2018-08-30
@ApeCoder

Account for aptly mistaken in the past. See for example here https://habr.com/post/186410/ you can simply take into account the current error rate.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question