Почему задачи выполняют долго

Решил на данной странице составить список реальных проблем, из-за которых задачи попадают в продакшен очень поздно или не попадают вовсе. Постараюсь дать советы, как этого избежать.

Задача готова

  1. Задача готова, но про нее забыли на стадии ревью или тестирования. Такое бывает, когда задач много или у задачи неправильный статус.
  2. Задача готова, но до нее не доходят руки из-за недостаточно высокого приоритета задачи (задача потерялась среди др. задач, которые имеют такой же приоритет). Решение казалось бы очевидное - отсортировать задачи по дате (старые задачи вылезут вперед), но так почему-то не делают
  3. Задача готова, но не хватает глаз, чтобы поревьювить код или не хватает рук, чтобы протестировать код (нехватка ресурсов, задач много - людей мало, или людей набрали - идет процесс обучения/адаптации, а работать некому)

Задача вернулась

  1. Задача вернулась аналитику т.к. требует доработки требований, которые выявлены в процессе разработки (задача изначально недостаточно описана, выявлены моменты которые ны были очевидными)
  2. Задача вернулась с ревью (задача была плохо спланирована с архитеткором/руководителем отдела/тимлидом/старшим специалистом или не была вовсе согласована)
  3. Задача вернулась с тестирования т.к. пока велась разработка - изменились бизес-требования к задаче (изменившиеся нужно делать новой задачей, возможно в следующем эпике, иначе задача может никогда не закончится)
  4. Задача вернулась с тестирования т.к. разработчик неправильно понял ТЗ (часто такое бывает, когда ТЗ было описано недостаточно подробно)
  5. Задача вернулась с тестирования т.к. новый код ломает текущую функциональность (нужно обсудить с разработчиком, чтобы он поддерживал обратную совместимость)
  6. Задача вернулась с деплоя из-за проблем слияния (код "протух" и вызывает конфликты - такое бывает, когда над одним функционалом работает несколько разработчиков или задачу забыли, следовательно ветку давно не актуализировали, а надо бы не забывать)

Задача задерживается

  1. Разработчик реализует эпик (стек задач), следовательно обязательна последовательность выполнения задач, без первой задачи нельзя начинать вторую, потому что если начать вторую, а первая не пройдет ревью или тестирование, то придется вносить правки и в первой и во второй (хорошо когда в эпике только 2 задачи, но когда их много, то это как снежный ком). Решением в этом случае может быть реализация сразу всех задач стека в виде одной задачи и затем уже ревью и тестирование.
  2. Сотрудник не знаком с инструментами, техниками и технологиями, которой будет использовать для реализации задачи (рассчитывая время выполнения задачи нужно учесть время на ознакомление)
  3. Инфраструктурные проблемы (такая ситуация часто возникает у удаленщиков/аутсорсеров/фрилансеров и решается только компетентными кадрами и стабильностью)
  4. Профессиональный уровень сотрудника ниже, чем ожидаемый (сотрудник допускает большое кол-во ошибок и нарушает договоренности в команде, требуется время обучение, можно закладывать некий процент на оцененное время, например умножая на 200%)
  5. Неучтенный отпуск/болезнь сотрудника или коллеги, который может проконсультировать по деталям реализации задачи (рассчитывая время не полагайтесь, что нужный сотрудник будет рядом)
  6. Руководство сменилось / меняется политика разработки продукта, с новым процессом/инструментами текущие сотрудники незнакомы (требуется обучение, которое требует время)

Задача отложена

  1. Руководство изменило приоритеты задачам, в следствии чего, задача которая уже в работе и даже почти выполнена, может быть отложена

Пожалуйста, поделитесь ситуациями из свой жизни, а я постараюсь их оформить в данной статье.

Оцени публикацию:
  • 1,5
Оценили человек: 1

Похожие статьи:


Предложения и пожелания:
Ваше имя:
Ваш E-mail:
Сколько будет Οдин + Τри
Главная
X

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2019 YaPro.Ru

Главная » Веб-мастеру » Интересное »