SlideShare a Scribd company logo
Непрерывное качество в
непрерывной разработке
Максим Богуславский
Банки.ру
О себе
Что будет в докладе
• Реальный опыт;
• Сравнение методик;
• Негативные примеры;
• Положительные примеры.
• Избыточная тестовая документация;
• Работа впрок;
• Узкое горло.
Традиционный подход
• разработка документации идет
параллельно;
• нет времени на полный регресс.
Agile подход
Предпосылки для доклада
• Более 20 часов на регресс всего сайта;
• Необходимость в ежедневных выкладках;
• Узнавали об ошибках от собственника;
• Обилие красных карточек.
Обратная связь
Приоритеты
Jira Agile Board
Общение внутри тикета
CI 2.0
Monitoring
Проверка полноты требований
Git workflow
Баланс ресурсов
Эпилог
Макс Богуславский
Email: max.bogus@gmail.com
Facebook: max.bogus
Контакты / Вопросы
• Process: Jira, Service Desk, Bamboo, Stash,
Confluence, Capture;
• Deploy: capistrano, puppet;
• Automation: php, phpUnit, Selenium 2.0, Jmeter.
Используемые инструменты

More Related Content

Viewers also liked

Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
CA API Management
 
работа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ruработа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ru
Yuri Afanasiev
 
Идеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до AgileИдеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до Agile
CodeFest
 
Почему почта не работает
Почему почта не работаетПочему почта не работает
Почему почта не работает
Rina Uzhevko
 
Invasion of the Aggregators
Invasion of the AggregatorsInvasion of the Aggregators
Invasion of the Aggregators
Mike Teasdale
 
Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжиниринг
Rina Uzhevko
 
Gobblin @ NerdWallet (Nov 2015)
Gobblin @ NerdWallet (Nov 2015)Gobblin @ NerdWallet (Nov 2015)
Gobblin @ NerdWallet (Nov 2015)
NerdWalletHQ
 
Kanban at MoneySupermarket.com
Kanban at MoneySupermarket.comKanban at MoneySupermarket.com
Kanban at MoneySupermarket.comThoughtworks
 
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
setupru
 
Измеряя будущее: новые KPI для новых медиа
Измеряя будущее: новые KPI для новых медиаИзмеряя будущее: новые KPI для новых медиа
Измеряя будущее: новые KPI для новых медиа
Stas Gladkov
 

Viewers also liked (10)

Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
Reduce, Reuse, Recycle: How Moneysupermarket.com Created APIs Without Startin...
 
работа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ruработа в крупной компании на примере Banki.ru
работа в крупной компании на примере Banki.ru
 
Идеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до AgileИдеальный тестдизайн: от Цема Канера до Agile
Идеальный тестдизайн: от Цема Канера до Agile
 
Почему почта не работает
Почему почта не работаетПочему почта не работает
Почему почта не работает
 
Invasion of the Aggregators
Invasion of the AggregatorsInvasion of the Aggregators
Invasion of the Aggregators
 
Внедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжинирингВнедрение измениений. Рефакторинг Vs реинжиниринг
Внедрение измениений. Рефакторинг Vs реинжиниринг
 
Gobblin @ NerdWallet (Nov 2015)
Gobblin @ NerdWallet (Nov 2015)Gobblin @ NerdWallet (Nov 2015)
Gobblin @ NerdWallet (Nov 2015)
 
Kanban at MoneySupermarket.com
Kanban at MoneySupermarket.comKanban at MoneySupermarket.com
Kanban at MoneySupermarket.com
 
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
Как увеличить конверсию продающего лендинга? (Алексей Пучков, 10.12.2014, )
 
Измеряя будущее: новые KPI для новых медиа
Измеряя будущее: новые KPI для новых медиаИзмеряя будущее: новые KPI для новых медиа
Измеряя будущее: новые KPI для новых медиа
 

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

Тестирование в опенсорс
Тестирование в опенсорсТестирование в опенсорс
Тестирование в опенсорс
SQALab
 
Автостопом по багтрекингам
Автостопом по багтрекингамАвтостопом по багтрекингам
Автостопом по багтрекингам
Tatiana Borolyuk
 
автостопом по багтрекингам
автостопом по багтрекингамавтостопом по багтрекингам
автостопом по багтрекингамSergey Oreshkov
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриDaria Oreshkina
 
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Badoo Development
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Ontico
 
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
Peri Innovations
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAndrey Rebrov
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
SQALab
 
Innovecs Meetup Lifestory
Innovecs Meetup LifestoryInnovecs Meetup Lifestory
Innovecs Meetup Lifestory
Innovecs
 
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
SQALab
 
Кейс формирование счета клиенту
Кейс формирование счета клиентуКейс формирование счета клиенту
Кейс формирование счета клиенту
НФП
 
9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.
Maxim Boguslavsky
 
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
Ontico
 
Как поставить миграцию баз данных на поток Highload++ 2013
Как поставить миграцию баз данных на поток Highload++ 2013Как поставить миграцию баз данных на поток Highload++ 2013
Как поставить миграцию баз данных на поток Highload++ 2013Ilya Kosmodemiansky
 
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...uransoft
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
Denis Tuchin
 
горник процесс Mindbox
горник   процесс Mindboxгорник   процесс Mindbox
горник процесс MindboxMagneta AI
 

Similar to Agile days 2015. Непрерывное качество в непрерывной разработке (20)

