Atlassian jira что это
Перейти к содержимому

Atlassian jira что это

  • автор:

Jira Software для команд

Продукт Jira Software был выпущен на рынок в 2002 г. как командный инструмент для отслеживания задач и управления проектами. С тех пор более 65 000 компаний по всему миру выбрали Jira за возможность гибкой настройки под любой тип проекта и расширяемость, позволяющую работать с тысячами приложений и интеграций.

Jira Software помогает командам в сфере финансовых услуг, торговли, программного обеспечения, высоких технологий, автомобилестроения, некоммерческой деятельности, государственного управления, естественных наук и многих других областях оставаться организованными и эффективными. Все клиенты

Более 65 000 компаний по всему миру полагаются на Jira Software в вопросах управления проектами

Jira используют команды от 2 до 2000 человек в компаниях самых разных размеров

Команды от 2 до 2000 человек

В этом разделе мы ознакомимся с многообразием команд и компаний, использующих Jira Software.

Jira Software для команд, следующих принципам Agile

Для команд, практикующих методики Agile, в комплект поставки Jira Software включены доски Scrum и Kanban. Доски выполняют роль центра управления, в котором задания распределяются по настраиваемым рабочим процессам. Доски делают командную работу более прозрачной и позволяют видеть состояние каждой рабочей задачи. Инструменты для отслеживания времени и отчеты о производительности в режиме реального времени (диаграммы Burnup/Burndown, отчеты о спринтах, графики скорости) помогают командам отслеживать свою эффективность в динамике. С помощью представления в виде хронологии можно планировать и отслеживать ход работы в целом.

Jira Software поддерживает любые методики Agile для разработки ПО. Подробнее

Jira Software для команд управления проектами

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

Jira Software для команд разработки ПО

С помощью инструментов для планирования и отслеживания, поставляемых вместе с Jira Software, команды с первого дня могут управлять зависимостями, требованиями к функциональности и заинтересованными лицами. Интеграция CI/CD обеспечивает прозрачность на протяжении всего цикла разработки программного обеспечения. Когда продукт будет готов к развертыванию, информация о состоянии кода отобразится на странице задачи Jira. Встроенные флажки возможностей позволяют командам внедрять новую функциональность постепенно и безопасно. Используйте Jira Software вместе с Jira Service Management, чтобы ваши команды разработки, эксплуатации и ИТ могли ускорить обработку запросов на обслуживание и быстрее выпускать необходимые изменения и релизы.

Jira Software для команд DevOps

DevOps — это набор методов, которые помогают автоматизировать и интегрировать процессы разработчиков ПО и ИТ-команд, чтобы они могли быстрее и безопаснее создавать, тестировать и выпускать ПО. Для команд, следующих принципам DevOps, решение Jira Software является основой открытого интегрированного пакета инструментов Atlassian, известного как Open DevOps. Jira Software можно интегрировать с собственными и сторонними инструментами, включая решения для управления кодом и версиями, такие как Bitbucket, GitHub и GitLab, инструменты управления документацией и знаниями, такие как Confluence, а также инструменты мониторинга и управления, включая Opsgenie, на протяжении всего жизненного цикла DevOps. Jira Software можно также интегрировать с другими инструментами различных категорий и тем самым помочь командам DevOps быстрее поставлять качественное ПО с использованием передовых методов.

Jira Software для команд управления продуктами

При практической реализации идей менеджерам по продуктам нужен план для воплощения своего видения в жизнь. В Jira Software команды могут создать хронологию для планирования и отслеживания работы и зависимостей, связанных с одним проектом. При планировании нескольких проектов, переходящих в более крупные инициативы, команды могут создать план в Advanced Roadmaps, чтобы визуализировать межфункциональную работу, зависимости и возможности в одном достоверном источнике информации и распространять информацию о них. Кроме того, команды могут объединить и улучшить свой рабочий процесс с помощью тысяч интеграций для Jira Software. Эффективно управляйте проектами и совместно работайте над ними, используя упорядоченные рабочие процессы, отслеживание заданий, а также интегрированное управление знаниями для ведения документации и обсуждений с помощью Confluence Cloud. Расставляйте приоритеты, ведите совместную работу и предлагайте новые идеи продуктов с помощью Jira Product Discovery.

Jira Software для управления заданиями

Создавайте задания для себя и участников команды, добавляйте в них подробности, напоминания и даты выполнения. Разбивайте большие задания на несколько более мелких подзадач. Разрешите другим пользователям отслеживать задание, чтобы они могли следить за его выполнением и оставались в курсе дел благодаря уведомлениям по электронной почте. Создавайте подзадачи внутри родительского задания, чтобы разделить весь объем работы на задачи для отдельных участников команды. Просматривайте все задания на доске, чтобы быстро определить состояние каждого из них.

Jira Software для отслеживания ошибок

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

Jira Software для управления требованиями и сценариями тестирования

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

Дополнительные ресурсы

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

Как работать в Jira

Как работать в Jira

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

Что такое Jira?

