1. Ментор команды
    1. Перед запуском команд (за неделю до начала)
      1. Jira
        1. Создать Jira проект (Software project) - имя такое же как у команды
        2. Завести группу под проект
        3. Сконфигрурировать permition schema - доступ пользователей к проекту
        4. Сконфигурировать workflow
        5. Сконифгурировать/добавить Issue types
        6. Добавить все поля для default issue screen
        7. Добавить участников команды в Jira и группу
        8. Переренсти задачи с меткой part1 с Jira Default в новую Jira
      2. GitHub
        1. Запросить у участников имена аккаунтов на github
        2. Завести новый приватный репозиторий - имя такое же как у команды
        3. Push проект по умолчанию в репозиторий
        4. Перенести wiki с default github в новый репозиторий
        5. Добавить пользователей на github (collaborators)
      3. Heroku
        1. Завести новое heroku app - имя такое же как у команды
        2. Дать доступ к application для всей команды
      4. HipChat
        1. Завести новый Hipchat - имя такое же как у команды
        2. Настроить hipchat
        3. Добавить всех уастников в чат
        4. Подключить и настроить интеграцию с Jira
        5. Подключить и настроить интеграцию с github
        6. Подключить и настроить интеграцию с facebook
      5. Skype
        1. Добавить всех участников команды в скайп
      6. Выслать участникам команды письмо с ссылками на новые сервисы
      7. Выслать всем участникам Intelijji Idea ключ
    2. Ежедневно
      1. Заходит в Jira, проверяте прогресс по задачам, отвечает на комментарии
      2. Заходит на github и проверяет прогресс по всем активным веткам и дает замечания в HipChat
      3. Ментор должен вести контекстное общение в чате, учитывая активность участников (просматривать код в master и делать замечания, вовлекать участников смотреть код друг друга, делится полезной информацией и др)
      4. 1 раз в день спрашивает у всей команды какие есть проблемы и каков прогресс
      5. Для задач в Jira со статусом InProgress старше 1 недели - уточняет прогресс (коментарий в Jira и сообщение участнику в личку HipChat)
      6. С интервалом в 4 часа проверяет hichat и отвечает на вопросы
      7. С интервалом в 4 часа проверяет и делает review новым задачам со статусом CodeReview
    3. По требованию/необходимости
      1. Выдает/назначает участникам новые задачи
      2. Переносит новые задачи с Default Jira в текущую Jira
      3. Назначает на Code Review других участников
      4. Исправления спецификации на Wiki github и задач в Jira
    4. Раз в неделю
      1. Проводит митинг в GoogleHangouts
    5. В конце второго, начале третьего месяца встречи в hangouts проводятсья на английком
    6. В конце второго, начале третьего месяца - начинается планирование по Scrum
  2. Процессы
    1. Этап 1
      1. Делают задания for_everyone
      2. 2-3 человека делают UML диаграмму БД - лимит 1 неделя (если не вкладываються в сроки - упрощают диаграмму)
      3. 5-6 человека делют mock up-ы Создания сущностей
    2. Этап 2
      1. Делают JavaBean по диаграмме (model)
      2. 1-2 человека делают AbstractDao
      3. Если свободные участники - добавить из part2 "Mock-up редактирование" сущностей
    3. Этап 3
      1. Делают DAO для всех базовых сущностей
      2. Участник начинают делать codereview друг другу
      3. Делают JSP и Servlets для создания и отображения списка сущностей
      4. Настраиваем проект на Heroku
    4. Этап 4
      1. Делаем авторизацию
      2. Добавляем логгирование
      3. Выкладываем проект на Heroku
      4. Выкладываем и делаем задачи с Part2
    5. Этап 5
      1. Добавляем локализацию
      2. Выкладываем и делаем задачи с Part3
    6. Этап 6
      1. Выкладываем и делаем задачи с Part4
  3. Доработки по менторингу