jira crazy customs vol.1

11
Crazy Customs vol.1 Алексей Трошин

Upload: alex-troshin

Post on 26-Jan-2017

53 views

Category:

Education


4 download

TRANSCRIPT

Page 1: JIRA Crazy Customs vol.1

Crazy Customs vol.1

Алексей Трошин

Page 2: JIRA Crazy Customs vol.1

Познакомимся? Трошин Алексей, заместитель CIO ФИНАМ

Издевался над продуктами Atlassian с 2009 года в:

Page 3: JIRA Crazy Customs vol.1

A. Раскрашиваем кнопки переходов

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

Page 4: JIRA Crazy Customs vol.1

A. Как повторить 1. Устанавливаем плагин JsIncluder https://marketplace.atlassian.com/plugins/ru.mail.jira.plugins.jsincluder/

2. Вставляем код:

Скопипастить код можно тут: http://myjira.biz-apps.ru/paint-workflow/

Page 5: JIRA Crazy Customs vol.1

Б. Выделяем правильный переход

В моменты согласований требуется подсказка «что такое хорошо, а что такое плохо». Мы реализовали подкраску соответствующих статусов.

Page 6: JIRA Crazy Customs vol.1

Б. Как повторить 1. Устанавливаем плагин JsIncluder https://marketplace.atlassian.com/plugins/ru.mail.jira.plugins.jsincluder/

2. Вставляем код:

Скопипастить код можно тут: http://myjira.biz-apps.ru/paint-transition/

Page 7: JIRA Crazy Customs vol.1

В. Запоминаем ответственного (навсегда)

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

Удобно, что это поле вычисляемое, быстро добавляется в проекты.

Page 8: JIRA Crazy Customs vol.1

В. Как повторить 1. Устанавливаем плагин ScriptRunner for JIRA https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner/

2. Делаем пользовательское поле типа Scripted Field - User Picker (single user)

3. Вставляем код:

4. Активация – просто добавлением поля в экран проекта Скопипастить код можно тут:  http://myjira.biz-apps.ru/last-developer/

Page 9: JIRA Crazy Customs vol.1

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

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

Ссылкой может быть как страница заявки с кастомер портала (Service Desk), так и ссылка на создание задачи в Software с предустановленным проектом.

Page 10: JIRA Crazy Customs vol.1

Г. Как повторить 1. Открываем объявление https://jira.site.ru/secure/admin/EditAnnouncementBanner.jspa

2. Вставляем код:

3. Публикуем баннер 4…. 5. Profit!

$("#header .aui-header-secondary .aui-nav ").prepend('<li id="create-menu"><a id="create_link" class="aui-button aui-button-primary aui-style" target="_blank" title="Обратиться к администратору джира" href="/servicedesk/customer/portal/17/create/111" accesskey="c" >JIRA HELP</a></li>')

Page 11: JIRA Crazy Customs vol.1

Спасибо! Вопросы?

Подключайтесь: https://telegram.me/joinchat/DAVaAweLBd8mseOknSPZrw https://www.facebook.com/groups/1692084817674894/

Алексей Трошин, ФИНАМ morrozmsk.livejournal.com myjira.biz-apps.ru