Jira – это программный инструмент для управления проектами, разработанный компанией Atlassian. Jira часто используется в IT-компаниях для формирования списка задач, отслеживания общего прогресса команды и решения возникающих по ходу разработки продукта проблем.

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

Название, кстати, происходит от японского слова Gojira, что переводится как «Годзилла».

Что такое канбан/скрам-доска?

Канбан – это методика планирования задач, разработанная в сороковых годах. Суть канбан-доски заключается в наглядном расположении задач в соответствии с их статусом. Типичная доска делится на 3 колонки:

  1. Задачи, которые необходимо выполнить (обычный to-do-лист).
  2. Задачи, которые в текущий момент находятся в работе.
  3. Задачи, которые уже выполнены и висят на доске исключительно для отслеживания прогресса.

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

Пример оформления канбан-доски в Jira

Скрам-доска – это канбан-доска для разработчиков, исповедующих Agile. Ее обычно дополняют колонками с заданиями на проверке и с отложенными делами.

Что такое Agile-разработка?

Agile – это методика организации рабочего процесса, подразумевающая деление больших целей на мелкие, легко «перевариваемые» задачи и выполняющиеся в период спринтов (то есть недельных забегов активной работы).

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

Перед тем как начать работу с Jira, стоит ознакомиться с основными принципами канбан и Agile подробнее.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Для чего используют Jira?

Как я уже сказал ранее, разного рода канбан-инструменты можно адаптировать под любые виды планирования и менеджмента – под персональные и командные. Но с Jira все складывается немного иначе.

Эту программу создавали для программистов. «Затачивали» каждый аспект под нужды разработчиков. Поэтому работает и выглядит она иначе. Не слишком универсально. В связи с этим вырос ряд конкретных сценариев, в которых применяется JIRA:

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

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

Алгоритм работы с Jira

Процесс работы с Jira можно разложить на 6 простых шагов:

  1. Для начала нужно загрузить Jira, создать профиль и запустить утилиту. Можно использовать аккаунты Apple и Google.
  2. В окне приложения необходимо выбрать пункт Create Project.
  3. Программа предложит список шаблонов для доски с задачами (для разработчиков, для маркетологов и т.п.). Выбираем ту, что лучше всего соответствует целям команды и стилю работы в вашей компании.
  4. Затем Jira задаст пару вопросов по поводу того, пользовались ли вы ранее Agile и канбан. На основе ответов программой будет принято решение о целесообразности внедрения обучения в интерфейс.
  5. Настраиваем колонки под своим нужды (если то, что было предложено в шаблоне, не на 100% удовлетворяет вашим требованиям).
  6. Создаем задачу (пункт Create).
  7. Приглашаем других пользователей (то есть членов команды) работать с созданной вами доской (пункт Invite).

Как устроена Jira?

Далее разберем основные компоненты Jira. Из чего состоит интерфейс, как создавать задачи, где и какую информацию искать.

Интерфейс

Интерфейс Jira делится на несколько ключевых вкладок. Во вкладке «Projects» хранятся все канбан/скрам-доски, которые вы можете просматривать или редактировать. Фактически это основное рабочее пространство. Здесь же можно перейти в режим отслеживания релизов продукта, взглянуть на все активные спринты, проанализировать отчеты о проделанной работе и т.п.

Планировщик задач в интерфейсе Jira

Также в списке вкладок есть окно с дашбордами – удобно скомпонованными аналитическими сводками. Отдельное окно со списком сотрудников, с которыми вы взаимодействуете, система планирования релизов на манер инструментов в духе OmniPlan и вкладка с приложениями от сторонних компаний, интегрированными в ваш профиль Jira.

Задачи

Задачи в оригинале называются Issues, что можно перевести как «проблемы». Issue – это единица информации. В нее закладывается либо какая-то функция, которую нужно реализовать, либо ошибка в программе, которую необходимо исправить.

Issues – это составные части проекта и спринта. Именно список задач формирует рабочий процесс. Поэтому он и состоит из создания задач, наблюдения за ними, выполнения, анализа, дополнения, изменения и т.п.

Типы задач

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

Выбор типа задач зависит от целей команды и компании. Можно создавать свои типы для удобного распределения, фильтрации и поиска задач. Соответствующий раздел настроек находится в Project settings.

Дорожная карта (расписание)

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

К примеру, если есть ряд новых функций для приложения, которые совместно формируют какую-то общую важную особенность ПО, то их объединяют в эпик как некую общую цель, к которой стремится команда в ходе спринта (или нескольких спринтов).

На дорожной карте хорошо видны далеко идущие планы компании, визуально оформленные в своего рода горизонтальный календарь.

Релизы

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

Поэтому в Jira такой акцент сделан на контроле новых версий. В соответствующем разделе можно создавать версии программ, указывать дату выпуска и закреплять за ними исправления багов, новые функции и issues, входящий в конкретный релиз.

Версии программы, готовящиеся к релизу или уже выпущенные

