Этап 1: Организация команды и запуск проекта
Цель этапа
Section titled “Цель этапа”Организовать команду, настроить инфраструктуру проекта и начать разработку первой фичи.
Задания
Section titled “Задания”1. Формирование команды
Section titled “1. Формирование команды”- Назначить лидера (PM).
- Распределить роли:
- backend-разработчик;
- frontend-разработчик;
- интеграция/тестирование.
- Зафиксировать роли в README.
2. Настройка проекта
Section titled “2. Настройка проекта”- Создать GitHub-репозиторий.
- Создать структуру:
/client/server
- Создать Kanban-доску:
- Backlog
- To Do
- In Progress
- Review
- Done
- Добавить преподавателя:
- в GitHub;
- в Kanban.
3. Подготовка задач
Section titled “3. Подготовка задач”- Перенести фичу “Создание доски” в backlog.
- Разбить на задачи:
- backend;
- frontend;
- интеграция.
- Назначить ответственных.
4. Начало разработки
Section titled “4. Начало разработки”- Создать ветки:
feature/backend-boardfeature/frontend-board
- Выполнить первые коммиты.
Результат
Section titled “Результат”- создан репозиторий;
- создана Kanban-доска;
- распределены роли;
- есть первые коммиты.
Контроль
Section titled “Контроль”- проверка доступа преподавателя;
- проверка структуры проекта;
- проверка Kanban.