Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Estimation / 12 сообщений из 12, страница 1 из 1
04.04.2016, 11:10
    #39207274
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
Вопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней...

Так вот:
1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами?
2) Как вы считаете стоимость вашего продукта?
...
Рейтинг: 0 / 0
04.04.2016, 11:29
    #39207291
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetal,

- Разбить задачи на более мелкие подзадачи: чем проще задача, тем легче оценить время, которое будет затрачено на ее выполнение.
- Брать время с запасом (:

P.S.
Временные оценки в программировании
...
Рейтинг: 0 / 0
04.04.2016, 11:36
    #39207304
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
Usman- Брать время с запасом (:
А как определить какой запас взять? Как определить все риски?
...
Рейтинг: 0 / 0
04.04.2016, 11:45
    #39207324
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
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, которыми вы планируете победить конкурентов, и, в целом, ваше решение ничем не хуже то можно начать с аналогичной стоимости. Если же у вас продукт в целом попроще, но что-то делает лучше, то имеет смысл подемпинговать.

Ну, и самый оптимальный вариант это нанять толкового продажника, который и цену сформирует и процент с неё будет иметь. Программисту в это вникать ни к чему.
...
Рейтинг: 0 / 0
04.04.2016, 11:47
    #39207327
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetalА как определить какой запас взять? Как определить все риски?
Ты предлагаешь в формате форума весь PMBOK изложить? Гугли risk management.
...
Рейтинг: 0 / 0
04.04.2016, 11:52
    #39207336
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetal,

Я бы таки рекомендовал профильные форумы
Например топ тем с RSDN/Управление Проектами
http://rsdn.ru/Forum/MsgList.aspx?flat=0&gid=76&rate=1
...
Рейтинг: 0 / 0
04.04.2016, 12:07
    #39207366
Usman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetalUsman- Брать время с запасом (:
А как определить какой запас взять? Как определить все риски?Опять же все зависит от самой задачи и от уровня ее декомпозиции .
Риски бывают разные.
Есть еще и форс-мажоры: напр., метеорит упал и разнес нашу серверную... (:
Рекомендую к прочтению: https://ru.wikipedia.org/wiki/Мифический_человеко-месяц
...
Рейтинг: 0 / 0
04.04.2016, 12:45
    #39207424
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetalВопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней...

Так вот:
1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами?


Сия загадка велика есть!
Т.к. пока никто не смог ответить на данный вопрос.

wvetal2) Как вы считаете стоимость вашего продукта?

Очень просто - просишь не меньше того сколько хочешь, но не больше того сколько могут заплатить.
...
Рейтинг: 0 / 0
04.04.2016, 13:06
    #39207456
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
wvetalВопрос не по java, но хочу спросить его в этом форуме. Поэтому, если модераторы простят, пусть эта тема покрутится здесь хотя бы пару дней...

Так вот:
1) Как вы оцениваете(рассчитываете) время, которое вам потребуется на написания приложения? Время, которое уйдет, на полностью готовый продукт? А если над проектом работает, допустим 5 - 10 человек? Можно с подробностями, или с примерами?
2) Как вы считаете стоимость вашего продукта?
Об этом есть целая наука. Управление проектами.

Мы для себя решали сроки прямо на скрам-митингах после того
как весь scope уже известен и проговорен.

Практически всегда опытный разработчик знает сколько времени
он будет кодить формочку или бек-енд логику. Если он не знает
еще или алгоритм не известен или есть какие-то блокеры типа
неизвестного протокола или библиотеки то обычно берется время с 2-3х
кратным запасом. Тоесть вместо 1 недели можно смело брать 3 ссылаясь
на фактор неопределенности и неизученности материала. Сроки можно
сокращать если разбивать задачу на параллельные подзадачи и распределять
внутри команды.

По поводу стоимости в деньгах я промолчу т.к. был в аутсорсинге и стоимость
решалась на других уровнях.
...
Рейтинг: 0 / 0
04.04.2016, 13:56
    #39207516
Atum1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
мифический человеко-месяц :)

для начала .....
а так часто бывает ...




-сколько времени нужно программисту чтобы написать 2000 строк кода ?
-две недели
-а 20 000 ?
-две недели .
...
Рейтинг: 0 / 0
04.04.2016, 15:28
    #39207635
maratische
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
детализация задачи на мелкие подзадачи
расчет времени их выполнения на основе опыта (оптимистик, пессисмистик)
добавляю на тестирование и документацию

прикидываю где то границу между оптимистик и пессимистик, полученное время умножаю на усредненную стоимость часа
обе цифры озвучиваются заказчику
...
Рейтинг: 0 / 0
05.04.2016, 09:40
    #39208092
wvetal
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Estimation
Спасибо всем за ответы :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Estimation / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]