SlideShare a Scribd company logo
1 of 40
TPI® Next:
  оптимизируем процессы
тестирования по-взрослому

                      Виктор Малый
    Координатор команды тестирования
                         EPAM Systems
Немного обо мне...                     2

               • Координатор команды
                 тестирования
               • Ментор

               • Идеатор и сооснователь
               • Координатор

               • Сооснователь
               • Лектор
О чем говорим сегодня?       3




    1.Немного теории
    2. TPI® Next
    3. Как с ней работать?
    4. Pros & Cons
Оптимизация процессов   4
тестирования

 Максимизация
• Прибыли
• Качества
• Прогнозируемости
Оптимизация процессов            5
тестирования

 Максимизация       Минимизация
• Прибыли           • Затрат
• Качества          • Дефектов
• Прогнозируемости • Рисков
           Эффективность
Как оптимизировать?         6



        • Интуитивно
        • Фундаментально


        Не оптимизировать
7
      Оптимизация


•   Это не принесет ничего
•   Не знаешь зачем
•   Не знаешь как
•   Не время
Любая модель должна...           8
   • Охватывать весь процесс
     тестирования;

   • Являться инкрементальной;

   • Иметь метрики;

   • Иметь достаточный набор
     документации;
Вы находитесь здесь          9



    1. Немного теории

    2.TPI® Next
    3. Как с ней работать?
    4. Pros & Cons
TPI® Next                       10




     Быстрее, Дешевле, Лучше…
          … бла-бла-бда
TPI® Next – кто, как и когда?               11




            2008 год, 6 человек из Sogeti

Фото: Rik Marselis
Как применять TPI® Next?                                   12

 Понять, что это                                Внедрить
  необходимо                                   улучшения



           Определить               Определить что
          цели и подход             оптимизировать




                          Оценить
                          процесс
TPI® Next Tool   13
Из чего состоит TPI® Next?                              14

                    16 ключевых
                  областей процесса
                     в 3 группах



    Stakeholder
                                      Test Profession
     Relations



                       Test
                    Management
Stakeholder Relations               15


       •   Stakeholder commitment
       •   Degree of involvement
       •   Test strategy
       •   Test organization
       •   Communication
       •   Reporting
Test Management                     16


      •   Test process management
      •   Estimating & planning
      •   Metrics
      •   Defect management
      •   Testware management
Test Profession                     17


       •   Methodology practice
       •   Tester professionalism
       •   Test case design
       •   Test tools
       •   Test environment
TPI® Next – что еще?                     18

 4 уровня зрелости для каждой области:

           0. Initial
        1. Controlled
         2. Efficient
        3. Optimizing
Checkpoints                             19

 156 контрольных точек для областей и
 уровней зрелости
Efficient level –        20
Tester Professionalism
Optimizing level –     21
Methodology practice
Business priorities                22

 Бизнес-приоритеты внутри модели
Blockers                              23

 «Блокировщики» – точки оптимизации
Инкрементальность – сначала «А», 24
... затем «B», ...   25
... далее – «С» ...   26
... «D» ...   27
... «Е» ...   28
... и, наконец, «F» ...   29
Вы находитесь здесь     30



    1. Немного теории
    2. TPI® Next

    3.Как с ней работать?
    4. Pros & Cons
Этапы оценки процесса                31

 1. Начальный:
    • Планирование оценки;
    • Подготовка мероприятий;
 2. Проведение оценки:
    • Интервью;
    • Изучение документации;
 3. Анализ полученных данных:
    • Анализ матрицы;
    • Анализ дополнительных материалов;
 4. Формирование отчета;
Планирование оценки – что              32
не забыть?

• Спланировать:

   Интервью;

   Изучение базовых проектных артефактов;

   Анализ полученных данных;
Проведение оценки – интервью      33

 • Интервью – сначала рядовые
   сотрудники;

 • Идентичные вопросы для всех;

 • Писать заметки;

 • Не верить на слово!
Анализ полученных данных              34


 • Консолидировать ответы
   респондентов;

 • Заполнить финальную оценочную
   анкету;

 • Выявить тенденции (SWOT-анализ);
Подготовка отчета                     35
 Отчет должен содержать:

    • Краткий обзор модели оценки;

    • Уровень зрелости каждой из 16
      областей;

    • Интересные находки, тенденции;

    • Пути оптимизации процесса;
Вы находитесь здесь          36



    1. Немного теории
    2. TPI® Next
    3. Как с ней работать?

    4.Pros & Cons
Преимущества TPI® Next               37

   • «Два в одном»;

   • Инкрементальность;

   • Визуализация уровня зрелости;

   • Основана на бизнес-целях;

   • Хорошо описана;
Недостатки TPI® Next              38



   • Специфичные контрольные точки;

   • Неприменимость для agile-
     методологий;
Что почитать о TPI® Next?                  39

    TPI® NEXT – Business Driven Test Process
    Improvement
Skype: victor_maliy

       mailto: v.stratus@gmail.com
THX!
       Индекс: 49100
       Город: Днепропетровск
       Страна: Украина

More Related Content

What's hot

Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IISergiy Povolyashko
 
Разумное Инициирование Проекта
Разумное Инициирование ПроектаРазумное Инициирование Проекта
Разумное Инициирование ПроектаSergiy Povolyashko
 
7 принципов эффективного тестирования
7 принципов эффективного тестирования7 принципов эффективного тестирования
7 принципов эффективного тестированияak-itconsulting.com
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаMarina Peregud
 
Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиковUladzimir Kryvenka
 
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьОтзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьSQALab
 
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыSQALab
 
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QAFest
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиSQALab
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Luxoft Education Center
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"Alexey Fedorov
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Andrey Ladutko
 
Тестирование для не-тестировщиков
Тестирование для не-тестировщиковТестирование для не-тестировщиков
Тестирование для не-тестировщиковJulia Nechaeva
 
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...GoQA
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTSQALab
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаSQALab
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютSQALab
 
Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестированияBoris Frolov
 
Why software testing industry needs TMMi
Why software testing industry needs TMMiWhy software testing industry needs TMMi
Why software testing industry needs TMMiEgor Eremeev
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITGoIT
 

What's hot (20)

Слайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть IIСлайдкаст. Измерения в ИТ и ПО. Часть II
Слайдкаст. Измерения в ИТ и ПО. Часть II
 
Разумное Инициирование Проекта
Разумное Инициирование ПроектаРазумное Инициирование Проекта
Разумное Инициирование Проекта
 
7 принципов эффективного тестирования
7 принципов эффективного тестирования7 принципов эффективного тестирования
7 принципов эффективного тестирования
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
 
Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиков
 
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьОтзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
 
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
 
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
QA Fest 2016. Екатерина Шепелева. Секрет успеха: как стать и оставаться востр...
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техники
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
 
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
Test Strategy: creation and optimization - QA Fest-2017 (Тестовая стратегия: ...
 
Тестирование для не-тестировщиков
Тестирование для не-тестировщиковТестирование для не-тестировщиков
Тестирование для не-тестировщиков
 
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBT
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускают
 
Кадровые проблемы тестирования
Кадровые проблемы тестированияКадровые проблемы тестирования
Кадровые проблемы тестирования
 
Why software testing industry needs TMMi
Why software testing industry needs TMMiWhy software testing industry needs TMMi
Why software testing industry needs TMMi
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
 

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

Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Ратнер Александр
 
Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?Mykhailo Poliarush
 
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьSQALab
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиSQALab
 
Helios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSMHelios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSMSergey Polazhenko
 
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”Lviv Startup Club
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAndrey Rebrov
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training OverviewSergiy Povolyashko
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковSPbCoA
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении ПроцессаSQALab
 
Какая польза от метрик?
Какая польза от метрик?Какая польза от метрик?
Какая польза от метрик?SPB SQA Group
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Ontico
 
Как построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектовКак построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектовECOPSY Consulting
 
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаRauf Aliev
 
управление проектами
управление проектамиуправление проектами
управление проектамиRauf Aliev
 
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Ontico
 
Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Oleg Afanasyev
 

Similar to TPI Next®: оптимизируем процессы тестирования по-взрослому (20)

Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
 
Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?
 
Бережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерьБережливый бизнес-аналитик: как устранять 8 видов потерь
Бережливый бизнес-аналитик: как устранять 8 видов потерь
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
 
Helios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSMHelios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSM
 
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
PMday 2015. Сергій Поволяшко “Історія про впровадження Процесу”
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 
Какая польза от метрик?
Какая польза от метрик?Какая польза от метрик?
Какая польза от метрик?
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
 
Как построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектовКак построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектов
 
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
 
управление проектами
управление проектамиуправление проектами
управление проектами
 
PMIufa 2012-02-02
PMIufa 2012-02-02PMIufa 2012-02-02
PMIufa 2012-02-02
 
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)
 
Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012
 