Здесь сразу видно, какая версия продукта должна выйти в ближайшем будущем, какие уже вышли и т.п. В общем, это еще один удобный способ планирования и отслеживания выполняемой работы.

Код и деплой

Одно из преимуществ Jira – возможность тесно интегрировать ее с другими продуктами, например с платформами Bitbucket, Github и Gitlab.

Такое объединение добавляет дополнительный контекст в систему управления проектами. У лидеров команды появляется возможность наблюдать не только за прогрессом как за набором меняющихся активных задач, но и смотреть на реальные изменения в коде.

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

Pages

Еще одна разработка Atlassian – проект Confluence. Это что-то в духе Google Docs, только работающее в рамках Jira и менее функциональное.

Один из шаблонов для создания текстовых документов в Jira

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

В Pages по умолчанию есть несколько шаблонов для текста:

  • Пустая страница с небольшим описанием функциональности Pages.
  • Страница для описания продукта. Сюда можно вписать, как продукт выглядит в глаза клиента и что он в итоге должен собой представлять.
  • Тестовая форма для указания глобальных целей компании с целью донести ее до команды и сподвигнуть к обсуждению дальнейших действий.
  • Форма для заполнения расписания встреч и создания заметок по ходу общения с коллегами.
  • Ретроспективная заметка с описанием проделанной работы. Здесь лидер команды указывает, что в ходе работы пошло хорошо, что пошло не очень и т.п.

Дашборды

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

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

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

Плагины

Jira можно сделать еще функциональнее, если подключить к ней плагины сторонних компаний.

Некоторые из них продвигает сама Atlassian. В их числе интеграция с Git-системами, к примеру. Это один из наиболее распространенных и очевидных вариантов использования плагинов.

Также разработчики Jira активно развивают идею тесного взаимодействия между пользователями системы управления проектами и пользователями мессенджера Slack. Есть даже отдельный набор программных модулей для интеграции одного в другое.

Плагины в магазине дополнений Atlassian Marketplace

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

Коллекция плагинов в Atlassian Marketplace насчитывает сотни дополнений. Как платных, так и бесплатных. Есть из чего выбирать.

Как создать задачу в Jira?

Научиться создавать Issues – понять, как работать с Jira в целом. Создать новую задачу в Jira можно двумя путями:

  • Кликнув по кнопке Create в верхней панели управления.
  • Кликнув по кнопке Create issue в нужной колонке канбан-доски.

В первом случае нужно будет выбрать проект, в котором необходимо создать задачу.

Кнопка создания задачи

Во втором – указать название задачи и прописать дополнительные атрибуты.

Кнопки создания задачи в канбан-доске

Уже после этого можно кликать по кнопке Create, и новая issue автоматически появится в списке и на выбранной доске. А если поставить галочку напротив Create another, то тут же появится окно для добавления еще одной задачи.

Список issues также можно импортировать из другого приложения. Для этого нужно загрузить в Jira CSV-файл с соответствующим содержанием.

Атрибуты задач

Создавая issue, можно указать для нее ряд атрибутов:

  • Summary. Краткое описание текущей задачи. Буквально в одно предложение.
  • Description. Полноценное описание, если таковое требуется.
  • Assignee. Член команды, которому нужно делегировать создаваемую задачу.
  • Labels. Что-то вроде тегов для более удобной сортировки задач по другим признакам, не входящим в список типов.
  • Fix version. К какой версии относится создаваемая issue.
  • Story point estimate. Потенциальные трудозатраты, требующиеся на добавление новой функции или исправление бага.
  • Reporter. Пользователь, который будет отчитываться за выполнение задачи.
  • Attachment. Файл, прикрепленный к задаче. Это может быть что угодно: аудио, картинка, документ docx и т.п.
  • Linked issues. То, с чем связаны создаваемые задачи (другие задачи/проекты).

Настройка отчетов

В графе Reports можно взглянуть на автоматически сгенерированные отчеты о проделанной работе. Пользователям Jira доступны 4 вида отчетов.

Burnup report

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

Sprint burndown chart

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

Типы отчетов, доступные в Jira

Velocity report

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

Cumulative flow diagram

Показывает, как менялся статус активных задач с течением времени. В каких колонках созданные issues задерживаются дольше всего. Используется для поиска так называемых бутылочных горлышек – проблемных этапов работы, на которых резко падает производительность всей команды.

Основные принципы повышения производительности в Jira

Есть как минимум 5 способов сделать работу с Jira эффективнее.

Делите большие задачи на мелкие

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

Каждая issue должна быть понятной единицей информации, представляющей собой компонент более глобальной цели.

Делите даже небольшие цели на еще более маленькие составные части. Так всем будет проще. Легче будет выполнять работы, легче будет отслеживать прогресс. Не будет зависаний на выполнении какой-то одной задачи. Интерфейс Jira позволяет без проблем ориентироваться даже в большом списке задач.

Комментируйте задачи

