瀏覽代碼

Загрузить файлы 'Лекции/Jira'

u21miheenko 1 年之前
父節點
當前提交
a665d6b784
共有 4 個文件被更改,包括 54 次插入0 次删除
  1. 54 0
      Лекции/Jira/Jira.md
  2. 二進制
      Лекции/Jira/Рисунок1.png
  3. 二進制
      Лекции/Jira/Рисунок2.png
  4. 二進制
      Лекции/Jira/Рисунок3.png

+ 54 - 0
Лекции/Jira/Jira.md

@@ -0,0 +1,54 @@
+# Что такое Jira ?
+
+Jira – это программный инструмент для управления проектами, разработанный компанией Atlassian. Jira часто используется в IT-компаниях для формирования списка задач, отслеживания общего прогресса команды и решения возникающих по ходу разработки продукта проблем. 
+Приложение Atlassian построено по принципам канбан- и скрам-досок, давней практики организации задач. Но эти принципы дополняются массой вспомогательных механизмов, которые добавлялись в приложение исключительно с целью упростить создание новых приложений, добавить в них функции, исправить ошибки и т.п. Также эта система управления проектами исповедует Agile-методику разработки. 
+
+# Для чего используют Jira ?
+
+Эту программу создавали для программистов. «Затачивали» каждый аспект под нужды разработчиков. Поэтому работает и выглядит она иначе. Не слишком универсально. В связи с этим вырос ряд конкретных сценариев, в которых применяется JIRA:
+*	Наглядная организация списка задач.
+*	Управление проектом и командой, занимающейся его развитием. 
+*	Разработка ПО с нуля или добавление новых функций.
+*	Управление задачами, связанными с маркетинговой составляющей продукта.
+•	Отслеживание ошибок в программе и их своевременное исправление. 
+
+# Алгоритм работы с Jira
+
+Процесс работы с Jira можно разложить на 7 простых шагов:
+1.	Для начала нужно загрузить Jira, создать профиль и запустить утилиту. Можно использовать аккаунты Apple и Google.
+2.	В окне приложения необходимо выбрать пункт Create Project.
+3.	Программа предложит список шаблонов для доски с задачами (для разработчиков, для маркетологов и т.п.). Выбираем ту, что лучше всего соответствует целям команды и стилю работы в вашей компании. 
+4.	Затем Jira задаст пару вопросов по поводу того, пользовались ли вы ранее Agile и канбан. На основе ответов программой будет принято решение о целесообразности внедрения обучения в интерфейс.
+5.	Настраиваем колонки под своим нужды (если то, что было предложено в шаблоне, не на 100% удовлетворяет вашим требованиям).
+6.	Создаем задачу (пункт Create).
+7.	Приглашаем других пользователей (то есть членов команды) работать с созданной вами доской (пункт Invite). 
+
+# Как устроена Jira ? 
+
+### Интерфейс
+Интерфейс Jira делится на несколько ключевых вкладок. Во вкладке «Projects» хранятся все канбан/скрам-доски, которые вы можете просматривать или редактировать. Фактически это основное рабочее пространство. Здесь же можно перейти в режим отслеживания релизов продукта, взглянуть на все активные спринты, проанализировать отчеты о проделанной работе и т.п. 
+
+![ ](Рисунок1.png)
+
+### Задачи
+Задачи в оригинале называются Issues, что можно перевести как «проблемы». Issue – это единица информации. В нее закладывается либо какая-то функция, которую нужно реализовать, либо ошибка в программе, которую необходимо исправить. 
+Issues – это составные части проекта и спринта. Именно список задач формирует рабочий процесс. Поэтому он и состоит из создания задач, наблюдения за ними, выполнения, анализа, дополнения, изменения и т.п.
+### Типы задач
+У задач в Jira есть типы. Для более удобной категоризации можно выбрать один из вариантов, например новую функцию, баг, подзадачу, эпики и т.п. 
+Выбор типа задач зависит от целей команды и компании. Можно создавать свои типы для удобного распределения, фильтрации и поиска задач. Соответствующий раздел настроек находится в Project settings.
+### Релизы 
+Каждый набор новых функций в приложении или пакет исправленных ошибок отправляется к пользователям в виде новой версии этого самого приложения. Версионность – самый удобный, часто используемый и фактически ставший индустриальным способ развития программных продуктов. 
+Поэтому в Jira такой акцент сделан на контроле новых версий. В соответствующем разделе можно создавать версии программ, указывать дату выпуска и закреплять за ними исправления багов, новые функции и issues, входящий в конкретный релиз. 
+![ ](Рисунок2.png)
+### Код и деплой
+Одно из преимуществ Jira – возможность тесно интегрировать ее с другими продуктами, например с платформами Bitbucket, Github и Gitlab. 
+Такое объединение добавляет дополнительный контекст в систему управления проектами. У лидеров команды появляется возможность наблюдать не только за прогрессом как за набором меняющихся активных задач, но и смотреть на реальные изменения в коде.
+Интеграция позволяет разработчикам напрямую отправлять каждый коммит в Jira, чтобы другие члены команды могли видеть изменения из условного Github прямо в системе управления проектами.
+### Плагины
+Jira можно сделать еще функциональнее, если подключить к ней плагины сторонних компаний. 
+Некоторые из них продвигает сама Atlassian. В их числе интеграция с Git-системами, к примеру. Это один из наиболее распространенных и очевидных вариантов использования плагинов. 
+Также разработчики Jira активно развивают идею тесного взаимодействия между пользователями системы управления проектами и пользователями мессенджера Slack. Есть даже отдельный набор программных модулей для интеграции одного в другое. 
+![ ](Рисунок3.png)
+
+### Литература
+https://timeweb.com/ru/community/articles/kak-rabotat-v-jira#:~:text=Jira%20–%20это%20программный%20инструмент,скрам-досок%2C%20давней%20практики%20организации%20задач

二進制
Лекции/Jira/Рисунок1.png


二進制
Лекции/Jira/Рисунок2.png


二進制
Лекции/Jira/Рисунок3.png