|
|
|
Estimation
|
|||
|---|---|---|---|
|
#18+
Вопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней... Так вот: 1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами? 2) Как вы считаете стоимость вашего продукта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:10 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetal, - Разбить задачи на более мелкие подзадачи: чем проще задача, тем легче оценить время, которое будет затрачено на ее выполнение. - Брать время с запасом (: P.S. Временные оценки в программировании ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:29 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
Usman- Брать время с запасом (: А как определить какой запас взять? Как определить все риски? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:36 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetalВопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней... Не очень понятна такая принципиальность. На профильных форумах есть толковые участники, которые накидают тебе кучу ссылок по теме. Почему именно здесь? wvetal1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Как все. Разбиваю на мелкие задачи и оцениваю по своему опыту. В зависимости от масштабов и назначения оценки детализация может варьироваться от нескольких часов до нескольких дней. wvetalВремя, которое уйдет, на полностью готовый продукт? Полностью готовых продуктов не бывает. Почитай историю возникновения Scrum, XP Programming и манифест Agile. Нельзя оценить продукт. Можно оценить лишь небольшой объем задач, так как финальные затраты на продукт целиком и полностью зависят от успешности отдельных этапов. И каждый этап открывает знания совершенно недоступные на этапе планирования. Многие советуют свою собственную оценку умножать на 2. Оценку другого программиста - на 4. Вполне заурядная ситуация, когда на крупные проект уходит ресурсов в 10 раз больше чем запланировано, даже при том что "новой функциональности" относительно изначального ТЗ - нет. wvetalА если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами? Тут всё сложно. Производительность эксперта отличается от junior-а в 5-10 раз. wvetal 2) Как вы считаете стоимость вашего продукта? Предлагаю начать изучение вопроса с этого. http://russian.joelonsoftware.com/Articles/CamelsandRubberDuckies.html Там написано доступно для программистов. Продукт стоит столько сколько за него готовы заплатить. У продукта есть целевая аудитория. B2B это один порядок цен, B2C - другой. Можно посмотреть на конкурентов и ориентироваться на их цену. Если у вас есть какие-то killer features, которыми вы планируете победить конкурентов, и, в целом, ваше решение ничем не хуже то можно начать с аналогичной стоимости. Если же у вас продукт в целом попроще, но что-то делает лучше, то имеет смысл подемпинговать. Ну, и самый оптимальный вариант это нанять толкового продажника, который и цену сформирует и процент с неё будет иметь. Программисту в это вникать ни к чему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:45 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetalА как определить какой запас взять? Как определить все риски? Ты предлагаешь в формате форума весь PMBOK изложить? Гугли risk management. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:47 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetal, Я бы таки рекомендовал профильные форумы Например топ тем с RSDN/Управление Проектами http://rsdn.ru/Forum/MsgList.aspx?flat=0&gid=76&rate=1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 11:52 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetalUsman- Брать время с запасом (: А как определить какой запас взять? Как определить все риски?Опять же все зависит от самой задачи и от уровня ее декомпозиции . Риски бывают разные. Есть еще и форс-мажоры: напр., метеорит упал и разнес нашу серверную... (: Рекомендую к прочтению: https://ru.wikipedia.org/wiki/Мифический_человеко-месяц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 12:07 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetalВопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней... Так вот: 1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами? Сия загадка велика есть! Т.к. пока никто не смог ответить на данный вопрос. wvetal2) Как вы считаете стоимость вашего продукта? Очень просто - просишь не меньше того сколько хочешь, но не больше того сколько могут заплатить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 12:45 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
wvetalВопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней... Так вот: 1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами? 2) Как вы считаете стоимость вашего продукта? Об этом есть целая наука. Управление проектами. Мы для себя решали сроки прямо на скрам-митингах после того как весь scope уже известен и проговорен. Практически всегда опытный разработчик знает сколько времени он будет кодить формочку или бек-енд логику. Если он не знает еще или алгоритм не известен или есть какие-то блокеры типа неизвестного протокола или библиотеки то обычно берется время с 2-3х кратным запасом. Тоесть вместо 1 недели можно смело брать 3 ссылаясь на фактор неопределенности и неизученности материала. Сроки можно сокращать если разбивать задачу на параллельные подзадачи и распределять внутри команды. По поводу стоимости в деньгах я промолчу т.к. был в аутсорсинге и стоимость решалась на других уровнях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 13:06 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
мифический человеко-месяц :) для начала ..... а так часто бывает ... -сколько времени нужно программисту чтобы написать 2000 строк кода ? -две недели -а 20 000 ? -две недели . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 13:56 |
|
||
|
Estimation
|
|||
|---|---|---|---|
|
#18+
детализация задачи на мелкие подзадачи расчет времени их выполнения на основе опыта (оптимистик, пессисмистик) добавляю на тестирование и документацию прикидываю где то границу между оптимистик и пессимистик, полученное время умножаю на усредненную стоимость часа обе цифры озвучиваются заказчику ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2016, 15:28 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39207424&tid=2124195]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 330ms |

| 0 / 0 |