Не стесняйтесь оставлять комментарии под каждой карточкой в каждой колонке. Освобождайте свою голову сразу по ходу создания issues и работы с ними. Нужно помнить о какой-то особенности исправляемой ошибки? Напишите об этом в комментариях. Есть какая-то идея по более прагматичной реализации запланированной функции? И это тоже зафиксируйте в комментариях.

Механизмы автоматизации в Jira

Сохранив все записи в едином пространстве, вы сохраните кучу времени себе в будущем, когда будете вспоминать или искать что-то связанное с конкретной задачей.

Записывайте все выполненные действия

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

Логи работают по тому же принципу, что и коммиты. Коммит – это фактически выгрузка любого изменения приложения в git-систему. Поменяли цвет иконки? Сделайте коммит и отправьте его в git-систему. Добавили новую функцию в код? Сделайте еще один коммит. И так на любой чих.

Лог – это способ фиксировать коммиты в Jira. По сути, те же текстовые комментарии. Просто лидеру команды будет легче отслеживать ваш прогресс с помощью логов. Это показывает, что вы действительно работаете и постоянно выполняете какие-то задачи.

Планируйте спринты

Спринт – удобная схема оптимизации рабочего процесса, но к ней тоже нужно готовиться. Важно заранее спланировать список задач, оценить адекватность поставленных целей, приблизительно оценить сроки выполнения работы, расставить приоритет по задачам. Заранее понять, что, скорее всего, будет отложено на следующий «забег», а что можно сделать быстро и в первую очередь.

Планирование даст возможность быстрее влиться в спринт и без переработок выполнить все поставленные задачи. Четко и без аврала.

Делайте записи на регулярной основе

Вышеописанные процедуры нужно выполнять раз в час-два. Постоянно что-то коммитить, комментировать, записывать и т.п. Все, что не записано, то утеряно. Ваша задача – выработать полезную привычку фиксировать каждое выполненное действие, постоянно делать полезные заметки и всячески демонстрировать свою полезность и эффективность в команде. Большое количество записей действительно облегчает работу коллегам, так как канбан-доска постепенно обрастает всей необходимой информацией. Не приходится все искать самостоятельно.

Стоимость Jira

В бесплатной версии Jira есть ограничение на количество участников в команде и на количество сохраняемых файлов. Чтобы их снять, нужно оплатить подписку. Она стоит около 500 рублей на пользователя. То есть команда из 20 человек заплатит за месячную подписку 10 000 рублей.

Аналоги Jira

Jira – популярный и удобный инструмент. Но многим он кажется чересчур сложным, а иногда недостаточно функциональным. Претензий к продукту Atlassian хватает. Но есть и альтернативные приложения для организации командной работы и управления проектами.

Интерфейс Trello

Trello

Trello появился раньше, чем Jira. Это тоже продукт Atlassian, но более универсальный. Trello не заточен исключительно под нужды разработчиков и может использоваться для решения любых задач. Его используют маркетологи, бизнесмены, HR, копирайтеры и т.п.

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

Basecamp

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

YouTrack

Система управления проектами от знаменитой компании JetBrains, создавшей популярные IDE для разных языков программирования. У YouTrack много преимуществ: встроенная база знаний, принадлежащая конкретной команде, умный поиск по задачам, комментариям и другим единицам информации, удобные методы организации карточек на досках.

Подойдет тем, кому нужна альтернатива для Jira с базой знаний и другими дополнительными опциями.

ClickUp

ClickUp – это своего рода прокаченная версия Jira. Здесь есть возможность делегировать комментарии, создавать упрощенные списки задач, работать с полноценным текстовым редактором, устанавливать рабочие статусы пользователям и так далее. Много мелочей, которые будут полезны для разработчиков.

Вместо заключения

На этом все. Базовое знакомство окончено. Теперь вы знаете, как работать с Jira. Освоиться с функциональностью платформы нетрудно. Куда сложнее влиться в Agile и канбан. Нужно научиться исповедовать эти практики в работе. Тогда интерфейс и возможности Jira покажутся до предела понятными и практичными.

Jira

Jira — это инструмент управления проектами, который помогает оптимизировать работу команды. Принцип работы сервиса похож на диспетчер задач в компьютере: с его помощью отслеживают запущенные процессы (проекты) и контролируют число ресурсов (сотрудников). В Jira проджект-менеджер грамотно распределяет сотрудников для выполнения задач и планирует работу. Например, если в работе уже четыре проекта, в которых задействованы все разработчики, значит, новый проект запускать не стоит, нужно дождаться завершения хотя бы одного.

«IT-специалист с нуля» наш лучший курс для старта в IT

У Jira есть бесплатная версия для команды до 10 человек, поэтому она популярна в небольших стартапах. Если команда больше, есть тариф Standard стоимостью $7 за одного пользователя. Он дает доступ к 250 ГБ хранилища и техподдержку в рабочие часы. В тарифе Premium стоимость одного пользователя $14, при этом он предоставляет неограниченный доступ к хранилищу и круглосуточную техническую поддержку. Оба тарифа дают возможность подключения до 20 000 пользователей и оплачиваются ежемесячно или ежегодно. Самая дорогая подписка — Enterprise — оплачивается только ежегодно и нужна, если есть особые пожелания к безопасности и масштабированию.

