Версия: 1.0.0
Дата: 2026-02-07
Статус: Draft
Иерархия проектов, совместимая со стандартами PMI, адаптированная для Document-Driven Development.
Основа: PMI Portfolio/Program/Project + наша типизация
| Уровень | PMI термин | Описание |
|---|---|---|
| 1 | Organization | Организация |
| 2 | Portfolio | Портфель проектов для стратегических целей |
| 3 | Program | Группа связанных проектов |
| 4 | Project | Временное предприятие для создания продукта |
| 5 | Phase | Фаза проекта (этап жизненного цикла) |
| 6 | Work Package | Пакет работ из WBS |
| 7 | Task/Activity | Задача |
Источники:
- PMI Portfolio Management
- WBS Structure
ORGANIZATION (тип организации)
↓
DOMAIN (бизнес-направление)
↓
PORTFOLIO (портфель проектов)
↓
PROGRAM (программа) — опционально
↓
PROJECT (проект)
├─ PHASE (фаза) — опционально
├─ TOOL (инструмент/подсистема)
├─ MODULE (модуль)
└─ COMPONENT (компонент)
lideravto/
├── index.yaml
│ type: commercial
│ industry: retail
│ size: medium
└── domains/
Файлы:
- Стратегия организации
- Процессы
- Структура
it/web/cscart/
├── index.yaml
│ type: domain
│ area: it
└── portfolios/
Файлы:
- Технологический стек
- Архитектура домена
- Требования
Новый уровень (по PMI)
digital-transformation/
├── index.yaml
│ type: portfolio
│ strategic-goal: "Цифровизация бизнеса"
│ programs: [web-presence, mobile-apps, integrations]
│ budget: 50000000
│ timeline: 2026-2028
└── programs/
index.yaml:
type: portfolio
name: "Цифровая трансформация"
strategic-goal: "Увеличение online продаж до 60%"
programs:
- web-presence
- mobile-apps
- integrations
standalone-projects:
- crm-system
budget:
total: 50000000
by-year:
2026: 15000000
2027: 20000000
2028: 15000000
kpi:
- metric: online-sales-share
current: 20%
target: 60%
- metric: digital-maturity
current: 2
target: 4
scale: 1-5
Новый уровень (по PMI)
web-presence/
├── index.yaml
│ type: program
│ portfolio: digital-transformation
│ projects: [lideravto-ru, kz-site, mobile-app]
└── projects/
index.yaml:
type: program
name: "Веб-присутствие"
portfolio: digital-transformation
purpose: "Создание современных веб-платформ для всех рынков"
projects:
- lideravto-ru # Основной сайт
- kz-site # Казахстан
- by-site # Беларусь
- mobile-app # Мобильное приложение
shared-resources:
- design-system # Общий UI kit
- api-gateway # Общий API
- analytics-platform # Аналитика
benefits:
- "Единый UX на всех платформах"
- "Переиспользование компонентов"
- "Централизованная аналитика"
budget: 20000000
timeline:
start: 2026-01-01
end: 2027-12-31
lideravto-ru/
├── index.yaml
│ type: web-app
│ program: web-presence
│ phases: [planning, design, development, testing, launch]
└── phases/ ← Опционально
├── planning/
├── design/
└── development/
index.yaml:
domain: it
type: web-app
category: ecommerce
# PMI связи
portfolio: digital-transformation
program: web-presence
# Фазы (опционально)
phases:
- name: planning
start: 2026-01-01
end: 2026-02-01
status: completed
- name: design
start: 2026-02-01
end: 2026-03-01
status: completed
- name: development
start: 2026-03-01
end: 2026-09-01
status: active
- name: testing
start: 2026-09-01
end: 2026-10-01
status: planned
- name: launch
start: 2026-10-15
status: planned
Остаётся как было (наша система)
import-system/ ← TOOL
└── lider_setup/ ← MODULE
└── feature-creator/ ← COMPONENT
Portfolio → Program → Project → WBS → Work Package → Task
Фокус: Управленческая иерархия
organization → domain → project → tool → module → component
Фокус: Техническая иерархия + документы
organization → domain → portfolio → program → project → tool → module → component
Преимущества:
- ✅ Совместимость с PMI
- ✅ Управленческие уровни (portfolio, program)
- ✅ Технические уровни (tool, module, component)
- ✅ Гибкость (portfolio/program опциональны)
Добавлять если:
- Несколько программ с общей стратегической целью
- Нужен портфельный менеджмент
- Бюджет > 10M и срок > 2 года
НЕ добавлять если:
- Один проект или несколько независимых
Добавлять если:
- 3+ связанных проекта
- Есть общие ресурсы/компоненты
- Нужна координация между проектами
НЕ добавлять если:
- Один проект
- Проекты независимые
Добавлять если:
- Проект > 6 месяцев
- Чёткие стадии (planning → design → dev → test → launch)
- Поэтапная приёмка
НЕ добавлять если:
- Agile/непрерывная разработка
- Проект < 3 месяцев
lideravto/ ← organization
└── it/ ← domain
└── digital-transformation/ ← portfolio
└── web-presence/ ← program
├── lideravto-ru/ ← project
│ ├── phases/
│ │ ├── planning/
│ │ └── development/
│ └── import-system/ ← tool
│ └── lider_setup/ ← module
├── kz-site/ ← project
└── mobile-app/ ← project
lideravto/ ← organization
└── it/ ← domain
└── crm-integration/ ← project (без portfolio/program)
└── bitrix-connector/ ← tool
└── sync-module/ ← module
lideravto/ ← organization
└── it/ ← domain
└── telegram-bot/ ← project
└── src/ ← код (без tool/module)
digital-transformation/
├── index.yaml ← type: portfolio
├── strategy.biz.md
├── roadmap.prj.md
├── budget.xlsx
└── programs/
└── web-presence/
web-presence/
├── index.yaml ← type: program
├── purpose.biz.md
├── benefits.biz.md
├── shared-resources.dsg.md
└── projects/
├── lideravto-ru/
└── mobile-app/
lideravto-ru/
├── index.yaml ← phases: [...]
├── requirements.biz.md
├── architecture.arc.md
├── phases/ ← Опционально
│ ├── planning/
│ │ ├── charter.prj.md
│ │ └── scope.prj.md
│ └── development/
│ └── sprint-1/
└── import-system/
| PMI | Наша система | Обязателен? |
|---|---|---|
| Organization | organization | ✅ Да |
| - | domain | ✅ Да |
| Portfolio | portfolio | ⚠️ Для крупных |
| Program | program | ⚠️ Для связанных |
| Project | project | ✅ Да |
| Phase | phase/ | ⚠️ Опционально |
| - | tool | ⚠️ Для IT |
| - | module | ⚠️ Для IT |
| Work Package | component | ⚠️ Опционально |
| Task | - | ❌ Не используем файлы |
Задачи (tasks) управляются в Jira/Todoist/etc, не в файлах.
lideravto/
└── it/web/cscart/
├── catalog-system/
├── crm-integration/
└── mobile-app/
lideravto/
└── it/
├── digital-transformation/ ← NEW: portfolio
│ └── web-presence/ ← NEW: program
│ ├── catalog-system/
│ └── mobile-app/
└── standalone/ ← NEW: для standalone
└── crm-integration/
organization → domain → project → module
НЕ нужны: portfolio, program, phases
organization → domain → program → project → tool → module
Нужны: program (если есть связанные проекты)
organization → domain → portfolio → program → project → phases → tool → module
Нужны: portfolio, program, phases
| Версия | Дата | Изменения |
|---|---|---|
| 1.0.0 | 2026-02-07 | Создание PMI-совместимой иерархии |