home.social

#гибкая_разработка — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #гибкая_разработка, aggregated by home.social.

  1. Роль Agile Coach мертва… да здравствует агент изменений

    TL;DR Роль Agile Coach должна умереть, чтобы переродиться в роль Change Agent (или Organizational Architect). И работать такие спецы должны не "вечно", а проектно - как спецназ внедрения изменений. Здесь и далее: скрам-мастер и аджайл коуч тождественны. 1. Выделенная роль в команде - это кража ответственности Постоянно приставленный к команде Agile Coach (или Scrum Master, или Delivery Manager в роли "няньки") - это прямое забирание ответственности у руководителей. Зачем компания платит продактам и тимлидам хорошие деньги? Наверное, не для того, чтобы кто-то другой создавал атмосферу безопасности, фасилитировал и работал с людьми. Если руководитель не умеет управлять динамикой команды - значит, его надо учить, а не ставить ему "костыль" в виде коуча (ну и спрашивать с него соответственно). Соответственно, большая часть работы Agile Coach -> Change Agent это обучение тем навыкам, которых не хватает руководителям. Скорее всего в больших организациях уже есть T&D-отдел, который и занимается обучением. Наша задача состыковать системно прокачивание самых актуальных навыков.

    habr.com/ru/articles/994852/

    #agile #scrum #эффективность #производство #руководитель #коучинг #гибкая_разработка #перформанс #костыли

  2. Роль Agile Coach мертва… да здравствует агент изменений

    TL;DR Роль Agile Coach должна умереть, чтобы переродиться в роль Change Agent (или Organizational Architect). И работать такие спецы должны не "вечно", а проектно - как спецназ внедрения изменений. Здесь и далее: скрам-мастер и аджайл коуч тождественны. 1. Выделенная роль в команде - это кража ответственности Постоянно приставленный к команде Agile Coach (или Scrum Master, или Delivery Manager в роли "няньки") - это прямое забирание ответственности у руководителей. Зачем компания платит продактам и тимлидам хорошие деньги? Наверное, не для того, чтобы кто-то другой создавал атмосферу безопасности, фасилитировал и работал с людьми. Если руководитель не умеет управлять динамикой команды - значит, его надо учить, а не ставить ему "костыль" в виде коуча (ну и спрашивать с него соответственно). Соответственно, большая часть работы Agile Coach -> Change Agent это обучение тем навыкам, которых не хватает руководителям. Скорее всего в больших организациях уже есть T&D-отдел, который и занимается обучением. Наша задача состыковать системно прокачивание самых актуальных навыков.

    habr.com/ru/articles/994852/

    #agile #scrum #эффективность #производство #руководитель #коучинг #гибкая_разработка #перформанс #костыли

  3. Роль Agile Coach мертва… да здравствует агент изменений

    TL;DR Роль Agile Coach должна умереть, чтобы переродиться в роль Change Agent (или Organizational Architect). И работать такие спецы должны не "вечно", а проектно - как спецназ внедрения изменений. Здесь и далее: скрам-мастер и аджайл коуч тождественны. 1. Выделенная роль в команде - это кража ответственности Постоянно приставленный к команде Agile Coach (или Scrum Master, или Delivery Manager в роли "няньки") - это прямое забирание ответственности у руководителей. Зачем компания платит продактам и тимлидам хорошие деньги? Наверное, не для того, чтобы кто-то другой создавал атмосферу безопасности, фасилитировал и работал с людьми. Если руководитель не умеет управлять динамикой команды - значит, его надо учить, а не ставить ему "костыль" в виде коуча (ну и спрашивать с него соответственно). Соответственно, большая часть работы Agile Coach -> Change Agent это обучение тем навыкам, которых не хватает руководителям. Скорее всего в больших организациях уже есть T&D-отдел, который и занимается обучением. Наша задача состыковать системно прокачивание самых актуальных навыков.

    habr.com/ru/articles/994852/

    #agile #scrum #эффективность #производство #руководитель #коучинг #гибкая_разработка #перформанс #костыли

  4. Роль Agile Coach мертва… да здравствует агент изменений

    TL;DR Роль Agile Coach должна умереть, чтобы переродиться в роль Change Agent (или Organizational Architect). И работать такие спецы должны не "вечно", а проектно - как спецназ внедрения изменений. Здесь и далее: скрам-мастер и аджайл коуч тождественны. 1. Выделенная роль в команде - это кража ответственности Постоянно приставленный к команде Agile Coach (или Scrum Master, или Delivery Manager в роли "няньки") - это прямое забирание ответственности у руководителей. Зачем компания платит продактам и тимлидам хорошие деньги? Наверное, не для того, чтобы кто-то другой создавал атмосферу безопасности, фасилитировал и работал с людьми. Если руководитель не умеет управлять динамикой команды - значит, его надо учить, а не ставить ему "костыль" в виде коуча (ну и спрашивать с него соответственно). Соответственно, большая часть работы Agile Coach -> Change Agent это обучение тем навыкам, которых не хватает руководителям. Скорее всего в больших организациях уже есть T&D-отдел, который и занимается обучением. Наша задача состыковать системно прокачивание самых актуальных навыков.

    habr.com/ru/articles/994852/

    #agile #scrum #эффективность #производство #руководитель #коучинг #гибкая_разработка #перформанс #костыли

  5. Гантовая теория релизов по Канбану

    "Что будет, если взять Канбан, смешать его с Гантом и весь этот соус вылить на релизную политику? Давайте разбирать на практике!"

    habr.com/ru/companies/rostelec

    #agile #kanban #релизная_политика #релизный_цикл #разработка #гибкая_разработка #управление_разработкой #импортозамещение #gantt

  6. Статья. Как я добился гибкости в приложении и причем тут ссылки на методы?

    Всем привет! Меня зовут Макс, и уже 14 лет как я вошел в ИТ и пока не планирую отсюда выходить. Последние 7 лет я не только сам пишу код, но и занимаюсь "выпасом котов" . К написанию статьи меня побудила моя любовь к ссылкам на методы и желание поделится "кастомными" способами их использовать вне базовых классов java. Если вы задумывались об усилении гибкости приложения и преимуществах AOP , но вас отпугивают его недостатки, в статье предлагаю рассмотреть вариант получения тех же (ну или почти тех же преимуществ), но без раздражающих (по крайней мере меня) недостатков. Для использования идей из статьи не требуется каких-то особых магических знаний, достаточно знать, что такое функциональный интерфейс.

    habr.com/ru/companies/rostelec

    #гибкая_разработка #велосипед #ссылки_на_функции #бекенд

  7. Процессы против ошибок

    Процессы в командах — больная тема. Где-то в команде, состоящей из сеньоров, лидов, star-level-devs и одного РП, изменение процесса приводит к проседанию разработки в полтора раза. А на каком-нибудь стартапе джуны при командной оценке страдают от однообразия и ожидания своей очереди. Я не расскажу о наших процессах так, чтобы вы захотели их в точности повторить у себя, но опишу наш подход к этим процессам. Может быть, вы попробуете похожий.

    habr.com/ru/companies/etpgpb_v

    #Процессы_в_командах #гибкая_разработка #оценка_трудозатрат #оценка_качества #оценка_задачи #аналитика_проекта #story_points #оптимизация_рабочего_времени #управление_командой #управление_разработкой

  8. Процессы против ошибок

    Процессы в командах — больная тема. Где-то в команде, состоящей из сеньоров, лидов, star-level-devs и одного РП, изменение процесса приводит к проседанию разработки в полтора раза. А на каком-нибудь стартапе джуны при командной оценке страдают от однообразия и ожидания своей очереди. Я не расскажу о наших процессах так, чтобы вы захотели их в точности повторить у себя, но опишу наш подход к этим процессам. Может быть, вы попробуете похожий.

    habr.com/ru/companies/etpgpb_v

    #Процессы_в_командах #гибкая_разработка #оценка_трудозатрат #оценка_качества #оценка_задачи #аналитика_проекта #story_points #оптимизация_рабочего_времени #управление_командой #управление_разработкой

  9. Процессы против ошибок

    Процессы в командах — больная тема. Где-то в команде, состоящей из сеньоров, лидов, star-level-devs и одного РП, изменение процесса приводит к проседанию разработки в полтора раза. А на каком-нибудь стартапе джуны при командной оценке страдают от однообразия и ожидания своей очереди. Я не расскажу о наших процессах так, чтобы вы захотели их в точности повторить у себя, но опишу наш подход к этим процессам. Может быть, вы попробуете похожий.

    habr.com/ru/companies/etpgpb_v

    #Процессы_в_командах #гибкая_разработка #оценка_трудозатрат #оценка_качества #оценка_задачи #аналитика_проекта #story_points #оптимизация_рабочего_времени #управление_командой #управление_разработкой

  10. Процессы против ошибок

    Процессы в командах — больная тема. Где-то в команде, состоящей из сеньоров, лидов, star-level-devs и одного РП, изменение процесса приводит к проседанию разработки в полтора раза. А на каком-нибудь стартапе джуны при командной оценке страдают от однообразия и ожидания своей очереди. Я не расскажу о наших процессах так, чтобы вы захотели их в точности повторить у себя, но опишу наш подход к этим процессам. Может быть, вы попробуете похожий.

    habr.com/ru/companies/etpgpb_v

    #Процессы_в_командах #гибкая_разработка #оценка_трудозатрат #оценка_качества #оценка_задачи #аналитика_проекта #story_points #оптимизация_рабочего_времени #управление_командой #управление_разработкой

  11. Каскадная, итерационная и спиралевидная модели внедрения корпоративных информационных систем

    Жизненный цикл (далее – ЖЦ) программного обеспечения (далее – ПО) состоит из ряда этапов, начинающихся стадией зарождения и заканчивающихся прекращением применения (рис. 1). Любая информационная система (далее – ИС) представляется совокупностью программных продуктов или ПО, тем самым определение жизненного цикла ПО и ИС тождественны. Вследствие того, что современные корпоративные информационные системы (далее – КИС) состоят из множества ИС, последнее применимо также и к КИС.

    habr.com/ru/articles/804629/

    #waterfall_model #agile #agile_scrum #kanban #гибкая_методология #гибкая_разработка #гибкая_методология_разработки #гибкая_разработка_по #каскадная_модель #водопад

  12. Каскадная, итерационная и спиралевидная модели внедрения корпоративных информационных систем

    Жизненный цикл (далее – ЖЦ) программного обеспечения (далее – ПО) состоит из ряда этапов, начинающихся стадией зарождения и заканчивающихся прекращением применения (рис. 1). Любая информационная система (далее – ИС) представляется совокупностью программных продуктов или ПО, тем самым определение жизненного цикла ПО и ИС тождественны. Вследствие того, что современные корпоративные информационные системы (далее – КИС) состоят из множества ИС, последнее применимо также и к КИС.

    habr.com/ru/articles/804629/

    #waterfall_model #agile #agile_scrum #kanban #гибкая_методология #гибкая_разработка #гибкая_методология_разработки #гибкая_разработка_по #каскадная_модель #водопад

  13. Каскадная, итерационная и спиралевидная модели внедрения корпоративных информационных систем

    Жизненный цикл (далее – ЖЦ) программного обеспечения (далее – ПО) состоит из ряда этапов, начинающихся стадией зарождения и заканчивающихся прекращением применения (рис. 1). Любая информационная система (далее – ИС) представляется совокупностью программных продуктов или ПО, тем самым определение жизненного цикла ПО и ИС тождественны. Вследствие того, что современные корпоративные информационные системы (далее – КИС) состоят из множества ИС, последнее применимо также и к КИС.

    habr.com/ru/articles/804629/

    #waterfall_model #agile #agile_scrum #kanban #гибкая_методология #гибкая_разработка #гибкая_методология_разработки #гибкая_разработка_по #каскадная_модель #водопад