Профессия / 8 месяцев
IT-специалист с нуля

Попробуйте 9 профессий за 2 месяца и выберите подходящую вам

vsrat_7 1 (1)

Agile-разработка с Jira

В Jira работают Samsung, Coca Cola, Visa, Dropbox и Audi. NASA использует Jira для создания ПО, которое управляет беспилотными исследовательскими аппаратами в космосе, например марсоходом Curiosity. Еще все эти компании придерживаются методологии Agile.

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

Читайте также Как выбрать IT-специальность в новых реалиях?

Главные принципы Agile:

  • Люди и их взаимодействие важнее процессов и инструментов.
  • Работающий продукт важнее исчерпывающей документации.
  • Сотрудничество с заказчиком важнее согласования условий контракта.
  • Готовность к изменениям важнее следования первоначальному плану.

Есть два подхода к работе над проектом, основанные на Agile.

1. Методика Kanban — это способ визуализации задач с помощью досок, на которых задачи располагаются в соответствии со статусом. Стандартная канбан-доска делится на три колонки:

  • to do — список задач;
  • in progress — задачи, которые взяли в работу и выполняют;
  • done — завершенные задачи.

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

что такое jira

2. Методика Scrum — в ней собраны все принципы гибкой разработки: деление на спринты, взаимодействие в команде и с заказчиком, нацеленность на рабочий продукт. Для визуализации рабочего процесса в Scrum тоже используют доски, на которых отслеживается процесс разработки. Отличие от канбан-досок в том, что самую важную роль играют спринты и задача не может находиться в работе дольше, чем длится спринт. Доски бывают физическими — тогда команда перемещает задачи, переклеивая стикеры. Такую методику скрам-мастера рекомендуют для небольших команд, у которых все разработчики в одном офисе. В Jira виртуальные скрам-доски выглядят так:

интерфейс программы jira

Для чего используют Jira

Этот инструмент создавали для отслеживания статуса задач и ошибок, но со временем его функционал расширился. Сегодня в Jira можно управлять процессом разработки от идеи до запуска готового продукта. Кроме IT-команд, ее используют маркетологи, аналитики, тестировщики и другие специалисты.

Для чего может помочь Jira:

  • Управление требованиями. Требования — это вводные данные для работы над проектом. Их пишут в отдельном документе вместе с заказчиком, чтобы не возникало разногласий в процессе работы, а разработчики могли на них ориентироваться. Чтобы изменить или составить требования для команды, используют Jira в сочетании с Confluence — инструментом для совместной работы. В нем можно создавать, обсуждать и редактировать документы.
  • Управление продуктами. Команды составляют в Jira дорожные карты — пошаговые планы масштабных проектов. Такие карты помогают наладить взаимодействие между отделами. Например, при грамотном управлении маркетологи могут планировать промокампанию параллельно с разработкой, а не ждать готового продукта. В дорожных картах не прописываются подробные задачи и методы выполнения, в них расставляются цели, приоритеты и обозначаются зависимости работы одного отдела от работы другого.
  • Управление проектами. Jira настраивается под проекты, поэтому такой инструмент полезен проджект-менеджерам. Можно визуально отследить путь каждой задачи от создания до результата: генерация идей и гипотез, создание прототипа, дизайн, согласование дизайн-концепта, разработка, создание контента, тестирование.

Станьте Frontend-разработчиком
и создавайте интерфейсы сервисов, которыми пользуются все

Как пользоваться Jira

Установка

Зайдите на сайт проекта и зарегистрируйтесь с помощью электронной почты, Slack, Microsoft или Google-аккаунта.

Официальный сайт atlassian jira

После регистрации придумайте имя проекта. Система рекомендует выбирать простое и понятное, например название компании, чтобы никто из команды его не забыл. Но нужно уникальное имя — некоторые уже могут быть заняты.

Регистрация на сайте atlassian jira

После регистрации инструменты для управления будут доступны.

Интерфейс

Внешне Jira похожа на любой другой таск-менеджер.

В верхней строке меню шесть вкладок:

  • Ваша работа (Your Work) — тут отображаются проекты конкретного члена команды, в которых он исполнитель.
  • Проекты (Projects) — вкладка с доступными досками команды, активными спринтами и отчетами о работе.
  • Фильтры (Filters) — таблица сортировки проектов по авторам, проектам, статусам и другим показателям.
  • Дашборды (Dashboards) — аналитические сводки по проектам.
  • Люди (People) — список профилей членов команды.
  • Приложения (Apps) — сторонние сервисы, которые интегрированы в Jira и расширяют ее функционал.

В рабочей области отображаются доски с колонками и задачи, которые в зависимости от статуса перемещаются между этими колонками. Есть несколько типов задач:

