Организация командной работы в проекте - 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. Это позволит участникам команды достигать большего успеха и становиться более успешными в своей области в будущем.