Как расчитать время, необходимое на выполнение проекта.

Это из личного опыта — как показала практика общения интуитивно выведенная мной формула "работает" для всех.

Итак: есть четко поставленная задача, и вы убедились, что программист понимает, чего от него хотят — пристаете к нему с вопросом — сколько тебе надо времени на выполнение этой задачи? Допустим — программист говорит — Х дней.

Ок. Начальные данные получены.

В идеале: срок, который говориться заказчику:

(Х *2)+1

т.е. — Х (начальные данные) умножаете на 2 и прибавляете единицу измерения. Предположим программист сказал — 2 дня. В результате расчетов получаем 2*2+1= 5 дней.

Но эта формула не является жеской, и работает только в том случае,  если у вас с программистами все в порядке. На самом деле — возможна масса вариаций:

Мне как-то "повезло" — был у меня один товарисч, у которого первоначальный срок надо было умножать на 3 — и то, мог не уложиться — ну вот такой товарисч….

Если эту работу делают студенты — то надо умножать на 5 и добавлять 3.

Возможен вариант, когда программист — ну просто гений и золотая голова, и можно коэффициент умножения поставить 1.5 , или даже 1.0 — но…. в любой момент он может "уйти в астрал" — ну тогда — на ваш страх и риск….Надо просчитать вероятность этого события и называть сроки, исходя из этого…..

А вообще — возможно масса вариантов — просто надо постараться просчитать все возможные риски, и как бы заказчик не давил — говорить сроки, учитывая "подушку безопасности."

А во избежание обид со стороны заказчика — лучше сразу выяснить "критические точки" — ну там скажем — новый сайт нужен к "дожинкам", сайт должен работать к приходу очередной проверки, или модуль должен быть сделан к выходу из отпуска шефа — словом — какой критический срок — возможно, что придется сразу предупредить заказчика, что "так не получится — вы же хотите, что бы мы свою работу сделали хорошо!!! ". Несколько удлиненные сроки, по сравнению с его ожиданием , заказчика расстроят гораздо меньше, чем срыв первоначально оговоренных сроков, а вот если получится, и вы все сделаете быстрее — за это заказчик вам будет безумно благодарен!!!

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *