МАТЕРИАЛЫ КУРСА
СИИ • НАВИГАЦИЯ

Документация проекта

Требования к документации и шаблоны для студенческих проектов

~15 МИН ЧТЕНИЯ
ОБНОВЛЕНО НЕДАВНО

Документация проекта

Обязательные материалы

Каждый проект должен содержать следующие документы:

README.md

Полное описание проекта в GitHub репозитории с инструкциями по запуску

ОбязательноС Лабы 1
Презентация

PDF презентация для Demo Day (10-12 слайдов на 10 минут)

ОбязательноЛаба 6
Видео демо

Короткое видео (2-5 минут) с демонстрацией работы системы

ОбязательноЛаба 6
Техническая документация

API документация, архитектурные решения, deployment guide

РекомендуетсяЛаба 4-5

Шаблоны и чек-листы

Мы подготовили готовые шаблоны для всех необходимых документов:

Доступные шаблоны

README Template

Полная структура README с разделами: описание, команда, архитектура, установка, метрики

Открыть шаблон

Demo Day Checklist

Пошаговый чек-лист подготовки: презентация, видео, демо, таймлайн, критерии оценки

Открыть чек-лист

Gallery Submission Guide

Инструкция по публикации проекта в галерее на сайте курса после Demo Day

Открыть инструкцию

Требования к README.md

README должен содержать следующие обязательные секции:

1. Описание проекта

  • Проблема: Какую проблему решает проект (2-3 предложения)
  • Решение: Как AI-система решает проблему
  • Целевая аудитория: Кто будет использовать

2. Команда

Таблица с информацией о каждом участнике:

РольУчастникОсновные задачи
SA/PO 🔴Имя (@github)Архитектура, требования
AI Engineer 🟣Имя (@github)Модели, промпты, RAG
MLOps 🟢Имя (@github)Docker, CI/CD, мониторинг
Fullstack 🟠Имя (@github)Frontend, Backend API

3. Архитектура

  • Технологический стек: LLM, VLM, RAG, Backend, Frontend, DevOps
  • Диаграмма системы: Mermaid или изображение
  • Описание AI pipeline: Как данные проходят через систему

4. Установка и запуск

# Клонировать репозиторий
git clone https://github.com/your-org/project.git

# Настроить окружение
cp .env.example .env

# Запустить через Docker Compose
docker-compose up -d

Обязательно указать:

  • Требования (Docker версия, Node.js и т.д.)
  • Порты на которых доступны сервисы
  • Переменные окружения

5. Демо и результаты

  • Скриншоты: Минимум 3-4 основных экрана
  • Видео: Ссылка на видео демонстрацию
  • Метрики: Response time, token usage, test coverage

6. Документация

Ссылки на:

  • API Reference (Swagger/OpenAPI)
  • Architecture Decision Records
  • Deployment Guide

Требования к презентации

Структура (10-12 слайдов, 10 минут)

  1. Титульный слайд — название, команда, дата
  2. Проблема (SA/PO, 2 мин) — что решаем и почему важно
  3. Решение (SA/PO + AI Engineer, 2 мин) — как AI решает проблему
  4. Технологии (AI Engineer + MLOps, 1 мин) — стек и архитектура
  5. Демо (Fullstack, 3 мин) — показать работу системы
  6. Метрики (MLOps + AI Engineer, 1 мин) — результаты и производительность
  7. Уроки (SA/PO, 1 мин) — что узнали, челленджи
  8. Roadmap — что сделано, что планируется

Распределение времени по ролям

  • SA/PO 🔴: 2-3 минуты (проблема, решение, итоги)
  • AI Engineer 🟣: 2-3 минуты (AI pipeline, модели, A/B тесты)
  • MLOps 🟢: 2-3 минуты (инфраструктура, CI/CD, Grafana)
  • Fullstack 🟠: 2-3 минуты (UX, демо интерфейса)

Требования к дизайну

  • ✅ Читаемые шрифты (минимум 24pt)
  • ✅ Контрастные цвета
  • ✅ Больше визуалов, меньше текста
  • ✅ Единый стиль
  • ❌ Не читать текст со слайдов
  • ❌ Не перегружать информацией

Требования к видео демо

Что показать (2-5 минут)

  1. Вступление (10 сек): название и команда
  2. Проблема (20 сек): что решаем
  3. Демо интерфейса (2-3 мин): основной user flow
  4. Behind the scenes (30 сек): Langfuse, Grafana
  5. Заключение (10 сек): призыв попробовать

Технические требования

  • Разрешение: минимум 1080p
  • Формат: MP4 (H.264)
  • Звук: качественный микрофон
  • Длительность: 2-5 минут
  • Хостинг: YouTube (unlisted) или Loom

Чек-лист готовности к Demo Day

За 2 недели до Demo Day

README.md заполнен на 80%+
Начата работа над презентацией
Сделаны скриншоты интерфейса
Docker Compose работает стабильно

За 1 неделю до Demo Day

Презентация готова (черновик)
Записано черновое видео
Собраны метрики из Grafana/Langfuse
Проведена первая репетиция

За 1 день до Demo Day

Презентация финализирована (PDF)
Видео демо загружено
README.md полностью заполнен
Live demo протестировано 3+ раза
Финальная репетиция с таймингом
Все ссылки рабочие

Критерии оценки документации

Документация оценивается как часть общей оценки за проект:

Отлично (90-100%)
  • Все секции README заполнены
  • Качественные скриншоты и диаграммы
  • Работающие инструкции по установке
  • Профессиональная презентация
  • Отличное видео демо
Хорошо (70-89%)
  • Основные секции заполнены
  • Есть скриншоты
  • Инструкции работают
  • Хорошая презентация
  • Базовое видео
Неудовлетворительно (<70%)
  • README неполный
  • Нет скриншотов
  • Инструкции не работают
  • Слабая презентация
  • Нет видео

Полезные ссылки

Примеры хороших README

  • FastAPI — отличная структура
  • LangChain — технический README
  • Excalidraw — много визуалов

Инструменты для презентаций

  • Pitch.com — современные презентации
  • Canva — простой дизайн
  • Excalidraw — диаграммы

Инструменты для видео

Шаблоны на GitHub

ВСЕ МАТЕРИАЛЫ