На сколько заложиться?
От: magcyril Россия  
Дата: 29.07.04 07:54
Оценка:
Привет!

Хотелось бы услышать мнение людей, имевших опыт оценки сроков выполнения проектов. Если можно без теоретической полемики , только реальный опыт.

Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


28.11.04 22:17: Перенесено из 'Проектирование'
Christmas spirit is not what you drink
Re: На сколько заложиться?
От: Mink Россия  
Дата: 29.07.04 07:57
Оценка:
Здравствуйте, magcyril, Вы писали:

M>Привет!


M>Хотелось бы услышать мнение людей, имевших опыт оценки сроков выполнения проектов. Если можно без теоретической полемики , только реальный опыт.


M>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?



Обычно умножается на 1.5. Если есть возможность
Сила, она в ньютонах
Re: На сколько заложиться?
От: Lloyd Россия  
Дата: 29.07.04 08:02
Оценка: +1
Здравствуйте, magcyril, Вы писали:

M>Привет!


M>Хотелось бы услышать мнение людей, имевших опыт оценки сроков выполнения проектов. Если можно без теоретической полемики , только реальный опыт.


M>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


6 месяцев * 2 + 2 месяца
Re: На сколько заложиться?
От: Mishka Норвегия  
Дата: 29.07.04 09:06
Оценка: 10 (3)
Здравствуйте, magcyril, Вы писали:

M>Привет!


M>Хотелось бы услышать мнение людей, имевших опыт оценки сроков выполнения проектов. Если можно без теоретической полемики , только реальный опыт.


M>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


Умножаешь на два + прибавляешь время, которое вы затратите на разработку этих библиотек самостоятельно. С точки зрения менеджмента я б вообще за такой проект не взялся бы, поскольку риск слишком большой — библиотеки не контролируются и хуже того, они ещё не готовы (и будут ли готовы, не известно).
Re[2]: На сколько заложиться?
От: bralgin США www.dwh-club.com
Дата: 29.07.04 09:43
Оценка:
Здравствуйте, Lloyd, Вы писали:

L>...


M>>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


L>6 месяцев * 2 + 2 месяца


начиная от даты, когда будут предоставленны оттестированные сторонние библиотеки
http://www.flickr.com/photos/bralgin/
Re: На сколько заложиться?
От: Candle645 Украина http://www.brainbench.com/transcript.jsp?pid=11259
Дата: 29.07.04 10:30
Оценка: 17 (3)
Здравствуйте, magcyril, Вы писали:

M>Привет!


M>Хотелось бы услышать мнение людей, имевших опыт оценки сроков выполнения проектов. Если можно без теоретической полемики , только реальный опыт.


M>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


cредняя загрузка комманды в проэкте ~60-70%
10-15% на непредвиденные обстоятельства (больничные и т.п.)
итого: 6*(100/65)*1.15 = 10.5 месяцев, при условии, что нету никаких внешних зависимостей.

Если подробнее (немного теоретической полемики ) :

6 месяцев для 2-3 разработчиков и 1-2 тестеров => итого ~ 24 человеко-месяцев
(1) 15-25% этого времени уйдет на составление/уточнение требований и хотя-бы высоко-уровневый дизайн.
Этим одновременно смогут занималься в лутшем случае 2 человека => 3 мес*1,5ч
(2) Собственно разработка (~50%) — в среднем работа тестеров в это время будет ~0.5ч/м => 4м * 3ч
(3) Тестирование (~25-30%) — пока идет тестирование разработчики явно не работают на все 100% => 2м * 3ч
(4) Сдача проэкта => 1м

итого по достаточно оптимистичным оценкам 3+4+2+1 — 10 месяцев.

"изменения функциональности" — (1) в т.ч. для того и существует чтобы либо их не было либо вы смогли оценить, на сколько закладываться.

"неучтенные факторы, больничные" — 10-15% => +1.5 месяца

зависимость от двух сторонних библиотек — либо заложить 20% в риски связанные с их плохим качеством и заранее согласовать, что любые задержки с их наличем автоматически продлевают сроки.

=> Итого ~13-14 месяцев

либо учесть 50-100% стоимости их самостоятельной разработки.
Re[2]: На сколько заложиться?
От: remission  
Дата: 29.07.04 19:21
Оценка:
Здравствуйте, Mishka, Вы писали:

M>>Предварительно проект оценивается в 6 месяцев для 2-3 разработчиков и 1-2 тестеров, есть сильная зависимость от двух сторонних библиотек, которые пишутся на стороне и процесс их разработки нами не контролируется. Сколько времени для данного проекта стоит заложить сверх 6 месяцев (задержки с библиотеками, изменения функциональности, неучтенные факторы, больничные и т.п.)?


M>Умножаешь на два + прибавляешь время, которое вы затратите на разработку этих библиотек самостоятельно. С точки зрения менеджмента я б вообще за такой проект не взялся бы, поскольку риск слишком большой — библиотеки не контролируются и хуже того, они ещё не готовы (и будут ли готовы, не известно).


Смотря на каких условиях
Если T&M с хотя-бы 50% оплатой простоя и возможностью сдвигать сроки по обьективным причинам (типа отсутствия этих библиотек или их низкого качества) — то лично я взялся бы с огромным удовольствием
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.