Организация командной работы в проекте - AttractorSchool/ESDP-AP-10-1 GitHub Wiki

Командная работа является ключевым элементом успешной реализации проекта. Для удобной и эффективной организации работы команды разработчиков в проекте используются следующие рекомендации:

1. Внутренняя командная переписка

Для ведения внутренней командной переписки в проекте рекомендуется использовать telegram-чат команды. Вся переписка должна вестись в одном чате команды, а не в почте или личных сообщениях. Если обсуждение проекта требует обсуждения голосом, то также можно использовать голосовые звонки.

В этот же чат команды можно скидывать ссылки на отчеты о встречах с ментором и заказчиками, а также заметки о встречах, которые затем можно оформить в виде отчетов. В заметках о встречах в чат также можно выкладывать все материалы по проекту, которые передал заказчик.

Также рекомендуется добавлять эти же материалы в Wiki-проекта и удобно оформлять. Удобно оформленная Wiki-проекта позволяет продолжить работу над проектом через пол-года с момента остановки.

2. Отслеживание времени работы

Для удобного отслеживания времени работы каждого участника команды, рекомендуется записывать время прихода и время ухода в telegram-чат команды. Каждый раз начиная работу над задачами пишите в чат «Приступил к работе в 12:05». И каждый раз собираясь уходить пишите «Закончил работу в 18:32», указывая время начала и окончания работы. Таким образом, каждый участник команды помогает капитану готовить отчет о работе команды во время итерации.

3. Еженедельные отчеты

Важным требованием является необходимость капитану команды вести и заполнять еженедельные отчеты о работе команды. Все капитаны должны вести данный отчет в Wiki-проекте. Форма отчета может выбираться капитанами самостоятельно.

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

Ссылку на файл с отчетом необходимо публиковать в telegram-чате 1 раз в неделю, после завершения итерации и перед сменой ролей. Проще говоря, капитан команды перед тем, как передать свою роль другому участнику, заполняет отчет об итерации в CRM системе.

Удобнее всего отчет вести, заполняя его каждый день. Это проще, чем тратить на него несколько часов в последний день итерации. Таким образом, капитан команды всегда имеет актуальную информацию о ходе работы команды и может своевременно принимать необходимые меры для успешной реализации проекта.

В заключение, использование рекомендаций по организации командной работы в проекте позволяет улучшить коммуникацию между участниками команды, упростить отслеживание времени работы и подготовку еженедельных отчетов о работе команды. Это позволяет повысить эффективность работы команды и успешно реализовать проект.

4. Оценка работы участников команды

После того, как капитан команды заполнит еженедельный отчет о работе команды, ментор команды просмотрит отчет и выставит оценки каждому участнику команды за итерацию. Ментор оценивает следующие критерии:

  • Фактический прогресс по проекту
  • Фактическое участие в работе команды
  • Сотрудничество с другими участниками команды
  • Соблюдает ли участник требования его текущей роли, и на сколько он эти требования выполняет
  • Следование рекомендациям ментора
  • Любые другие критерии оценки, которые ментор сочтет нужным требовать от любого участника команды

5. Обратная связь для участников команды

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

Если участник команды имеет вопросы по поводу оценки и рекомендаций, то он может обращаться к ментору с целью узнать подробности.

6. Доверие к менторам

Мы просим участников ESDP не пытаться оспаривать решение и рекомендации менторов. В качестве менторов мы подбираем опытных разработчиков, зрелых и взрослых профессионалов, одних из тех, кого вы можете встретить в работе над реальными проектами в реальной IT-компании, ваших будущих руководителей и коллег. Мы доверяем мнению менторов, поэтому решение об оценке и рекомендации является окончательным.

7. Цель оценки работы

При выставлении оценок ментор преследуют своей целью принести участникам ESDP пользу, указывая на недостатки в знаниях, навыках и командной работе, с тем, чтобы вы в будущем могли успешно и результативно работать на позиции разработчика. Настоятельно рекомендуем участникам команды прислушиваться к ментору и уделять внимание комментариям, чтобы повышать свои навыки и становиться более компетентным в своей области.

В целом, использование системы оценки работы участников команды позволяет повысить качество работы, увеличить производительность и снизить количество ошибок, сделанных командой. Оценка и обратная связь помогают участникам команды лучше понимать свои недостатки и потребности, а также помогают им лучше понимать свои возможности и преимущества.

Поэтому, мы настоятельно рекомендуем участникам команды следовать требованиям и рекомендациям, предложенным в рамках ESDP. Это позволит участникам команды достигать большего успеха и становиться более успешными в своей области в будущем.