Top Banner
Инструментарий управления разработкой Mail.Ru Group Александр Горный
28

инструментарий управления разработкой Mail.ru group, александр горный

Jul 13, 2015

Download

Documents

Ontico
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: инструментарий управления разработкой Mail.ru group, александр горный

Инструментарийуправленияразработкой Mail.RuGroup

Александр Горный

Page 2: инструментарий управления разработкой Mail.ru group, александр горный

Александр Горный

CIO Mail.Ru Group

Page 3: инструментарий управления разработкой Mail.ru group, александр горный

Mail.Ru Group сегодня• 3000+ сотрудников• 200+ проектов• 18 офисов в нескольких странах

• Все проекты индивидуальны

• Все разработчики любимы

Page 4: инструментарий управления разработкой Mail.ru group, александр горный

Как это было

Page 5: инструментарий управления разработкой Mail.ru group, александр горный

Почему мы выбрали JIRA1. Развивающийся продукт

2. Существование не cloud версии3. Гибкость настроек

4. Живая экосистема

Page 6: инструментарий управления разработкой Mail.ru group, александр горный

Просто JIRA• Настраиваемые поля

• Настраиваемые права

• Настраиваемые процессы

• Настраиваемые дашборды

• Функциональный поиск

Page 7: инструментарий управления разработкой Mail.ru group, александр горный
Page 8: инструментарий управления разработкой Mail.ru group, александр горный
Page 9: инструментарий управления разработкой Mail.ru group, александр горный
Page 10: инструментарий управления разработкой Mail.ru group, александр горный
Page 11: инструментарий управления разработкой Mail.ru group, александр горный
Page 12: инструментарий управления разработкой Mail.ru group, александр горный

JIRA+• Confluence• Fisheye и Crucible• Bamboo

• Zephyr for JIRA• JIRA Agile• Timesheet plugin• JIRA Portfolio• JIRA Service desk

Плагины

Отдельные продукты

Page 13: инструментарий управления разработкой Mail.ru group, александр горный

База знаний Confluence• Удобный редактор

• Поддержка Wiki-разметки• Голосовалки, комментарии и т. п.• Удобное создание диаграмм (Gliffy)• Общая авторизация с JIRA• Online использование данных из JIRA

Page 14: инструментарий управления разработкой Mail.ru group, александр горный

Fisheye и Crucible

Page 15: инструментарий управления разработкой Mail.ru group, александр горный

Bamboo

Page 16: инструментарий управления разработкой Mail.ru group, александр горный

JIRA+• Confluence• Fisheye и Crucible• Bamboo

• Zephyr for JIRA• JIRA Agile• Timesheet plugin• JIRA Portfolio• JIRA Service desk

Плагины

Отдельные продукты

Page 17: инструментарий управления разработкой Mail.ru group, александр горный

Zephyr for JIRA

Page 18: инструментарий управления разработкой Mail.ru group, александр горный

JIRA Agile

Page 19: инструментарий управления разработкой Mail.ru group, александр горный

Atlassian marketplace

Page 20: инструментарий управления разработкой Mail.ru group, александр горный

Собственные плагины: JIRA++

Page 21: инструментарий управления разработкой Mail.ru group, александр горный

Примеры наших разработок вMarketplace

• Мгновенное уведомление об изменениях, работа с тасками черезMail.Ru Agent

• Отображение тасков в виде календаря

• Color Custom Field• Copy To Clipboard• ToDo list custom field

Page 22: инструментарий управления разработкой Mail.ru group, александр горный

JIRA Agent#help отображение справки

#issues перечисление активных запросов, назначенных на вас

#view отображение информации о запросеСинтаксис: <код запроса> #viewПример: JRA-123 #view

#assign назначение исполнителяСинтаксис: <код запроса> #assign <email исполнителя>Пример: JRA-123 #assign [email protected]

И ещё с десяток подобных команд

Page 23: инструментарий управления разработкой Mail.ru group, александр горный

ToDo list

Page 24: инструментарий управления разработкой Mail.ru group, александр горный

Примеры наших внутреннихразработок

• SSO с другими внутренними сервисами

• Интеграция с SAP• QR-подпись согласованных документов

• Автоматизация работы рекрутера

• Синхронизация нескольких инсталляций

Page 25: инструментарий управления разработкой Mail.ru group, александр горный

Отдельная Jira для внешнихразработчиков

• Доступ из “большого Интернета”• Отдельная система авторизации

• Страховка от потенциальных уязвимостей

Page 26: инструментарий управления разработкой Mail.ru group, александр горный

Наши цифры

~100 подключенных плагинов

~300 настроенных процессов

~1 000 000 тасков~40 000 действий в день

По словам тех. поддержки Atalassian, инсталляция JIRA в Mail.Ru Group – самая сложная из тех, то они видели.

Page 27: инструментарий управления разработкой Mail.ru group, александр горный

За всё приходится платить

Люди

Деньги

Нестабильность

Page 28: инструментарий управления разработкой Mail.ru group, александр горный

Спасибо за внимание!

Александр Горный

E-mail: [email protected]: @gornal