SlideShare a Scribd company logo
Зарядка для хвоста…

Улучшаем процессы тестирования

               Татьяна Смехнова
Я ползу вверх, а получается
           вниз…
Модели зрелости тестирования

• TMMi (Testing Maturity Model
  integration)
• TPI (Test Process Improvement)
• CTP(Critical Testing Processes)
• STEP(Systematic Test and Evaluation
  Process)
1,2,3,4 – Ноги вместе, руки
           шире…
TMMi
• 5 уровней зрелости:
   – Хаотический
   – Фаза разработки
   – Интегрированный
   – Управление и
     Измерение
   – Оптимизация и контроль
TPI
• 20 ключевых процессов
  – ЖЦ
  – Организация
  – Инфраструктура  Средства
  – Техники
- 4 уровня зрелости процесса
- 5 фаз
- 13 шагов
TPI матрица
CTP
• 12 ключевых(критических)
  процессов
• Оценка количественных и
  качественных факторов (5-10 на
  процесс)
• Достаточно гибкая модель
STEP

• IEEE 829

• Планирование
• Acquisition (тест анализ, тест дизайн и
  создание тестов)
• Оценка и отчетность
Так?!
Или так?!
Цикл Деминга

• Внедри или                    • Запланируй
  откати                          итерацию




                Act      Plan


                Check
                         Do
               (Study)
• Изучи, что                     • Сделай
  получилось                       изменения
Начало…
•   Анализ неудач ( напр. Fishbone diagram)
•   Чувства
•   Brainstorming
•   Cтатистика и количественный анализ
•   Затраты
•   Ревью
•   Спросить?
•   Книги
•   …
Act!
Plan
• Agile or not Agile…
• Разделяй и властвуй!

Лучше день потерять и за 5 минут
  долететь?
                   vs
Двигаться короткими перебежками?
Do
Check  Study
•   Lessons learned
•   Метрики и анализ статистики
•   Мнение команды
•   …
Как не надо

• ПОЖАР!                            • Мечтай…




                Act
                        Plan

                 Chec
                  k


                               Do
• Не                                      • копай
  высовывайся
Что мешает…
•   Завышенные ожидания
•   «Неподъемные» цели
•   Нет поддержки команды
•   Много улучшений сразу
•   Отсутствие гибкости
•   Только видимость, а не действия
А что полезно…
•   Итеративность
•   Короткие (недельные) циклы
•   Ретроспективы
•   Всеобщая поддержка
•   Статистика как аргумент в разговоре с
    начальством
Q&A???
Спасибо!
• Email: t.smekhnova@gmail.com
• Skype: tatiana.smekhnova

More Related Content

What's hot

Алексей Ильичев
Алексей ИльичевАлексей Ильичев
Алексей Ильичев
CodeFest
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?
Denis Tuchin
 
Kак_продать Agile команде
Kак_продать Agile командеKак_продать Agile команде
Kак_продать Agile команде
Yandex
 
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
Aleksey Denysyuk
 
Зачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile командеЗачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile команде
Michael Karpov
 
AI as the killer of managers
AI as the killer of managersAI as the killer of managers
AI as the killer of managers
DevGAMM Conference
 
Спираль руководителя
Спираль руководителяСпираль руководителя
Спираль руководителя
iQSpace
 
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
Dive_into_Management
 
Как мы строили дизайн-команду
Как мы строили дизайн-командуКак мы строили дизайн-команду
Как мы строили дизайн-команду
Valentin Sauts
 
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
ScrumTrek
 
Дизайнер в аутсорсе: как победить себя и всех
Дизайнер в аутсорсе: как победить себя и всехДизайнер в аутсорсе: как победить себя и всех
Дизайнер в аутсорсе: как победить себя и всех
Eugene Makeychik
 
«Посмертное вскрытие», «разбор полетов» или ретроспектива?
«Посмертное вскрытие», «разбор полетов» или ретроспектива?«Посмертное вскрытие», «разбор полетов» или ретроспектива?
«Посмертное вскрытие», «разбор полетов» или ретроспектива?
Timofey (Tim) Yevgrashyn
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ontico
 

What's hot (13)

