Ru  Kz
Все новости

Что такое JIRA? Как ей пользоваться и настраивать

Что такое JIRA? Как ей пользоваться и настраивать

JIRA — это инструмент разработки программного обеспечения, используемый для управления проектами и отслеживания задач. Он популярен среди команд разработчиков программного обеспечения для планирования, отслеживания и выпуска проектов программного обеспечения. 

JIRA предоставляет централизованную платформу для управления задачами, ошибками и другими типами проблем, что помогает командам организовывать и приоритизировать свою работу. Инструмент интегрируется с другими инструментами разработки программного обеспечения и имеет множество настраиваемых функций и рабочих процессов, позволяющих командам адаптировать его к своим конкретным потребностям. Кроме того, JIRA также предоставляет различные функции отчетности и панели мониторинга, которые помогают командам контролировать свою работу и принимать решения, основанные на данных.

JIRA поддерживает много языков, включая английский, русский и др. Это инструмент, не зависящий от платформы. На JIRA доступна 30-дневная бесплатная пробная версия.

Как работать с JIRA?

Рассмотрим, как начать работу с JIRA, начиная с первого шага (создание учетной записи Atlassian).

Шаг 1: Создание учетной записи Atlassian

  1. Перейдите на страницу регистрации Atlassian, введите запрашиваемые учетные данные пользователя и затем нажмите на кнопку Регистрация.
  2. Для завершения настройки и входа в систему нажмите на ссылку подтверждения, отправленную вам на электронную почту.
  3. Настройте вашу учетную запись Atlassian.
  4. Нажмите на кнопку "Зарегистрироваться" после заполнения всех деталей. Учетная запись будет создана. Пользователь автоматически перенаправляется на главную страницу.

Шаг 2: Создание нового проекта

  1. Войдите в свою учетную запись Atlassian.
  2. На главной странице перейдите к программному обеспечению Jira и заполните необходимые данные.
  3. Ответьте на несколько основных вопросов, чтобы настроить JIRA индивидуально для вашей команды.
  4. Выберите название вашего проекта и фреймворк шаблона, такой как Scrum, Kanban и т. д., для вашего проекта.
  5. После выполнения вышеуказанных действий будет отображен следующий экран, в нем есть четыре основных раздела:

  • Roadmap: Это план действий по развитию нашего проекта.
  • Backlog: Обычно это список задач, описывающих, чем будет заниматься ваша команда в проекте.
  • Board: Показывает работу, которая должна быть выполнена, работу в процессе выполнения и уже выполненную работу.
  • Code: Здесь мы можем создать автоматизированный рабочий процесс DevOps и минимизировать переключение контекстов между Jira Software и Bitbucket, GitHub, GitLab и другими инструментами управления исходным кодом.

Как правило, проект делится на эпики, и каждый эпик может содержать несколько спринтов. Каждый спринт включает в себя множество задач, таких как пользовательские истории. Спринт — это фиксированный период (он может варьироваться от проекта к проекту, но в рамках одного проекта продолжительность каждого спринта должна быть одинаковой) в цикле разработки, когда команда проекта выполняет работу из бэклога продукта. Пользовательские истории в JIRA — это краткое представление эволюционирующих возможностей системы, написанное людьми, которым нужна эта новая функциональность.

Теперь нам нужно сначала создать эпик. Поэтому нажмите на создание, выберите тип задачи как эпик, заполните другие требования и создайте свой первый эпик. Теперь создайте другую задачу «пользовательская история» для реализации первой функциональности, например, функциональности регистрации вашего проекта. Теперь переместите эту задачу в уже созданный спринт и начните спринт. Теперь ваш первый спринт начался. Мы также можем назначить эпик различным задачам.


JIRA Scrum против JIRA Kanban

Выше мы уже упоминали об этиху двух стратегиях но хотелосб бы остановиться на них более детально.

Kanban и Scrum две разные стратегии внедрения системы гибкой разработки или управления проектами. Kanban является непрерывным и более гибким, в то время как Scrum основывается на структурированных коротких рабочих спринтах, мы поготовили краткую сравнительную таблицу этих двух решений, а вы сами должны выбрать что больше подходит вам
 

JIRA Scheme

JIRA Scheme - это набор значений, которые могут использоваться в одном или нескольких проектах JIRA. И в этом заключается преимущества схемы. Конфигурация, над которой вы долго работали, может быть выполнена один раз. Как только будет создан следующий проект с лучшей конфигурацией, вы можете применить созданную схему к новому проекту всего несколькими кликами.

Некоторые схемы, которые применяются ко всему проекту JIRA или ко всем типам задач внутри проекта, включают:

  1. Схема типов задач: Какие типы задач (Ошибка, Функция) могут использоваться в проекте JIRA?
  2. Схема уведомлений: Кто и какие письма получает при изменении содержания задачи?
  3. Схема разрешений: Кто и что может делать с задачей?
  4. Схема безопасности задач: Кто может видеть определенные задачи? Давайте рассмотрим некоторые из этих схем более подробно.

