architect/_archive/2025-11-28-concept-v1/TAXONOMY.md

ТАКСОНОМИЯ: Классификация проектов

Версия: 1.0.0
Дата: 2025-11-25
Статус: Фундамент

Вытекает из: PHILOSOPHY.md → Принцип полноты


НАЗНАЧЕНИЕ

Таксономия определяет типы проектов через 8 срезов анализа.

┌─────────────────────────────────────────────────────────────────────────┐
│                                                                         │
│   SKELETON.md                         TAXONOMY.md (этот документ)      │
│   ───────────                         ───────────────────────────       │
│                                                                         │
│   8 вопросов                          8 срезов                          │
│   для ОПИСАНИЯ                        для КЛАССИФИКАЦИИ                 │
│   конкретного проекта                 типов проектов                   │
│                                                                         │
│   "Что это за проект?"                "Какие бывают проекты?"          │
│                                                                         │
│   → project.yaml                      → Каталог типов                  │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

8 СРЕЗОВ КЛАССИФИКАЦИИ

┌─────────────────────────────────────────────────────────────────────────┐
│                                                                         │
│   № │ СРЕЗ       │ ВОПРОС              │ ВАРИАНТЫ                      │
│   ──┼────────────┼─────────────────────┼───────────────────────────────│
│   1 │ ДОМЕН      │ Что создаём?        │ Цифровое/Физическое/Орг       │
│   2 │ ФУНКЦИЯ    │ Зачем?              │ Создание/Изменение/Поддержка  │
│   3 │ ЦИКЛ       │ Какая фаза?         │ Идея→Запуск→Эксплуатация      │
│   4 │ СЛОЖНОСТЬ  │ Насколько сложно?   │ Тривиальный→Масштабный        │
│   5 │ СРЕДА      │ Где работает?       │ Локально/Облако/Гибрид        │
│   6 │ АКТОРЫ     │ Кто участвует?      │ Человек/AI/Гибрид             │
│   7 │ РЕЗУЛЬТАТ  │ Что получаем?       │ Артефакт/Сервис/Знание        │
│   8 │ МЕТОД      │ Как делаем?         │ Agile/Waterfall/AI-First      │
│                                                                         │
└─────────────────────────────────────────────────────────────────────────┘

СРЕЗ 1: ДОМЕН (Что создаём)

ПРОЕКТЫ ПО ДОМЕНУ
├── ЦИФРОВЫЕ (Digital)
│   ├── Программное обеспечение
│   │   ├── Приложения (web, mobile, desktop)
│   │   ├── Сервисы (API, микросервисы)
│   │   └── Платформы (фреймворки)
│   ├── Данные
│   │   ├── Базы данных
│   │   ├── Аналитика/BI
│   │   └── ML/AI модели
│   ├── Инфраструктура
│   │   ├── Серверы/Контейнеры
│   │   └── CI/CD
│   └── Контент
│       ├── Сайты
│       └── Документация
│
├── ФИЗИЧЕСКИЕ (Physical)
│   ├── Производство
│   ├── Строительство
│   └── Логистика
│
├── ОРГАНИЗАЦИОННЫЕ (Organizational)
│   ├── Бизнес-процессы
│   ├── Структуры/команды
│   └── Политики/регламенты
│
└── СМЕШАННЫЕ (Hybrid)
    ├── IoT (цифра + физика)
    └── Автоматизация (процессы + софт)

СРЕЗ 2: ФУНКЦИЯ (Зачем)

├── СОЗДАНИЕ (Create)      новое с нуля
├── ИЗМЕНЕНИЕ (Change)     развитие, миграция
├── ПОДДЕРЖКА (Maintain)   фиксы, обновления
├── ИССЛЕДОВАНИЕ (Research)  прототипы
└── ЗАВЕРШЕНИЕ (End)       архивация

СРЕЗ 3: ЦИКЛ (Какая фаза)

ИДЕЯ → ПРОЕКТИРОВАНИЕ → СОЗДАНИЕ → ЗАПУСК → ЭКСПЛУАТАЦИЯ → ЗАВЕРШЕНИЕ

СРЕЗ 4: СЛОЖНОСТЬ (Насколько)

├── ТРИВИАЛЬНЫЙ   — часы / 1 день
├── ПРОСТОЙ       — 1-2 недели
├── СРЕДНИЙ       — 1-3 месяца
├── СЛОЖНЫЙ       — 3-12 месяцев
└── МАСШТАБНЫЙ    — 1+ год

СРЕЗ 5: СРЕДА (Где работает)

├── ЛОКАЛЬНАЯ    — рабочая станция, on-premise
├── ОБЛАЧНАЯ     — IaaS, PaaS, SaaS
├── ГИБРИДНАЯ    — cloud + on-premise
└── EDGE         — IoT, mobile offline

СРЕЗ 6: АКТОРЫ (Кто участвует)

ИСПОЛНИТЕЛИ:
├── Человек
├── AI-агент
├── Автоматизация
└── Гибрид (человек + AI)

ЗАКАЗЧИКИ:
├── Внутренний
├── Внешний
└── Публичный

ПОЛЬЗОВАТЕЛИ:
├── B2B
├── B2C
└── Internal

СРЕЗ 7: РЕЗУЛЬТАТ (Что получаем)

├── АРТЕФАКТ   — код, документ, конфиг, данные
├── СЕРВИС     — работающее приложение, API
├── ЗНАНИЕ     — документация, решение
└── ИЗМЕНЕНИЕ  — процесс, организация

СРЕЗ 8: МЕТОД (Как делаем)

МЕТОДОЛОГИЯ:
├── Waterfall
├── Agile (Scrum, Kanban)
├── Lean
└── DevOps

ПОДХОД К СОЗДАНИЮ:
├── Manual        — 0% AI
├── AI-Assisted   — 30-50% AI
├── AI-First      — 70-90% AI
└── AI-Only       — 100% AI

ОРГАНИЗАЦИЯ:
├── Solo
├── Team
├── Distributed
└── Community

СВЯЗЬ СО SKELETON

SKELETON (описание) TAXONOMY (классификация)
0. ЗАЧЕМ 2. Функция
1. ЧТО 1. Домен + 7. Результат
2. КАК 8. Метод
3. КТО 6. Акторы
4. ЧЕМ (технологии — не срез, а атрибут)
5. ГДЕ 5. Среда
6. КОГДА 3. Цикл
7. СКОЛЬКО 4. Сложность

Правило: SKELETON описывает конкретный проект, TAXONOMY классифицирует его тип.


ПРИМЕР ПРИМЕНЕНИЯ

# Проект: marketplace

# TAXONOMY (тип проекта):
taxonomy:
  domain: "digital/software/web"
  function: "create"
  cycle: "exploitation"
  complexity: "medium"
  environment: "hybrid"
  actors:
    executor: "human+ai"
    customer: "internal"
    users: "b2b"
  result: "service"
  method:
    methodology: "agile"
    ai_level: "ai_first"
    organization: "solo"

# SKELETON (описание проекта):
# → см. project.yaml

ИСТОРИЯ

Версия Дата Изменения
1.0.0 2025-11-25 Создан из UNIVERSAL_PROJECT_SYSTEM.md

Статус: Фундамент — классификация типов проектов