Страница 1 из 4 1 2 3 4 ПоследняяПоследняя
Показано с 1 по 20, из 78.

Тема: Как считать творческих программистов?

  1. #1
    Регистрация
    10-10-2005
    Сообщения
    23,015
    Благодарность
    18,840
    Поблагодарили 16,490 раз в 6,172 сообщениях

    Question Как считать творческих программистов?

    Вдруг есть новый свежий взгляд.

    Без оценки трудоёмкости сложно адекватно планировать. Точнее говоря - не сложно,... "но такой бред получается" ©

    А как оценить гипотетическую трудоёмкость разработки?... Экспертный метод? Метод предыдущих аналогов?

    Читать "Как пасти котов" не предлагать.
    Побеждает тот, кто первым скажет ложь

  2. зависит от. Если у тебя веб студия по клепанию лендингов - то да, метод предыдущих аналогов. Если сложный продукт/система, в которой надо делать новые фичи и внедрять новые технологии - то никак вообще. Единственное, что можно сделать - это прорабатывать задачу, декомпозировать как можно детальнее, каждую подзадачу ранжировать по принципу от сложного/непонятного через сложное/понятное к простому/понятному. Так хотя бы будет возможность по мере продвижения работ всё точнее прогнозировать сроки окончания.

  3. Одобрили:
    Major Keis  (26-01-2024)  

  4. #3
    Регистрация
    10-10-2005
    Сообщения
    23,015
    Благодарность
    18,840
    Поблагодарили 16,490 раз в 6,172 сообщениях
    Спасибо!

    Декомпозиция = трудоёмкость подготовки, "неповоротливость" ТЗ, но предсказуемость.

    Думал на тему классификатора, для простоты "взвешивания" запросов, но... даже так получается не достаточно точно.
    Побеждает тот, кто первым скажет ложь

  5. делай по аджайл
    берешь проект
    выбиваешь примерный бюджет
    берете задачу, делаете, закрываете по t&m , и так пока все задачи не сделаете или не кончится бюджет
    тогда возвращаешься в точку или нового проекта или нового бюджета

  6. #5
    Регистрация
    10-10-2005
    Сообщения
    23,015
    Благодарность
    18,840
    Поблагодарили 16,490 раз в 6,172 сообщениях
    Потеря доверия заказчика - т.к. задачи могут растягиваться во времени. Нет конечной стоимости.
    Потеря доверия исполнителя - т.к. объем доработок и изменений будет бесконечным. Нет конечного срока.
    Побеждает тот, кто первым скажет ложь

  7. почитай последний пмбок и примени.. там про аджайл есть тоже
    "тарификационный справочник" это возможно только по типовым стандартным операциям
    все нестандартное только аналогии опыт и возможность люфта по бюджету сроку в договоре и наличию ресурсов нужных в моменте и на задачи
    аджайл не самый плохой метод , тк позволяет начать быстрее работы до просчета всего проекта в целом. это не стройка и сметных справочников нет в разработке ПО. причем если это не 1с то все еще сложнее

  8. Бляяя

  9. #8
    Регистрация
    11-05-2004
    Сообщения
    25,092
    Благодарность
    12,069
    Поблагодарили 14,806 раз в 6,125 сообщениях
    Если досконально не представляешь себе предметную область - то никак.

    Вот надо твоей конторе написать многопоточный многостратегический многоаккаунтный торговый бот на американскую фонду. А ты вообще что называется "в душе" ниипешь что значит каждое слово. Ну и как ты оценишь? Никак.
    Lord give me the confidence of a US Senator trading stocks with insider information.

  10. #9
    Регистрация
    21-03-2005
    Возраст
    43
    Сообщения
    7,213
    Благодарность
    8,155
    Поблагодарили 3,420 раз в 1,330 сообщениях
    многостратегический многоаккаунтный торговый бот на американскую фонду
    Можно подумать, "интернет-магазин с поиском по товарам и возможностью комментирования" проще написать (и сдать заказчику), хотя каждое слово и понятно...
    Панда - супермедведь !

  11. Одобрили:
    Major Keis  (26-01-2024)  

  12. Как сталин
    Промотивируешь
    А как иначе с ними?

  13. #11
    Регистрация
    11-05-2004
    Сообщения
    25,092
    Благодарность
    12,069
    Поблагодарили 14,806 раз в 6,125 сообщениях
    Эээээ...ну как тебе сказать....даже если не говорить про стратегии как таковые....мультипоточную хню которая будет 3.14-еть с несколькими внешними провайдерами в реальном времени написать это немножко не то же самое что набор форм общающихся с базой.
    Lord give me the confidence of a US Senator trading stocks with insider information.

  14. Одобрили:
    javdet  (26-01-2024)  

  15. #12
    Регистрация
    21-03-2005
    Возраст
    43
    Сообщения
    7,213
    Благодарность
    8,155
    Поблагодарили 3,420 раз в 1,330 сообщениях
    Сдавать заказчику одинаково тяжело и то, и другое.
    Панда - супермедведь !

  16. Одобрили:
    axel  (26-01-2024)  

  17. Что-то превознесли эту категорию в разряд богов. Десяток лет назад забросил IT сферу, так как никто нормально платить не хотел. Сейчас просто удивляюсь как за элементарщину башляют кучу бабок. Ну и превозносят их те, кто сами не в зуб ногой в этой области. Такие и сидят в верхах всего. Пусть платят. Без лоха и жизнь плоха.

  18. Одобрили:
    Major Keis  (26-01-2024),   uhta  (27-01-2024)  

  19. #14
    Регистрация
    11-05-2004
    Сообщения
    25,092
    Благодарность
    12,069
    Поблагодарили 14,806 раз в 6,125 сообщениях
    Это да.

    Lord give me the confidence of a US Senator trading stocks with insider information.

  20. Одобрили:
    AlexeyS  (27-01-2024),   Deg  (29-01-2024),   DiamondNN  (27-01-2024),   javdet  (26-01-2024),   Major Keis  (26-01-2024),   Shark  (27-01-2024),   slash77  (27-01-2024),   SVV  (05-02-2024),   Valex  (28-01-2024),   WPanda  (26-01-2024),   Адвокат  (26-01-2024),   кум  (26-01-2024),   МойРульСправа  (29-01-2024)  

  21. Декомпозиция = трудоёмкость подготовки,
    ну тут как бы это... ты либо платишь сначала, либо потом Любое планирование занимает время. Декомпозиция - считай хотя бы примерное понимание объёма работ, какой специализации и сколько народу тут нужно. Иначе выглядит так, что ты вообще без планирования хочешь получить оценки Когда ко мне с таким приходят - я сразу говорю, либо хотя бы пару недель на декомпозицию и понимание очень примерных трудоёмкостей (но даже не сроков на данный момент, ибо трудоёмкости != сроки), либо полгода и +/- полгода, как пойдёт

    К сожалению, в нормальных проектах/продуктах почти не бывает "мы это уже делали, знаем сколько это стоит". Особенно с учётом всякого легаси и желания поверх этого прикрутит современные технологии, которые ещё толком никто не пробовал... Иногда даже такие вроде понятные вещи, типа "как поменять БД в проекте" на практике сталкиваются с такими чудесами...

  22. угу, давай, жги по аджайлу с каким-нибудь корпортатом/ентерпрайзом или не дай бог с госами, да ещё в проекте с кучей легаси..
    все эти модные баззворды оставьте для молодёжных стартапов...

  23. Одобрили:
    Deg  (29-01-2024)  

  24. #17
    Регистрация
    09-04-2004
    Адрес
    Нижний Новгород
    Возраст
    47
    Сообщения
    23,025
    Благодарность
    2,528
    Поблагодарили 16,021 раз в 6,390 сообщениях
    А потому что все забросили и работать некому :-)

  25. Одобрили:
    axel  (27-01-2024),   Бабай  (26-01-2024)  

  26. >как оценить гипотетическую трудоёмкость разработки?

    Хз как.

    Вот я начинаю единолично пет-проект. Стадия подготовки, сбор данных, формирование первой версии ТЗ, прикидка чего хочу в итоге и ПРИМЕРНОЕ представление как реализовывать буду, возможно даже MVP. На основании всех этих вводных я оцениваю сроки и трудоёмкость как - "ну, вроде не сложно, захерачу за недельку, неспешно". На практике - начинается такой $#@$%ный цирк на стадии реализации - что волос в интимных местах просто не остаётся. И это я сам себе менеджмент - нет интереса самому себе наврать про сроки и прочее. Плюс я даже близко не шапкозакидатель и стараюсь трезво подходить к реальности.

    Как ты думаешь, по какому сценарию реализуется следующий пет-проект? Ну, с учётом опыта реализации предыдущего? Да точно также как и первый - ПОЛНЫЙ объе@бос по срокам и трудоёмкости. Вот прям полный, вот прям ваще.

    Каждый раз в шоке.

  27. Чай когда есть куча лигаси, есть и историческая база для оценки, и можно делать фиксед прайс.
    Вот когда никто толком не может ни требования расписать, ни тем более декомпозировать на задачки, тогда т&м может спасти. Но вопрос доверия заказчика нельзя недооценивать - волшебное слово аджайл это хорошо, но если вы в начале обсудите «примерную стоимость», то за неё потом и спросят

  28. #20
    Регистрация
    10-10-2005
    Сообщения
    23,015
    Благодарность
    18,840
    Поблагодарили 16,490 раз в 6,172 сообщениях
    Реально, спасибо, что обратили своё внимание на вопрос. Не оставили одного. Видно, что из предметной области, со своим опытом.

    Ситуация с планированием разработки усугублена параллельными задачами. Фактическая трудоёмкость (динамическая - введу еще термин), зачастую, не совпадает с календарной из-за параллельной нагрузки по другим задачам: "хвосты" предыдущих проектов (зачастую от других разрабов с непонятными наработками), операционное сопровождение, инциденты связанные со сбоями.

    Полез читать про управление в условиях неопределённости. Пока нашел про: "белый", "серый" и "черный" анализ.

    "Белый" - всё определено = одно правильное решение.
    "Серый" - частично определено = набор неоптимальных решений.
    "Черный" - неопределённость = нет решения.

    Планирование в разработке, в большинстве своём, "серый" анализ.
    Побеждает тот, кто первым скажет ложь

  29. Одобрили:
    Adrenalin  (02-02-2024)  

Страница 1 из 4 1 2 3 4 ПоследняяПоследняя

Информация о теме

Users Browsing this Thread

Пользователей, читающих тему - 1. (зарегистрированных - 0, гостей - 1)

Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать на сообщения
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •