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

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

Upload: ontico

Post on 13-Jul-2015

446 views

Category:

Documents


4 download

TRANSCRIPT

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

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

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

CIO Mail.Ru Group

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

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

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

Как это было

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

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

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

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

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

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

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

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

JIRA+• Confluence• Fisheye и Crucible• Bamboo

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

Плагины

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

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

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

Fisheye и Crucible

Bamboo

JIRA+• Confluence• Fisheye и Crucible• Bamboo

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

Плагины

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

Zephyr for JIRA

JIRA Agile

Atlassian marketplace

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

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

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

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

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

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

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

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

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

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

ToDo list

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

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

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

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

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

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

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

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

Наши цифры

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

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

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

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

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

Люди

Деньги

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

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

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

E-mail: [email protected]: @gornal