Схема Типов Задач

Администраторы Jira могут группировать типы задач в схемы типов задач, чтобы облегчить командам выбор правильного типа при создании задач в проекте. Даже при управлении несколькими проектами, транзакционная схема уменьшает усилия по обслуживанию.

Схема типов задач позволяет вам:

  • Определять доступные в проекте типы задач.

  • Устанавливать типы задач по умолчанию и порядок типов задач при создании задач.

  • Использовать один и тот же набор типов задач в нескольких проектах.

Например, вы можете использовать схему типов задач, настроенную для команды разработчиков, работающих над проектом программного обеспечения. Затем вы можете добавить в эту схему типы задач, такие как дефекты и функциональные возможности, и применить ее ко всем другим проектам, содержащим аналогичную работу.

Безопасность

Вы можете создавать уровни безопасности задач в рамках схемы безопасности задач, чтобы контролировать, кто может видеть конкретные задачи. Ассоциирование схемы безопасности задач с проектом позволяет вам применять этот уровень безопасности к задачам в этом проекте. Подзадачи наследуют уровень безопасности своей родительской задачи. Для настройки безопасности на уровне задач необходимо быть администратором JIRA Cloud.

Администрирование Системы

JIRA предлагает несколько полезных функций для администраторов и пользователей:

  1. Пользовательские Рабочие Процессы: JIRA позволяет администраторам создавать настраиваемые рабочие процессы для управления задачами и проблемами.
  2. Панели Инструментов и Отчеты: JIRA предоставляет ряд панелей инструментов и отчетов, помогающих администраторам получать актуальное представление о своей работе и принимать решения на основе данных.
  3. Интеграции: JIRA интегрируется с широким спектром других инструментов и сервисов, включая инструменты разработки, платформы для сотрудничества и базы данных, что способствует оптимизации рабочих процессов и повышению продуктивности.
  4. Управление Пользователями: JIRA предоставляет администраторам ряд инструментов для управления пользователями, включая разрешения пользователей, группы пользователей и роли пользователей.
  5. Пользовательские Поля: Администраторы JIRA могут создавать пользовательские поля для сбора дополнительной информации о задачах и проблемах, что помогает обеспечить более полное представление о работе.

Это лишь некоторые из полезных функций, которые JIRA предлагает администраторам и пользователям. JIRA известна своей универсальностью и возможностями настройки, позволяющими администраторам адаптировать инструмент к своим конкретным потребностям и рабочим процессам.

Расширения в JIRA

Плагины для JIRA - это программное обеспечение, которое пользователи могут устанавливать, чтобы улучшить функциональность JIRA. Эти обычно называются "apps" или "add-ons" в Atlassian. На Atlassian Marketplace более 3000 уникальных плагинов и почти 1000 поставщиков.

Существуют популярные плагины для JIRA на практически любую потребность, и просмотр всех из них, чтобы найти наилучший для вашей организации, может быть утомительным процессом. Чтобы сэкономить вам время, вот список из 10 высококачественных плагинов, охватывающих различные сценарии использования.

Zephyr для JIRA: Zephyr - это мощный инструмент управления тестовыми сценариями, который позволяет пользователям создавать тестовые планы и связывать их с конкретными задачами и типами в Jira. Приложение имеет структуру папок, которая логически группирует тесты в циклы. Эти тестовые циклы могут быть запланированы как на ходу, так и структурированы.

Automation: Автоматизация автоматизирует рутинные процессы и рабочие процессы Jira. По мере расширения объема проектов и участия большего числа пользователей, администраторы Jira проводят много времени на таких действиях, как создание задач, их приоритизация и добавление комментариев. Автоматизация устраняет эту нагрузку, позволяя администраторам настраивать действия на основе правил с использованием простых визуальных блоков. Кривая обучения минимизируется, потому что вам не нужно писать специальные сценарии.

Email This Issue: Email This Issue предоставляет пользователям Jira ряд полезных функций электронной почты. Функция Titles позволяет пользователям отправлять электронные письма из Jira без необходимости переключаться на другой клиент электронной почты. Пользователи также могут отслеживать электронные письма по конкретным задачам и автоматически получать уведомления, когда происходят определенные события или переходы рабочего процесса. Также легко создавать пользовательские формы электронной почты с использованием его мощных возможностей шаблонизации.

eazyBI Отчеты и графики для JIRA: Jira содержит обширный репозиторий информации о проекте, который можно анализировать с помощью eazyBI для бизнес-аналитики. eazyBI также может генерировать отчеты и графики для визуализации богатых данных Jira и встраивать эти данные в панели для регулярного мониторинга. Простой конструктор отчетов с возможностью перетаскивания облегчает создание этих визуализаций. Доступные типы визуализации включают таблицы, точечные графики, столбчатые диаграммы, линейные графики и круговые диаграммы.

