architect/research/pm-design/INSIGHTS.md

type: research
title: "Инсайты по ролям и управлению проектами"
status: draft
version: 0.1.0
date: 2026-02-17
owner: architect


Инсайты по ролям и управлению проектами

Ключевые выводы сессии 2026-02-17

Разделение ответственности

▲ АРХИТЕКТОР — только ПЛАТФОРМА
  └─ architect/, standards/, theory/
  └─ НЕ участвует в бизнес-проектах

🔷 ПМ — УПРАВЛЕНИЕ ПРОЕКТОМ
  └─ Создаёт PROJECT.md, ведёт стадии
  └─ Discovery → Design → Development → Testing → Deployment
  └─ Владеет lifecycle проекта

◆ ПРОЕКТОР — ПРОЕКТИРОВАНИЕ решения
  └─ Solution Architect
  └─ ЧТО строим, КАК устроено

💻 КОДЕР — ВЫПОЛНЕНИЕ
  └─ Пишет код (режим внутри Проектора)

Что реализовано в CLAUDE.md

Базовый протокол взаимодействия:
- Таблица сигналов (Намерение/Запрос/Команда/Одобрение/Стоп)
- Мета-роли (Коллаборативный/Автономный)
- Протокол Кодера (бэкап → цикл → отчёт → деплой)


Что НЕ реализовано

Stage management:
- ПМ не знает в какой стадии проект
- Нет Entry/Exit критериев
- Нет автоматического перехода между стадиями

Project initialization:
- Нет чёткого протокола создания проекта
- ПМ не создаёт PROJECT.md автоматически
- Нет привязки типа проекта → lifecycle

Process awareness:
- Таблица 9 процессов → режимы есть в pm-design, но не в CLAUDE.md


Проблема, требующая решения

При создании нового проекта непонятно:
1. Кто создаёт структуру документов?
2. Кто определяет lifecycle?
3. Кто управляет переходами между стадиями?
4. Где хранится текущая стадия?

Должно быть:
- ПМ инициализирует проект (создаёт PROJECT.md с lifecycle)
- ПМ управляет стадиями (проверяет gates, переводит)
- PROJECT.md содержит current_stage: discovery


Следующие шаги

  1. Сейчас: делаем проект lideravto (практика)
  2. Потом: фиксируем как ПМ должен управлять проектом
  3. Потом: обновляем CLAUDE.md с протоколом ПМ

Вопросы для проработки


Связи