задачи в jira

  • эпик (epic) — большая задача, которую нужно разделить на спринты;
  • история (story) — часть эпика, которую команда может решить за спринт;
  • задача (task) — часть работы, которую выполняет один или несколько членов команды;
  • подзадача (sub-task) — часть задачи;
  • баг (bug) — особая задача по исправлению ошибок в продукте.

Боковое меню состоит из элементов управления проектами:

  • Доска (Board) — это вкладка, в которой хранятся доски проектов, доступных команде. Между ними переключаются с помощью кнопки «Вниз».

пример доски задач в программе jira

  • Дорожная карта (Roadmap) — трекер, с помощью которого выстраивается картина работы над проектом; в нем на линии времени отображаются этапы разработки до финального релиза.

Roadmap в программе jira

  • Бэклог (Backlog) — список рабочих задач, расставленных по приоритетам на основе дорожной карты: важные задачи — в начале списка, а менее приоритетные — в конце. Каждая задача в бэклоге — отдельный спринт.

Backlog задач в jira

  • Активные спринты (Active sprints) — список спринтов (задач из бэклога), которые находятся у команды в работе.

Активные спринты в jira

  • Отчеты (Reports) — в этой вкладке более 20 параметров: соотношение нагрузки на команду в спринтах, ее эффективность, длительность спринтов, прогресс проекта и прочее.

отчеты в atlassian jira

В нижней части бокового меню расположены компоненты проекта:

  • Задачи — вкладка с фильтрами задач по статусам, исполнителям и прочим параметрам.
  • Компоненты — среднее по величине звено между проектом и задачей: проект можно разбить на компоненты, а компоненты — на несколько задач.
  • Код — вкладка быстрого доступа к сервисам для хранения исходного кода проекта (GitHub, GitLab, Bitbucket).
  • Релизы — они же версии проекта; могут быть трех статусов «Выпущен», «Не издан» и «В архиве». Хранение версий помогает при возникновении проблем с продуктом, когда нужно узнать, как велась работа в предыдущих итерациях.

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

После регистрации в Jira кнопка «Создайте проект» появится в рабочей области в самом центре экрана:

Новый проект в Jira

Шаг 1. Jira предлагает на выбор три шаблона проектов, которые подходят для разных методов работы команд:

шаблон нового проекта в Jira

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

Шаблон Kanban в Jira

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

Шаблон Scrum в Jira

В первых двух шаблонах рабочий процесс разбит на колонки «К выполнению», «В работе» и «Готово», и в них доступны одинаковые типы задач: эпик, история, баг, задание, подзадача.

Отслеживание багов в Джира

  • Отслеживание багов — шаблон для оперативного исправления ошибок в проекте. У него расширенная структура: есть дополнительная колонка «В процессе проверки» и типы задач: улучшение, новая функция.

Шаг 2. При выборе шаблонов Kanban и Scrum Jira предлагает выбрать тип управления проектом:

Управление проектами в Jira

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

Шаг 3. Проекту присваиваются название и ключ:

Форма для ввода названия и ключа в Jira

  • Название — это развернутое имя, по которому команда будет распознавать проект.
  • Ключ — это короткий идентификатор, в его состав автоматически входят первые буквы слов из названия. Например, если назвать проект Skillfactory Test, то Jira сгенерирует ключ ST. Также к нему можно добавить номер задачи, например ST001.

После этого новый проект будет создан, и внутри него уже можно создавать задачи:

новый проект в Jira создан

Станьте веб-разработчиком и найдите стабильную работу на удаленке

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

Добавить задачу в проект можно двумя способами: кликнуть на кнопку «Создать» в верхнем меню или на «+ Создать задачу» в колонке «К выполнению». Во всплывающей форме заполняются атрибуты задачи:

Как создать задачу в Jira

  • Резюме (Summary) лаконично описывает суть задачи, в этом поле в одном предложении нужно ответить на вопрос: «Что нужно сделать?»
  • Описание (Description) раскрывает задачу более подробно.
  • Исполнитель (Assignee) назначается сразу или уже после создания задачи. После того как кто-то из команды назначен исполнителем, задача попадет к нему во вкладку «Ваша работа».
  • Метки (Labels) добавляются для сортировки задач по признакам — например, по отделам: «Дизайн», «Маркетинг», «Разработка» и так далее.
  • Авторзадачи (Reporter) — это член команды, который ее создал, то есть автор и исполнитель могут быть разными. Как правило, автор — ответственный за выполнение задачи.
  • Вложение (Attachment) прикрепляется, если описание дополняют документами, иллюстрациями или другими материалами.
  • Связанные задачи (Linked Issues) прикрепляются, если от выполнения этой задачи зависят другие.

Повышение производительности Jira

Компания Atlassian поддерживает комьюнити пользователей Jira и создает обучающие материалы, с помощью которых легче внедрить этот инструмент в работу. Например, на официальном сайте есть инструкция «Шесть базовых шагов для начала работы с Jira».

Вот что рекомендуют специалисты из Atlassian, чтобы повысить эффективность работы в Jira.

