Skip to content

🛠️ Jira

Jira — это мощная система управления проектами, разработанная Atlassian. Используется для трекинга задач, управления багами, спринтами, релизами и командной работы в Agile и других подходах.


🔖 Содержание

  1. Что такое Jira?
  2. Основные функции
  3. Термины и концепции
  4. Работа с задачами
  5. Agile в Jira
  6. Интеграции
  7. Лучшие практики
  8. Полезные ссылки

💡 Что такое Jira?

Jira — это гибкая платформа управления задачами, изначально созданная для трекинга багов, но теперь используемая для управления любыми типами проектов:

  • Разработка ПО
  • Управление продуктами
  • IT-сервисы
  • Маркетинг и HR

Поддерживает методологии: Scrum, Kanban, Waterfall и др.


⚙️ Основные функции

Функция Описание
Задачи (Issues) Основная единица работы — может быть задачей, багом, историей и т.д.
Проекты Контейнеры для группировки задач по темам или направлениям
Доски (Boards) Визуализация задач в формате Scrum/Kanban
Спринты Поддержка Agile-циклов с планированием и ретроспективами
Отчёты Бурндаун, диаграммы потока, эфективности и другие
Фильтры и JQL Язык запросов для поиска и фильтрации задач
Интеграции Работает с Confluence, Bitbucket, GitHub, Slack и др.

🧩 Термины и концепции

Термин Описание
Issue (Задача) Любой элемент — задача, баг, улучшение, история
Project (Проект) Логическая группа задач
Board (Доска) Визуальное представление задач (Scrum/Kanban)
Sprint Итерационный цикл в Scrum
Epic (Эпик) Большая задача, которая разбивается на подзадачи
User Story Описание задачи с точки зрения пользователя
Status (Статус) Этап выполнения задачи (To Do, In Progress, Done)
Workflow (Воркфлоу) Последовательность статусов задачи
JQL (Jira Query Language) Язык для поиска и фильтрации задач

✍️ Работа с задачами

Создание задачи:

  • Нажать "Создать"
  • Выбрать проект и тип задачи
  • Заполнить заголовок, описание, приоритет, исполнителя

Поля задачи:

  • Summary – краткое описание
  • Description – подробное описание
  • Assignee – исполнитель
  • Reporter – автор задачи
  • Priority – приоритет
  • Labels – метки для категоризации
  • Attachments – вложения

Комментирование:

  • Можно обсуждать задачу
  • Упоминать пользователей @Имя
  • Добавлять файлы, скриншоты, код

🔄 Agile в Jira

Scrum:

  • Создание спринтов
  • Планирование спринта
  • Доска Scrum с колонками: To Do / In Progress / Done
  • Бэклог
  • Ретроспектива и Review

Kanban:

  • Непрерывный поток задач
  • Ограничение WIP (Work in Progress)
  • Визуализация потока работ

Отчёты:

  • Burn-down chart (график выгорания)
  • Velocity chart (скорость команды)
  • Cumulative flow diagram (диаграмма потока задач)

🔗 Интеграции

Jira интегрируется со многими инструментами:

  • Confluence – связь между документацией и задачами
  • Bitbucket / GitHub – привязка коммитов к задачам
  • Slack – уведомления и команды
  • Microsoft Teams
  • CI/CD системы – Jenkins, GitLab CI и др.
  • Google Workspace / Microsoft 365

🏆 Лучшие практики

  • Единая номенклатура задач: ясные заголовки и описания
  • Правильные статусы и воркфлоу
  • Разделение задач на мелкие подзадачи
  • Использование эпиков и версий
  • Назначение ответственных
  • Автоматизация через правила (Automation)
  • Регулярное обновление задач и спринтов

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


❓ Часто задаваемые вопросы

Как найти нужную задачу?

Используйте поиск или напишите запрос на языке JQL:

assignee = currentUser() AND status != Done

Как назначить задачу себе?

Нажмите «Взять в работу» или вручную установите себя как Assignee.

Что такое Fix Version?

Указывает, в какой версии будет решена задача.

Как закрыть задачу?

Перетяните в колонку "Done" или измените статус на "Closed".