Тестирование в опенсорс
Тестирование в опенсорсТестирование в опенсорс
Тестирование в опенсорс
 
Автостопом по багтрекингам
Автостопом по багтрекингамАвтостопом по багтрекингам
Автостопом по багтрекингам
 
автостопом по багтрекингам
автостопом по багтрекингамавтостопом по багтрекингам
автостопом по багтрекингам
 
Александр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутриАлександр Жарков — Эволюция команды разработки: взгляд изнутри
Александр Жарков — Эволюция команды разработки: взгляд изнутри
 
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)
 
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
13.12.14 Григорий Ситнин: "Лэндинги для проверки гипотез"
 
лэндинги
лэндингилэндинги
лэндинги
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
 
Innovecs Meetup Lifestory
Innovecs Meetup LifestoryInnovecs Meetup Lifestory
Innovecs Meetup Lifestory
 
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
9 релизов в неделю, 15 разработчиков, 4 тестировщика. Секрет успеха
 
Кейс формирование счета клиенту
Кейс формирование счета клиентуКейс формирование счета клиенту
Кейс формирование счета клиенту
 
9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.9 релизов в неделю: секрет успеха.
9 релизов в неделю: секрет успеха.
 
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
Илья Космодемьянский (PostgreSQL-Consulting.com), Роман Друзягин (404 Group)
 
Как поставить миграцию баз данных на поток Highload++ 2013
Как поставить миграцию баз данных на поток Highload++ 2013Как поставить миграцию баз данных на поток Highload++ 2013
Как поставить миграцию баз данных на поток Highload++ 2013
 
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...
Тестирование в опенсорс. Юлия Атлыгина и Станислав Башкирцев. Как стать TRUE-...
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
 
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
Автоматизация бизнес-процессов, электронного документооборота и архивного хра...
 
горник процесс Mindbox
горник   процесс Mindboxгорник   процесс Mindbox
горник процесс Mindbox
 

More from Maxim Boguslavsky

Organization of development from scratch. what to start with--
Organization of development from scratch. what to start with--Organization of development from scratch. what to start with--
Organization of development from scratch. what to start with--
Maxim Boguslavsky
 
Доклад об организации процесса разработки с нуля.
Доклад об организации процесса разработки с нуля.Доклад об организации процесса разработки с нуля.
Доклад об организации процесса разработки с нуля.
Maxim Boguslavsky
 
Agile days: How to hire QA engineer
Agile days: How to hire QA engineerAgile days: How to hire QA engineer
Agile days: How to hire QA engineer
Maxim Boguslavsky
 
AgileDays: Как подбирать инженеров по обеспечению качества.
AgileDays: Как подбирать инженеров по обеспечению качества.AgileDays: Как подбирать инженеров по обеспечению качества.
AgileDays: Как подбирать инженеров по обеспечению качества.
Maxim Boguslavsky
 
Mail.ru: Как собрать команду мечты
Mail.ru: Как собрать команду мечтыMail.ru: Как собрать команду мечты
Mail.ru: Как собрать команду мечты
Maxim Boguslavsky
 
Sqa days. Отдел автоматизации DIY
Sqa days. Отдел автоматизации DIYSqa days. Отдел автоматизации DIY
Sqa days. Отдел автоматизации DIY
Maxim Boguslavsky
 
Agile kitchen: Управление в трех стихиях
Agile kitchen: Управление в трех стихияхAgile kitchen: Управление в трех стихиях
Agile kitchen: Управление в трех стихиях
Maxim Boguslavsky
 

More from Maxim Boguslavsky (7)

Organization of development from scratch. what to start with--
Organization of development from scratch. what to start with--Organization of development from scratch. what to start with--
Organization of development from scratch. what to start with--
 
Доклад об организации процесса разработки с нуля.
Доклад об организации процесса разработки с нуля.Доклад об организации процесса разработки с нуля.
Доклад об организации процесса разработки с нуля.
 
Agile days: How to hire QA engineer
Agile days: How to hire QA engineerAgile days: How to hire QA engineer
Agile days: How to hire QA engineer
 
AgileDays: Как подбирать инженеров по обеспечению качества.
AgileDays: Как подбирать инженеров по обеспечению качества.AgileDays: Как подбирать инженеров по обеспечению качества.
AgileDays: Как подбирать инженеров по обеспечению качества.
 
Mail.ru: Как собрать команду мечты
Mail.ru: Как собрать команду мечтыMail.ru: Как собрать команду мечты
Mail.ru: Как собрать команду мечты
 
Sqa days. Отдел автоматизации DIY
Sqa days. Отдел автоматизации DIYSqa days. Отдел автоматизации DIY
Sqa days. Отдел автоматизации DIY
 
Agile kitchen: Управление в трех стихиях
Agile kitchen: Управление в трех стихияхAgile kitchen: Управление в трех стихиях
Agile kitchen: Управление в трех стихиях
 

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

Editor's Notes

  1. Личный опыт // Кто занимается нагрузочным тестированием? Load Runner? Яндекс.Танки? Jmeter? Что-то еще? Отлично!
  2. 7+ лет в тестировании // Luxoft // Acronis // Innova // Glu // Banki.ru
  3. 7+ лет в тестировании // Luxoft // Acronis // Innova // Glu // Banki.ru
  4. О чем тут можно говорить.
  5. Вопросы? Троллинг?