Перейти к основному содержимому

О разделе "Начало работы на проекте"

Проект в IT начинается до первой строки кода — с идеи, спонсора, договорённостей, команды, инфраструктуры и инструментов. Раздел описывает полный цикл запуска: от charter и найма до репозитория, трекера, wiki, архитектурного эскиза, декомпозиции и первых задач в потоке. Отдельная глава — онбординг человека, который присоединяется к уже идущему проекту.

Здесь два пересекающихся сценария:

Для кого этот раздел

Руководителю и PM — чек-лист запуска, RACI, риски "начали кодить без среды", выбор Scrum/Kanban, первый roadmap.

Архитектору и тимлиду — architecture runway, C4, NFR, ADR с первого дня, CI-скелет, разграничение с аналитикой.

Новичку в команде — buddy-программа, первый день и неделя, шаблон первого PR; см. также онбординг-пакет.

Аналитику на старте — связка stories, BPMN и техдизайна; в госконтракте — трассировка к ТЗ по ГОСТ.


Маршрут по разделу

Полная таблица шагов с содержанием, артефактами и типичными сроками для команды 4–8 человек.

ШагМатериалСодержаниеКлючевые артефактыОриентир по сроку
1От идеи к стартуCharter, спонсор, границы scope, бюджет, рискиУстав, RACI, критерии успеха3–10 дней
2Команда, роли и наймСостав, RACI, подбор, аутстафф и штатМатрица ролей, план найма2–8 недель
3Инфраструктура и доступыСреды, ПО, VPN, секреты, администрированиеDev/stage/prod, чек-лист IT1–2 недели
4Репозиторий, трекер и wikiGit, Jira/YouTrack, Confluence, CI-скелетRepo, доска, wiki-разделы3–7 дней
5Архитектура на стартеRunway, C4, NFR, ADR, аналитик и архитекторC4 L1–2, 5–10 ADR, глоссарий1–2 недели
6План и первые задачиRoadmap, WBS, story mapping, sprint 0 / thin sliceBacklog, sprint goal, демо1–2 недели
7Онбординг участникаBuddy, первый день, PR, remote, по ролямONBOARD-тикет, первый PR2–4 недели на человека
8ИтогиРезюме раздела и типичные провалы15 мин чтения
9Чек-лист самопроверкиГотов ли проект к устойчивой разработкеЗаполненный чек-лист30 мин

Перед шагом 1 полезно пройти Основы управления IT-проектами. Выбор процесса (Scrum, Kanban, Waterfall) — Как выбрать процесс.


Маршруты по роли

Не обязательно читать всё подряд. Ниже — сжатые треки.

РольОбязательно на стартеМожно отложить на 2–4 недели
PM / руководитель1, 2, 4, 6, 9Глубокий C4 (делегировать архитектору)
Архитектор / техлид3, 4, 5, 6Найм (участвовать в техсобеседованиях)
Разработчик4, 7, GitCharter (достаточно краткого brief)
Аналитик1 (границы), 5 (разграничение), 6 (stories)Инфраструктура (знать контакты)
QA4, 6 (DoR/DoD), 7WBS (если не госконтракт)
DevOps3, 4 (CI)Story mapping
Новичок в существующей команде

Маршрут: Онбординг участникаОнбординг-пакетАрхитектура (ADR и C4) → Чек-лист 999 для понимания зрелости проекта.

Шаги 1–3 читайте выборочно, если нужно понять историю и договорённости с заказчиком.


Что должно быть к концу первого месяца

Контрольный список для самопроверки руководителя и техлида (подробнее — чек-лист 999):

ОбластьМинимумКрасный флаг
УправлениеCharter, спонсор, RACI по ключевым решениямНет письменных границ scope
ИнструментыRepo + CI на PR + трекер + wiki-онбордингКод в личных ветках без review
АрхитектураC4 context, ADR по стеку и БД, NFR-таблицаКаждый модуль на разном стеке
ПоставкаRoadmap 3 мес., первая thin slice на stage4 недели без демо
ЛюдиBuddy для новичков, DoR/DoD согласованыПервый PR на тысячи строк

Тип заказчика и акценты

Тип проектаДополнительный акцент в разделеСоседний материал
Стартап / продуктThin slice, Scrum, минимум формализмаПродуктовые роли
Enterprise / интеграцияNFR, ADR, согласование с ИБПроектирование
ГосконтрактWBS, ТЗ по ГОСТ, трассировкаТехническое письмо
Аутстафф в чужую командуОнбординг, культура кода, границы задачКультура кода
Удалённая командаBuddy remote, core hoursУдалённая команда

Соседние разделы

ТемаСвязь с запускомГде углубляться
Договор и бизнес-модельПонимать, откуда бюджет и scopeОбщее о бизнесе
Scrum / KanbanРитм после первой итерацииScrum, Kanban
DevOps и CI/CDЗрелость поставкиDevOps
Git и PRЕжедневная работаОсновы Git
ADRПамять решенийADR и архитектурная память
Управление изменениямиКогда scope меняетсяУправление изменениями

Типичные провалы на старте

Краткая карта рисков — полный разбор в итогах.

ПровалНа каком шаге лечитсяПрофилактика
Код без charter1Не открывать repo до границ scope
Нет CI с первого PR4CI в sprint 0 / первая неделя
Архитектура в голове одного человека5C4 + ADR в Git
Backlog = список технических задач6Story mapping, thin slice
Новичок неделю без buddy7ONBOARD-тикет до выхода
Госконтракт без связи ТЗ и backlog5, 6Матрица трассировки
С чего начать прямо сейчас
  • Запускаете проект — откройте шаг 1 и заполните charter на одной странице.
  • Уже пишете код, но хаосчек-лист 999, затем закройте пробелы по таблице выше.
  • Выходите в командуонбординг и попросите buddy в день первый.

Частые вопросы о разделе

Можно ли пропустить charter и сразу открыть репозиторий?

Технически да, практически — получите scope creep и споры с заказчиком. Минимум: одностраничный charter из шага 1.

Сколько времени занимает полный цикл 7.17?

Для команды 5–8 человек — 4–8 недель до устойчивого ритма (демо, CI, онбординг). Госконтракт с ТЗ добавляет 2–4 недели на формальные документы.

Раздел только для greenfield?

Нет. Шаг 7 и чек-лист 999 — для любого проекта. Шаги 1–6 полезны при реанимации хаотичного старта.

Где граница между 7.17 и 7.06 (архитектура)?

7.17 — когда и что минимум на старте. 7.06 — как проектировать глубже (паттерны, DDD, интеграции).

Нужен ли раздел аутстаффу?

Да: шаг 7, культура кода, шаг 4 — как устроены PR и трекер в конкретной команде.


Все статьи раздела