Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

TPI® Next: оптимизируем процессы тестирования по взрослому

TPI Next®: оптимизируем процессы тестирования по-взрослому
Думали ли вы когда-либо о том, к какому уровню зрелости принадлежит ваш процесс тестирования? Или, например, как ответить на вопрос о том, насколько эффективно работает ваша команда тестировщиков? Здесь легче всего дать субъективный ответ, и, например, сказать: мы работаем хорошо, у нас все автоматизировано и мы находим много дефектов.
Однако нельзя расценивать подобный ответ, как корректный. Оценить зрелость и эффективность процесса тестирования по-настоящему можно лишь используя ту или иную модель оценки, каждая из которых имеет массу своих особенностей и не всегда применима в большинстве случаев.
TPI® Next – модель оценки зрелости процессов тестирования в масштабах компании или отдельного проекта. Она помогает понять какими сильными и слабыми сторонами обладает ваш процесс и дает представление о том, в каком направлении двигаться для его оптимизации.
TPI® Next разбивает процесс тестирования на ключевые подобласти, каждая из которых подвергается анализу и получает свою оценку зрелости – от начальной до оптимальной. Делается это на основе четко описанных критериев для той или иной области, что дает возможность дать конкретный ответ на вопрос о том, чего не хватает процессу для перехода на следующую ступень зрелости.
Используя подход, описанный в TPI® Next, я провел оценку зрелости процесса тестирования в нескольких проектах компании в разные периоды их развития. Подвергнув полученные данные анализу, я смог определить каких практик и подходов не хватает той или иной команде для того, чтобы считать свои проекты более зрелыми и эффективными.
Использовав получе

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

TPI® Next: оптимизируем процессы тестирования по взрослому

  1. 1. TPI® Next: оптимизируем процессытестирования по-взрослому Виктор Малый Координатор команды тестирования EPAM Systems
  2. 2. Немного обо мне... 2 • Координатор команды тестирования • Ментор • Идеатор и сооснователь • Координатор • Сооснователь • Лектор
  3. 3. О чем говорим сегодня? 3 1.Немного теории 2. TPI® Next 3. Как с ней работать? 4. Pros & Cons
  4. 4. Оптимизация процессов 4тестирования Максимизация• Прибыли• Качества• Прогнозируемости
  5. 5. Оптимизация процессов 5тестирования Максимизация Минимизация• Прибыли • Затрат• Качества • Дефектов• Прогнозируемости • Рисков Эффективность
  6. 6. Как оптимизировать? 6 • Интуитивно • Фундаментально Не оптимизировать
  7. 7. 7 Оптимизация• Это не принесет ничего• Не знаешь зачем• Не знаешь как• Не время
  8. 8. Любая модель должна... 8 • Охватывать весь процесс тестирования; • Являться инкрементальной; • Иметь метрики; • Иметь достаточный набор документации;
  9. 9. Вы находитесь здесь 9 1. Немного теории 2.TPI® Next 3. Как с ней работать? 4. Pros & Cons
  10. 10. TPI® Next 10 Быстрее, Дешевле, Лучше… … бла-бла-бда
  11. 11. TPI® Next – кто, как и когда? 11 2008 год, 6 человек из SogetiФото: Rik Marselis
  12. 12. Как применять TPI® Next? 12 Понять, что это Внедрить необходимо улучшения Определить Определить что цели и подход оптимизировать Оценить процесс
  13. 13. TPI® Next Tool 13
  14. 14. Из чего состоит TPI® Next? 14 16 ключевых областей процесса в 3 группах Stakeholder Test Profession Relations Test Management
  15. 15. Stakeholder Relations 15 • Stakeholder commitment • Degree of involvement • Test strategy • Test organization • Communication • Reporting
  16. 16. Test Management 16 • Test process management • Estimating & planning • Metrics • Defect management • Testware management
  17. 17. Test Profession 17 • Methodology practice • Tester professionalism • Test case design • Test tools • Test environment
  18. 18. TPI® Next – что еще? 18 4 уровня зрелости для каждой области: 0. Initial 1. Controlled 2. Efficient 3. Optimizing
  19. 19. Checkpoints 19 156 контрольных точек для областей и уровней зрелости
  20. 20. Efficient level – 20Tester Professionalism
  21. 21. Optimizing level – 21Methodology practice
  22. 22. Business priorities 22 Бизнес-приоритеты внутри модели
  23. 23. Blockers 23 «Блокировщики» – точки оптимизации
  24. 24. Инкрементальность – сначала «А», 24
  25. 25. ... затем «B», ... 25
  26. 26. ... далее – «С» ... 26
  27. 27. ... «D» ... 27
  28. 28. ... «Е» ... 28
  29. 29. ... и, наконец, «F» ... 29
  30. 30. Вы находитесь здесь 30 1. Немного теории 2. TPI® Next 3.Как с ней работать? 4. Pros & Cons
  31. 31. Этапы оценки процесса 31 1. Начальный: • Планирование оценки; • Подготовка мероприятий; 2. Проведение оценки: • Интервью; • Изучение документации; 3. Анализ полученных данных: • Анализ матрицы; • Анализ дополнительных материалов; 4. Формирование отчета;
  32. 32. Планирование оценки – что 32не забыть?• Спланировать:  Интервью;  Изучение базовых проектных артефактов;  Анализ полученных данных;
  33. 33. Проведение оценки – интервью 33 • Интервью – сначала рядовые сотрудники; • Идентичные вопросы для всех; • Писать заметки; • Не верить на слово!
  34. 34. Анализ полученных данных 34 • Консолидировать ответы респондентов; • Заполнить финальную оценочную анкету; • Выявить тенденции (SWOT-анализ);
  35. 35. Подготовка отчета 35 Отчет должен содержать: • Краткий обзор модели оценки; • Уровень зрелости каждой из 16 областей; • Интересные находки, тенденции; • Пути оптимизации процесса;
  36. 36. Вы находитесь здесь 36 1. Немного теории 2. TPI® Next 3. Как с ней работать? 4.Pros & Cons
  37. 37. Преимущества TPI® Next 37 • «Два в одном»; • Инкрементальность; • Визуализация уровня зрелости; • Основана на бизнес-целях; • Хорошо описана;
  38. 38. Недостатки TPI® Next 38 • Специфичные контрольные точки; • Неприменимость для agile- методологий;
  39. 39. Что почитать о TPI® Next? 39 TPI® NEXT – Business Driven Test Process Improvement
  40. 40. Skype: victor_maliy mailto: v.stratus@gmail.comTHX! Индекс: 49100 Город: Днепропетровск Страна: Украина

×