JSU Automation Suite для рабочих процессов JIRA: JSU Automation Suite - это приложение для автоматизации рабочих процессов без скриптов. Он помогает автоматизировать повторяющиеся задачи и поддерживать данные в синхронизированном и последовательном состоянии по всем связанным задачам. Администраторы могут установить предварительные условия, которые должны быть выполнены перед выполнением постфункций с использованием JSU. Это способ определения дополнительных процессов, которые должны выполняться во время миграции.

ScriptRunner: ScriptRunner предлагает продвинутые возможности автоматизации за счет сложности. ScriptRunner позволяет настраивать стандартные рабочие процессы Jira, поведение и поля форм на языке Groovy, скриптовом движке с открытым исходным кодом. ScriptRunner также отлично подходит для создания пользовательских отчетов с использованием расширенных функций языка запросов Jira, ключевых слов и подзапросов.

BigPicture: BigPicture - это инструмент управления портфелем проектов, который помогает управлять ресурсами, рисками, картами и задачами в нескольких проектах. BigPicture позволяет создавать и управлять коллекциями проектов Jira, называемыми программами. Панель инструментов плагина предоставляет ценную информацию о зависимостях между приложениями на основе информации из проектов Jira.

Интеграция Git: Интеграция Git объединяет репозитории кода Jira и Git, чтобы разработчики и рецензенты не должны были переключаться между двумя приложениями. Этот плагин поддерживает все серверы Git, включая GitLab, GitHub и Beanstalk.

BigGantt: BigGantt интегрируется с Jira, чтобы предоставлять диаграммы Ганта, которые автоматически отражают обновления задач. Интерфейс перетаскивания позволяет пользователям легко визуализировать графики и зависимости ресурсов. BigGantt помогает отслеживать сроки и статус и может автоматически генерировать структуру разбивки работ. Кроме того, содержимое BigGantt можно экспортировать в MS Excel и MS Project с использованием другого плагина Jira под названием BigTemplate.

Tempo Timesheets: Tempo Timesheets помогает отслеживать время, затраченное на проекты в Jira. Вы можете использовать его для записи вашей работы несколькими способами, чтобы автоматически синхронизировать деятельность и учетные записи для отпусков и других мероприятий. Менеджеры могут легко получать доступ к табелям учета времени членов команды и одобрять или отклонять их массово. Tempo также является отличным источником данных для создания отчетов, понимания, где вы тратите свое время, и увеличения вашей производительности.

Отчеты в JIRA

В JIRA мы можем видеть различные отчеты о нашем проекте, включив функции отчетности в настройках проекта. Он показывает различные отчеты, такие как:

  • Отчет Burnup: Визуализируйте завершенную работу спринта и сравните ее с общим объемом работ. Используйте эти данные, чтобы отслеживать прогресс к завершению спринта.

  • Burndown Chart: Отслеживайте и управляйте общим оставшимся объемом работы в спринте. Подводите итоги как командной, так и индивидуальной производительности после спринта.

  • Отчет о скорости Предсказывайте, сколько работы ваша команда сможет выполнить в будущих спринтах, пересматривая и подтверждая созданную стоимость в предыдущих спринтах. Пример приведен ниже.

И это только малая часть из того потенциала отчетов которые есть в JIRA.

Заключение

В статье мы рассмотрели основные аспекты работы с JIRA, которая являеться мощным инструментом управления проектами и отслеживания задач. От изучения основ до настройки пользовательских процессов и создания отчетов, JIRA предоставляет широкий спектр возможностей для управления проектами любого масштаба.

С помощью правильной настройки и использования JIRA вы сможете значительно увеличить производительность и эффективность своей команды, обеспечивая прозрачность и эффективное управление всеми аспектами вашего проекта.

Важно понимать, что приобрести JIRA и другие продукты Atlassian официально в Казахстане можно у компании Softlist - платинового партнера Atlassian. Softlist предоставляет экспертную поддержку и консультации по внедрению и использованию продуктов Atlassian, помогая организациям достигать максимальной эффективности своих проектов.


Комментарии отсутствуют
Будьте первым, кто оставит комментарий!
для добавления комментариев
Уже зарегистрированы?
Расходы «богатых» казахстанцев на алкоголь подпрыгнули – аналитики
Цены на товары и услуги в Казахстане продолжают расти двузначными темпами – исследование
Тенге ослаб к «твёрдым» валютам, к евро – рекордными темпами с середины 2022-го
В Казахстане увеличился разрыв между производством и потреблением электроэнергии
Осторожно, хакеры: количество кибератак в Казахстане выросло сразу вдвое