Дробить большие задачи на мелкие. В тайм-менеджменте есть прием — разделить слона (большую и трудную задачу) на бифштексы (мелкие и простые задачи), потому что так слона удобнее есть. Этот принцип применим не только к масштабным проектам, но и к простым заданиям, которые выдаются сотрудникам. Если в задаче несколько шагов или действий, стоит разделить ее на подзадачи, каждую из них расписать внятно и подробно, а не пытаться уместить алгоритм выполнения в одном описании, потому что в нем сотрудник может запутаться.

Каждая задача должна состоять из одного понятного действия. Например, «Составить дизайн-макет продукта» — это не задача, а этап работы, который состоит из цепочки действий: провести интервью с заказчиком, создать бриф, собрать референсы, обсудить дизайн с командой разработки, согласовать референсы с заказчиком, создать «рыбу» макета и так далее. Описанные шаги — это даже не половина работы над дизайн-макетом, а только малая часть, и каждый из шагов — отдельная задача.

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

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

Записывать действия, связанные с изменением проекта. В этом помогут логи — файлы формата .log. Они фиксируют действия внутри проекта в хронологическом порядке. Логи хранятся в Git — системе контроля версий. Сохранение проекта после каждого изменения поможет команде в исправлении ошибок или анализе работы продукта.

Готовиться к спринтам. Подготовка — это составление списка задач, расстановка приоритетов, оценка целей, сроков выполнения работы и сложности. На планирование создатели Jira советуют отводить не менее двух часов в неделю, а при оценке сложности использовать разные способы и обозначения. Например, можно использовать размеры одежды для обозначения величины задач, где XS — это небольшая, простая в решении задача, а XXL — объемная и сложная, которая не решается за один спринт.

Аналоги Jira

Это тоже инструмент для управления процессами на основе канбан-досок, который разработали Fog Creek, но в 2017 году его выкупила компания Atlassian, и теперь и Trello, и Jira принадлежат ей. Trello считается интуитивно понятным инструментом, который подходит любым, даже небольшим командам.

Работа, как и в Jira, организована по методу Kanban, задачи располагаются на досках и делятся на колонки: запланированные, в работе и завершенные. Для каждой задачи заводится новая карточка с названием, описанием, метками, исполнителем и другими атрибутами. Но в отличие от задач в Jira, карточки в Trello могут содержать подзадачи, списки или чек-листы.

Trello - аналог Jira

Инструмент для управления процессами, организующий задачи в группы, которые и называются Basecamp, то есть «базовый лагерь». Таких групп шесть: новостная лента (Message Board), лист задач (To-dos), общий чат (Campfire), календарь (Schedule), автоматический чек-лист (Automatic Check-ins), документы и файлы (Docs & Files).

Преимущество Basecamp — это Campfire, чат для общения в команде, своего рода лагерный костер, где все собираются и обсуждают задачи, — а также автоматические чек-листы, благодаря которым можно не задавать коллегам вопросы о готовности задач, а отслеживать их самостоятельно.

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

В Asana предусмотрено три уровня коммуникации: общение происходит в комментариях к задаче, в проекте или внутри команды, — это отличает ее от других таск-менеджеров. Для обмена файлами предусмотрена интеграция с Dropbox, Google Диском, Adobe Creative Cloud и другими сервисами.

Asana - аналог Jira

Позиционирует себя как простая альтернатива другим планировщикам. У Wrike есть готовые шаблоны, выбор которых зависит от целей проекта, — например «Управление маркетинговой кампанией», «Запуск продукта», «Планирование нового проекта» и Канбан-доска.

Wrike, как и Jira, позволяет создавать дашборды с отчетами, отслеживать загруженность команды, чтобы предотвратить переработки и выгорание. Также в планировщике есть система контроля версий. Документы в форматах Word и Excel редактируются прямо во Wrike, скачивать их не нужно.

Wrike - аналог Jira

Fullstack-разработчик на Python

Fullstack-разработчики могут в одиночку сделать IT-проект от архитектуры до интерфейса. Их навыки востребованы у работодателей, особенно в стартапах. Научитесь программировать на Python и JavaScript и создавайте сервисы с нуля.

картинка (72)

Статьи по теме:
Анализируем требования к опыту, образованию, возрасту и навыкам

Начать искать работу после курсов всегда непросто. Но когда прошел стажировку, шансы выше. И вот почему

Разбираемся, чем змея отличается от жабы, почему синтаксический сахар нельзя добавить в чай и кто такие сионисты

Вместе вы можете ускорить работу, оставаться на верном пути и поставлять отличные продукты

Рисунок: примеры рабочих процессов в Jira Software

Билеты расходятся быстро! Забронируйте место на нашем крупнейшем в этом году мероприятии, посвященном управлению услугами, пока есть такая возможность.

Все задачи можно выполнить в рамках единого источника достоверной информации

  • Планируйте
  • Отслеживайте
  • Выпускайте релизы
  • Создавайте отчеты
  • Автоматизируйте
  • Планируйте
  • Отслеживайте
  • Выпускайте релизы
  • Создавайте отчеты
  • Автоматизируйте

