🚀 Полезные аббревиатуры и термины в Agile, Scrum, DevOps и IT
Работаете в IT, Agile, Scrum или DevOps? Тогда этот список точно пригодится! Сохраните себе, чтобы не забыть
🔹 1. Основные концепции Agile и
Agile – гибкая методология разработки ПО
Scrum – фреймворк для управления проектами в Agile
PO (Product Owner) – владелец продукта
SM (Scrum Master) – скрам-мастер, помогает команде следовать Scrum
SP (Story Points) – оценка сложности задачи
PB (Product Backlog) – бэклог продукта
SB (Sprint Backlog) – бэклог спринта
DoD (Definition of Done) – критерии готовности задачи
DoR (Definition of Ready) – критерии готовности задачи к разработке
PI (Program Increment) – основной цикл в SAFe
WSJF (Weighted Shortest Job First) – приоритизация задач по ценности
RETRO (Retrospective) – ретроспектива команды после спринта
DS (Daily Standup) – ежедневный стендап (15-минутная встреча команды)
TDD (Test-Driven Development) – разработка через тестирование
BDD (Behavior-Driven Development) – разработка через поведение
XP (Extreme Programming) – экстремальное программирование
SAFE (Scaled Agile Framework) – масштабируемый Agile-фреймворк
Kanban – система визуального управления задачами
LE (Lean Enterprise) – бережливое предприятие
INVEST – Independent, Negotiable, Valuable, Estimable, Small, Testable (принципы хорошего User Story)
🎲 2. Оценка задач и приоритизация
Fibonacci Sequence – числа Фибоначчи для оценки задач (1, 2, 3, 5, 8, 13…)
Planning Poker – командная оценка задач картами с числами Фибоначчи
T-Shirt Sizing – оценка задач по размерам футболок (XS, S, M, L, XL)
MoSCoW – метод приоритизации (Must have, Should have, Could have, Won't have)
Bucket System – группировка задач в «ведра» по сложности
Affinity Estimation – метод групповой оценки задач
ICE Score – Impact, Confidence, Ease (влияние, уверенность, сложность)
RICE – Reach, Impact, Confidence, Effort (охват, влияние, уверенность, усилия)
🚀 3. DevOps и CI/CD
CI/CD (Continuous Integration / Continuous Deployment) – непрерывная интеграция и развертывание
CD (Continuous Delivery) – непрерывная поставка
IaC (Infrastructure as Code) – инфраструктура как код
GitOps – управление инфраструктурой через Git
Feature Flags – механизм включения/отключения функционала без релиза
Blue-Green Deployment – метод развертывания для уменьшения даунтайма
Canary Deployment – постепенный выпуск новой версии
Chaos Engineering – тестирование системы на устойчивость к сбоям
📊 4. Метрики и эффективность в Agile и DevOps
KPI (Key Performance Indicator) – ключевые показатели эффективности
OKR (Objectives and Key Results) – цели и ключевые результаты
MTTR (Mean Time to Repair) – среднее время восстановления
MTBF (Mean Time Between Failures) – среднее время между сбоями
CFD (Cumulative Flow Diagram) – диаграмма потоков задач
WIP (Work In Progress) – работа в процессе
DORA Metrics – метрики DevOps Research and Assessment
TTM (Time to Market) – время вывода продукта на рынок
TTV (Time to Value) – время до получения ценности
🏗 5. Архитектура и управление техдолгом
Monorepo vs. Polyrepo – монолитный репозиторий vs. раздельные
Strangler Pattern – стратегия постепенной замены устаревших систем
Tech Debt – технический долг
Refactoring – улучшение кода без изменения логики
Hexagonal Architecture – разделение бизнес-логики от инфраструктуры
🔄 6. Lean и Agile Mindset (подходы и принципы)
Kaizen – постоянное улучшение
Gemba Walks – изучение реального рабочего процесса
YAGNI – You Ain’t Gonna Need It (не кодь то, что не нужно)
Muda, Mura, Muri – три типа потерь в Lean
Swarming – вся команда фокусируется на одной задаче
🛠 7. Инструменты в Agile/Scrum
JIRA, Trello, Azure DevOps – управление задачами
Confluence, Notion, Miro – документация и коллаборация
GitHub, GitLab, Bitbucket – контроль версий
Slack, Microsoft Teams, Discord – командные чаты
Jenkins, GitHub Actions, CircleCI – CI/CD инструменты
SonarQube – анализатор кода
📌 Какой из терминов был для вас новым? Какие еще важные аббревиатуры мы забыли? Делитесь в комментариях! 🚀