Skip to content
Artsiom Platkouski edited this page Mar 5, 2021 · 3 revisions

Travel-app

Договорённости:

Responsibilities

  • Contributors responsibilities:
    • Разобраться с требованиями таска;
    • Продумать и предложить свои предложения по их реализации;
    • Определиться со своими возможностями и предпочтениями;
    • Поддерживать таск трекер (GitHub Projects) в актуальном состоянии.
    • Фиксировать завершение работы над таском в канале work-status
    • Ежедневно пушить коммиты в рабочий репозиторий.
  • Team leader responsibilities:
    • Регистрирует команду в таблице с распределением студентов по группам;
    • Создаёт сервер Discord со следующими каналами:
      • all;
      • materials;
      • git;
      • work-status.
    • Проведение первого митинга:
      • определить базовые соглашения;
      • структуру приложения;
      • окружение проекта;
      • правила командной работы;
      • определить сильные стороны каждого участника;
      • выслушать все предложения;
      • выяснить предпочтения каждого;
      • спланировать работу на ближайшую неделю;
      • распределить работу по участникам команды;
      • фиксирует результат обсуждения.
    • Создание приватного репозитория:
      • пригласить всех участников
      • создаёт базовую конфигурацию проекта: webpack, eslint, eslint-config-airbnb-base, babel, .gitignore
      • настроить CodeQL, Travis CI
    • координация деятельности команды;
    • распределение задач;
    • планирование работ;
    • разрешение спорных ситуаций;
    • проведение встреч для уточнения требований и поставленных перед командой задач;
Clone this wiki locally