Bobylev
BobylevBobylev
Bobylev
 

More from SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

More from SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

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

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

Editor's Notes

  1. Примеры неадекватной оптимизации
  2. Max. & Min.Связь прибыли и качестваРезультат – прогнозируемость
  3. Связь затрат и дефектовПоследствия\\Вероятность рисковОптимизация – эффективность
  4. Интуитивно:Свой\\Чужой опытНаугадФундаментально:ТеорииМоделиНе оптимизировать
  5. Бредят «Оптимизация»У нас и так все хорошоБесцельно, кто выиграет?Не знаешь тонкостейКритичная фаза
  6. Все активности связаны PDCA:АудитАнализДействияБез метрик нельзя:Текущая ситуацияЭффект от оптимизацииПравильное толкование ТерминовИнструкций
  7. Стандартные словаВсе так хотятТак ли это на самом деле?
  8. 6 человек is SogetiНа основе TPI (1998)В 2008
  9. -Мой процесс не оптимален-Цели оптимизации:Что? Зачем? Чего добьемся?-Подход: Кто? Компания\\проект? Время?-Оценка – инструмент-Что оптимизировать:Очередность, степень-Оптимизировать-ПовторитьПомощь модели на двух этапах
  10. Для:-Оценки текущей зрелости-Выделения областей оптимизации
  11. 16 областей: -Stakeholder Relations-Тест-менеджмент-Профессионализм
  12. -Вклад коллег в тестирование-Степень вовлеченности-Стратегия тестирования -Организация тестирования-Коммуникация в команде-Отчетность
  13. -Управление процессом тестирования-Оценки и планирование-Метрики-Управление дефектами-Управление всем, что связано с тестированием
  14. -Практики и методологии процесса-Профессиональная пригодность тестировщиков-Проектирование тестов-Инструменты тестирования-Окружения тестирования
  15. Initial – изначально всем
  16. -Точки для каждой области-Закрытые вопросы-«Y» для того, чтобы пойти дальше-«N/A»когда такого нету
  17. Сертифицированные тестировщикиОбъяснить смысл выбранного подходаЗадания сформированы и выполнены в соотв. с ожиданиями
  18. Обратная связь по методологиямПостоянная обратная связь
  19. -После аудита и анализа-3 уровня приоритетов-На основе бизнес-целей (Транслирование!)-Результат – кластеры оптимизации
  20. Делать в первую очередьДля абстрактной оптимизации
  21. Сначала «А»
  22. 4 шаг – приоритетные6 шаг – не приоритетные
  23. - Начальный- Оценка- Анализ- Отчет
  24. - Время на интервью- Базовое представление о проект - Анализ результатов
  25. - Рядовые -> менеджмент- Идентичные вопросы- Заметки- Всегда подтверждение слов
  26. - Консолидация ответов- Финальная анкета- Тенденции
  27. - Обзор модели- Уровни зрелости областей- Тенденции, находки, оговорки- Опт.:Невыполненные точкиБизнес-приоритеты