Цикл работы над задачей

Термины 

Dev площадка - центральная площадка на нашем сервере. 
Бой, боевая площадка, продакшн - площадка на сервере заказчика, которая и является самим проектом


Как живёт у нас задача.

1) Менеджер проекта создаёт задачу, назначает исполнителю (чётко сформулированные условия, оценочное время, крайний срок по задаче - всё должно быть).


2) Исполнитель изучает задачу, формулирует вопросы (если есть). Если на связи есть Менеджер проекта или ТимЛид - уточняет всё по вопросам в режиме реального времени. 
Если на связи никого нет - пишет вопросы в комментарий, переводит на Менеджера со статусом "Обратная связь".


3) Исполнитель выполняет задачу.


4) После выполнения задачи фиксирует результаты в системе контроля версий(согласно регламентам), пишет отчет по задаче. Содержание отчёта: где проверять, где наполнять, какие были проблемы, какие были приняты решения. Желательно каждый свой отчет подкреплять скриншотами - так воспринимать отчет гораздо проще.


5) Исполнитель переводит задачу со статусом Тестирование на Тестировщика.


6) Тестировщик проверяет результаты. 
Если в ходе проверки возникают какие-то вопросы или не ясна суть задачи - всё уточняется в личной переписки с исполнителем/менеджером.

  • Если есть баги - они описываются в комментариях к задаче (соотв. меняется поле с кол-вом багов в задаче).
  • Если найдены баги - задача переводится на исполнителя со статусом В РАБОТЕ. Исполнитель исправляет баги как можно скорей.
  • Если багов не найдено - со статусом НА ПРОВЕРКУ задача переводится менеджеру проекта.

7) Менеджер проверяет задачу. Если нужно - демонстрирует результат на тестовой площадке клиенту, согласовывает его перенос на боевой сервер.
Если есть замечания, проблемы- возвращает на Исполнителя. Если все в порядке - переводит на ТимЛида проекта с соотв. комментарием и статусом ДЕПЛОЙ


8) ТимЛид выполняет проверку задачи + проводит анализ кода (на своё усмотрение). Код должен быть в репозитории в соотв. ветке (согласно регламенту работы с GITом).


9) Тимлид инициирует процесс деплоя. Когда деплой завершен и результат проверен на DEV площадка и на боевой (если боевая есть) - задача переводится на менеджера со статусов НА ПРОВЕРКУ и соотв. комментарием


10) Менеджер проводит контрольную проверку результата и закрывает задачу.