Планируйте

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

Когда вся информация собрана в одном месте, работа становится более наглядной. И сотрудничать гораздо проще.
Джефф Лай
Отдел внутренней инфраструктуры, Canva

Отслеживайте

Расставляйте приоритеты и обсуждайте работу команды на всех уровнях без отрыва от контекста и в условиях абсолютной прозрачности.

Мы стали быстрее поставлять результаты и проходить все этапы рабочего процесса, от разработки концепции до ее воплощения.
Грег Франклин
Ведущий специалист по методике Agile, Cancer Research UK

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

Выпускайте релизы

Поставляйте новые версии быстрее и будьте уверены, что у вас под рукой лишь самая актуальная информация.

Упростив процесс разработки, команда сможет улучшить результаты и быстрее выпускать продукты на рынок.
Луи Беннетт
Директор по разработке программного обеспечения, Trulia

Релизы в рамках проекта Jira. В этом представлении показаны версия, статус, прогресс, дата начала, дата выпуска и описание.

Создавайте отчеты

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

В Jira вся организация видна как на ладони, поэтому руководители могут принимать более эффективные решения.
Пол Лион
Директор по разработке портфеля цифровых продуктов, Inchcape

Бэклог проекта на доске Kanban в Jira; показано 5 задач на доске и 8 задач в бэклоге.

Автоматизируйте

Экономьте время, сосредоточьтесь на главном и работайте эффективнее благодаря автоматизации без использования кода.

Мы экономим более 150 часов драгоценного времени разработки в месяц.
Джефф Лай
Отдел внутренней инфраструктуры, Canva

Рабочий процесс автоматизации в Jira. В этом примере автоматизация закрывает все истории в эпике по его выполнении.

Проще, чем когда-либо

Шаблоны дадут вам преимущество

Начните работу с готовыми шаблонами.

Scrum
Kanban
отслеживание ошибок
DevOps
Организуйте рабочий процесс, который будет удобным для вашей команды, а ПО подстроится под вас».
Мария Бонорчис
Менеджер по поставке Agile, Cancer Research UK

Настройка по мере роста

Jira можно подстроить под любые ваши задачи. Начните с малого и адаптируйте инструмент по ходу работы с учетом своих предпочтений.

Диаграмма, демонстрирующая пример рабочего процесса с использованием Jira Software

Мы верим в открытые взаимоотношения

Интегрируйте любимые решения своей команды. Инструменты можно легко добавлять с помощью Atlassian Marketplace. При этом Jira останется центральным источником достоверной информации.

DevOps-диаграмма Jira Software: планирование, программирование, развертывание, эксплуатация и совместная работа

DevOps-диаграмма Jira Software: планирование, программирование, развертывание, эксплуатация и совместная работа

Позвольте разработчикам сосредоточиться на программировании

Разработчики хотят программировать, а не решать проблемы с обновлениями. Мы это понимаем! Open DevOps упрощает обе задачи вне зависимости от того, какими инструментами вы пользуетесь. Разработчики смогут сосредоточиться на главном, а остальная организация — оставаться на верном пути.

Выгода для клиентов

Логотип компании Flow

900 %

Рост числа развертываний

50 %

Сокращение времени цикла

Выгода для клиентов

Логотип компании Flow

900 %

Рост числа развертываний

50 %

Сокращение времени цикла

Почему команды, следующие принципам Agile, рекомендуют инструмент Jira.*

Jira Software доверяют более 100 000 организаций. С этим решением команды получают встроенные возможности и рекомендации для разработки и развития методик Agile.

* Согласно отчету о состоянии Agile за 2021 год

Рисунок: Agile

Рисунок: сборник сценариев для команды

Рисунок: сообщество

Рисунок: цикл Devops

Для команд от 1 до 35 000 участников

Команды должны расти безболезненно. Благодаря лучшим в своем классе функциональным возможностям, безопасности, конфиденциальности, а также универсальному набору инструментов для каждой задачи на вашем пути Jira Software позволяет выполнять масштабирование без головной боли и вне зависимости от размера компании.

Бесплатная версия Jira

Бесплатная (навсегда) версия Jira Software для команд до 10 участников

Логотип Jira Software

Jira Software Standard для растущих команд

Jira Premium

Масштабируйте все свои команды с Jira Software Premium

Группа аватаров

Объедините разные части предприятия и ускорьте работу

Логотип Jira Align

Сделайте предприятие маневреннее с помощью Jira Align

Бесплатная версия Jira

Бесплатная (навсегда) версия Jira Software для команд до 10 участников

Jira Software

Jira Software Standard для растущих команд

Jira Software Premium

Масштабируйте все свои команды с Jira Software Premium

Группа аватаров

Объедините разные части предприятия и ускорьте работу

Логотип Jira Align

Сделайте предприятие маневреннее с помощью Jira Align

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *