Top Banner
Автоматизация процесса разработки «Мобильной почты Mail.ru» на базе продуктов Atlassian Никита Теплов, руководитель отдела автоматизации процессов
17

Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Jan 11, 2017

Download

Engineering

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" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Автоматизация процесса разработки «Мобильной почты Mail.ru» на базе продуктов Atlassian

Никита Теплов, руководитель отдела автоматизации процессов

Page 2: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Почему мы используем JIRA?

Page 3: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Плюсы vs Минусы

Плюсы: •  Широкие возможности кастомизации •  Гибкая настройка Workflow •  Поиск •  Отчеты •  Простота использования •  Интеграция с другими сервисами

Page 4: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Плюсы: •  Широкие возможности кастомизации •  Гибкая настройка Workflow •  Поиск •  Отчеты •  Простота использования •  Интеграция с другими сервисами

Минусы: •  Цена •  Поддержка

Плюсы vs Минусы

Page 5: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

JIRA Agile (Greenhopper)

Page 6: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Scrum? Kanban?

•  Plan Mode •  Work Mode •  Report Mode

Page 7: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Scrum. Планирование

Page 8: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Work!

Page 9: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Reports

Page 10: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Интеграция сервисов

Page 11: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Интеграция сервисов

Page 12: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Stash. Управление репозиториями.

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

политика. •  Хукки. •  Интеграция с JIRA, Bamboo и Crucible.

Page 13: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Code Review – Stash vs Crucible

Проверка всех изменений в 1 запросе к 1 репозиторию

•  Несколько репозиториев •  Репозиторий отличный от Git •  Любой набор изменений

Page 14: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Bamboo. Непрерывная интеграция

Page 15: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Bamboo. Непрерывная интеграция

Page 16: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

Bamboo. Непрерывная интеграция

Page 17: Автоматизация процесса разработки "Мобильной почты Mail.Ru" на базе продуктов Atlassian / Теплов Никита (Mail.Ru)

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

whalerider.ru/2015/