agile days 2015. Непрерывное качество в непрерывной...

18
Непрерывное качество в непрерывной разработке Максим Богуславский Банки.ру

Upload: maxim-boguslavsky

Post on 19-Jul-2015

205 views

Category:

Engineering


0 download

TRANSCRIPT

Page 1: Agile days 2015. Непрерывное качество в непрерывной разработке

Непрерывное качество в

непрерывной разработке

Максим Богуславский

Банки.ру

Page 2: Agile days 2015. Непрерывное качество в непрерывной разработке

О себе

Page 3: Agile days 2015. Непрерывное качество в непрерывной разработке

Что будет в докладе

• Реальный опыт;

• Сравнение методик;

• Негативные примеры;

• Положительные примеры.

Page 4: Agile days 2015. Непрерывное качество в непрерывной разработке

• Избыточная тестовая документация;

• Работа впрок;

• Узкое горло.

Традиционный подход

Page 5: Agile days 2015. Непрерывное качество в непрерывной разработке

• разработка документации идет

параллельно;

• нет времени на полный регресс.

Agile подход

Page 6: Agile days 2015. Непрерывное качество в непрерывной разработке

Предпосылки для доклада

• Более 20 часов на регресс всего сайта;

• Необходимость в ежедневных выкладках;

• Узнавали об ошибках от собственника;

• Обилие красных карточек.

Page 7: Agile days 2015. Непрерывное качество в непрерывной разработке

Обратная связь

Page 8: Agile days 2015. Непрерывное качество в непрерывной разработке

Приоритеты

Page 9: Agile days 2015. Непрерывное качество в непрерывной разработке

Jira Agile Board

Page 10: Agile days 2015. Непрерывное качество в непрерывной разработке

Общение внутри тикета

Page 11: Agile days 2015. Непрерывное качество в непрерывной разработке

CI 2.0

Page 12: Agile days 2015. Непрерывное качество в непрерывной разработке

Monitoring

Page 13: Agile days 2015. Непрерывное качество в непрерывной разработке

Проверка полноты требований

Page 14: Agile days 2015. Непрерывное качество в непрерывной разработке

Git workflow

Page 15: Agile days 2015. Непрерывное качество в непрерывной разработке

Баланс ресурсов

Page 16: Agile days 2015. Непрерывное качество в непрерывной разработке

Эпилог

Page 17: Agile days 2015. Непрерывное качество в непрерывной разработке

Макс Богуславский

Email: [email protected]

Facebook: max.bogus

Контакты / Вопросы

Page 18: Agile days 2015. Непрерывное качество в непрерывной разработке

• Process: Jira, Service Desk, Bamboo, Stash,

Confluence, Capture;

• Deploy: capistrano, puppet;

• Automation: php, phpUnit, Selenium 2.0, Jmeter.

Используемые инструменты