Алексей Ильичев
Алексей ИльичевАлексей Ильичев
Алексей Ильичев
 
Как не разочароваться в Scrum?
Как не разочароваться в Scrum?Как не разочароваться в Scrum?
Как не разочароваться в Scrum?
 
Kак_продать Agile команде
Kак_продать Agile командеKак_продать Agile команде
Kак_продать Agile команде
 
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
Quicktrainings.com.ua. Доклад "Принципы успешного делегирования"
 
Зачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile командеЗачем нам Это? или Как продать agile команде
Зачем нам Это? или Как продать agile команде
 
AI as the killer of managers
AI as the killer of managersAI as the killer of managers
AI as the killer of managers
 
Спираль руководителя
Спираль руководителяСпираль руководителя
Спираль руководителя
 
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
«Metrics and KPIs – measuring project, process, team» by Sergey Stefurak
 
Как мы строили дизайн-команду
Как мы строили дизайн-командуКак мы строили дизайн-команду
Как мы строили дизайн-команду
 
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
Дмитрий Лобасев, Устойчивое сокращение TTM в сложном enterprise окружении - п...
 
Дизайнер в аутсорсе: как победить себя и всех
Дизайнер в аутсорсе: как победить себя и всехДизайнер в аутсорсе: как победить себя и всех
Дизайнер в аутсорсе: как победить себя и всех
 
«Посмертное вскрытие», «разбор полетов» или ретроспектива?
«Посмертное вскрытие», «разбор полетов» или ретроспектива?«Посмертное вскрытие», «разбор полетов» или ретроспектива?
«Посмертное вскрытие», «разбор полетов» или ретроспектива?
 
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
Ключевые навыки успешной Agile-команды / Дмитрий Лобасев (lobasev.ru)
 

Similar to Зарядка для хвоста или Улучшаем процессы тестирования

Measurement in software development
Measurement in software developmentMeasurement in software development
Measurement in software development
amirutov
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудников
Alexander Gornik
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
SQALab
 
Эффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним боротьсяЭффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним бороться
SQALab
 
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерь
SQALab
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
Pavel Gabriel
 
TPI Next®: оптимизируем процессы тестирования по-взрослому
TPI Next®: оптимизируем процессы тестирования по-взросломуTPI Next®: оптимизируем процессы тестирования по-взрослому
TPI Next®: оптимизируем процессы тестирования по-взросломуSQALab
 
TPI® Next: оптимизируем процессы тестирования по взрослому
TPI® Next: оптимизируем процессы тестирования по взросломуTPI® Next: оптимизируем процессы тестирования по взрослому
TPI® Next: оптимизируем процессы тестирования по взрослому
QA Dnepropetrovsk Community (Ukraine)
 
TPI® Next: test process optimization
TPI® Next: test process optimizationTPI® Next: test process optimization
TPI® Next: test process optimizationVictor Maliy
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Ontico
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QAFest
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
Return on Intelligence
 
7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса
Magneta AI
 
KPI и бонусы
KPI и бонусыKPI и бонусы
KPI и бонусы
Askhat Urazbaev
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
Ратнер Александр
 
Планирование тестирования - релизные планы
Планирование тестирования - релизные планыПланирование тестирования - релизные планы
Планирование тестирования - релизные планыISsoft
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
SQADays_2009_Piter
 
Презентация тренинга часть 2
Презентация тренинга часть 2Презентация тренинга часть 2
Презентация тренинга часть 2Khristina Stetska
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
Marina Peregud
 

Similar to Зарядка для хвоста или Улучшаем процессы тестирования (20)

Measurement in software development
Measurement in software developmentMeasurement in software development
Measurement in software development
 
как нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудниковкак нанять и сделать счастливыми хороших программистов и других сотрудников
как нанять и сделать счастливыми хороших программистов и других сотрудников
 
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяцаДелимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
Делимся опытом: как мы оптимизировали тестирование крупного проекта за 3 месяца
 
Эффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним боротьсяЭффективный тест-менеджмент... и как с ним бороться
Эффективный тест-менеджмент... и как с ним бороться
 
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерь
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
TPI Next®: оптимизируем процессы тестирования по-взрослому
TPI Next®: оптимизируем процессы тестирования по-взросломуTPI Next®: оптимизируем процессы тестирования по-взрослому
TPI Next®: оптимизируем процессы тестирования по-взрослому
 
TPI® Next: оптимизируем процессы тестирования по взрослому
TPI® Next: оптимизируем процессы тестирования по взросломуTPI® Next: оптимизируем процессы тестирования по взрослому
TPI® Next: оптимизируем процессы тестирования по взрослому
 
TPI® Next: test process optimization
TPI® Next: test process optimizationTPI® Next: test process optimization
TPI® Next: test process optimization
 
Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)Наталья Руколь (Лаборатория Качества)
Наталья Руколь (Лаборатория Качества)
 
7 retro
7 retro7 retro
7 retro
 
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибкиQA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
QA Fest 2015. Aлександр Кузняк. Тестовая документация. How-To и типичные ошибки
 
Оценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработкеОценка задач выполняемых по итеративной разработке
Оценка задач выполняемых по итеративной разработке
 
7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса7 Способы проведения ретроспектив для анализа и улучшения процесса
7 Способы проведения ретроспектив для анализа и улучшения процесса
 
KPI и бонусы
KPI и бонусыKPI и бонусы
KPI и бонусы
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
 
Планирование тестирования - релизные планы
Планирование тестирования - релизные планыПланирование тестирования - релизные планы
Планирование тестирования - релизные планы
 
Виталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в AgileВиталий Стрелюк, Постановка процесса тестирования в Agile
Виталий Стрелюк, Постановка процесса тестирования в Agile
 
Презентация тренинга часть 2
Презентация тренинга часть 2Презентация тренинга часть 2
Презентация тренинга часть 2
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
 

Зарядка для хвоста или Улучшаем процессы тестирования

  • 1. Зарядка для хвоста… Улучшаем процессы тестирования Татьяна Смехнова
  • 2. Я ползу вверх, а получается вниз…
  • 3. Модели зрелости тестирования • TMMi (Testing Maturity Model integration) • TPI (Test Process Improvement) • CTP(Critical Testing Processes) • STEP(Systematic Test and Evaluation Process)
  • 4. 1,2,3,4 – Ноги вместе, руки шире…
  • 5. TMMi • 5 уровней зрелости: – Хаотический – Фаза разработки – Интегрированный – Управление и Измерение – Оптимизация и контроль
  • 6.
  • 7. TPI • 20 ключевых процессов – ЖЦ – Организация – Инфраструктура Средства – Техники - 4 уровня зрелости процесса - 5 фаз - 13 шагов
  • 9. CTP • 12 ключевых(критических) процессов • Оценка количественных и качественных факторов (5-10 на процесс) • Достаточно гибкая модель
  • 10. STEP • IEEE 829 • Планирование • Acquisition (тест анализ, тест дизайн и создание тестов) • Оценка и отчетность
  • 13. Цикл Деминга • Внедри или • Запланируй откати итерацию Act Plan Check Do (Study) • Изучи, что • Сделай получилось изменения
  • 14. Начало… • Анализ неудач ( напр. Fishbone diagram) • Чувства • Brainstorming • Cтатистика и количественный анализ • Затраты • Ревью • Спросить? • Книги • …
  • 15. Act!
  • 16. Plan • Agile or not Agile… • Разделяй и властвуй! Лучше день потерять и за 5 минут долететь? vs Двигаться короткими перебежками?
  • 17. Do
  • 18. Check Study • Lessons learned • Метрики и анализ статистики • Мнение команды • …
  • 19. Как не надо • ПОЖАР! • Мечтай… Act Plan Chec k Do • Не • копай высовывайся
  • 20. Что мешает… • Завышенные ожидания • «Неподъемные» цели • Нет поддержки команды • Много улучшений сразу • Отсутствие гибкости • Только видимость, а не действия
  • 21. А что полезно… • Итеративность • Короткие (недельные) циклы • Ретроспективы • Всеобщая поддержка • Статистика как аргумент в разговоре с начальством
  • 24. • Email: t.smekhnova@gmail.com • Skype: tatiana.smekhnova