SlideShare a Scribd company logo
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. Всі за і проти, поради щодо засто...
QADay
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBT
SQALab
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
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 TMMi
Egor Eremeev
 
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoITБесплатный вебинар по QA Александра Кузняка от проекта GoIT
Бесплатный вебинар по QA Александра Кузняка от проекта GoIT
GoIT
 

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
 

Viewers also liked

Ruptura
RupturaRuptura
"Manager's mirror" assessment results for Victor Malyi
"Manager's mirror" assessment results for Victor Malyi"Manager's mirror" assessment results for Victor Malyi
"Manager's mirror" assessment results for Victor Malyi
Victor Maliy
 
Мои ошибки в управвлении процессоом тестирования и разработки
Мои ошибки в управвлении процессоом тестирования и разработкиМои ошибки в управвлении процессоом тестирования и разработки
Мои ошибки в управвлении процессоом тестирования и разработки
Victor Maliy
 
MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721
Kentoku
 
How not to run code reviews
How not to run code reviewsHow not to run code reviews
How not to run code reviews
Victor Maliy
 
Spider storage engine (dec212016)
Spider storage engine (dec212016)Spider storage engine (dec212016)
Spider storage engine (dec212016)
Kentoku
 
Sharding with spider solutions 20160721
Sharding with spider solutions 20160721Sharding with spider solutions 20160721
Sharding with spider solutions 20160721
Kentoku
 
Using spider for sharding in production
Using spider for sharding in productionUsing spider for sharding in production
Using spider for sharding in production
Kentoku
 
Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介
Kentoku
 
Kelompok 4
Kelompok 4Kelompok 4
Kelompok 4
teddy
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
teddy
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
teddy
 
Kelompok 1
Kelompok 1Kelompok 1
Kelompok 1
teddy
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
teddy
 
The INTOUCH 360 Process
The INTOUCH 360 ProcessThe INTOUCH 360 Process
The INTOUCH 360 Process
Abercelt
 
Y10 Science Chapter 4. Living Together
Y10 Science Chapter 4. Living TogetherY10 Science Chapter 4. Living Together
Y10 Science Chapter 4. Living Together
Science at St Pat's Kilbirnie
 
SSF EN
SSF ENSSF EN
SSF EN
dwozniak
 
About Intouch
About IntouchAbout Intouch
About Intouch
Abercelt
 
Y10 Science Chapter 3. Force, Energy and Heat
Y10 Science Chapter 3. Force, Energy and HeatY10 Science Chapter 3. Force, Energy and Heat
Y10 Science Chapter 3. Force, Energy and Heat
Science at St Pat's Kilbirnie
 

Viewers also liked (20)

Ruptura
RupturaRuptura
Ruptura
 
"Manager's mirror" assessment results for Victor Malyi
"Manager's mirror" assessment results for Victor Malyi"Manager's mirror" assessment results for Victor Malyi
"Manager's mirror" assessment results for Victor Malyi
 
Мои ошибки в управвлении процессоом тестирования и разработки
Мои ошибки в управвлении процессоом тестирования и разработкиМои ошибки в управвлении процессоом тестирования и разработки
Мои ошибки в управвлении процессоом тестирования и разработки
 
MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721MariaDB ColumnStore 20160721
MariaDB ColumnStore 20160721
 
How not to run code reviews
How not to run code reviewsHow not to run code reviews
How not to run code reviews
 
Spider storage engine (dec212016)
Spider storage engine (dec212016)Spider storage engine (dec212016)
Spider storage engine (dec212016)
 
Sharding with spider solutions 20160721
Sharding with spider solutions 20160721Sharding with spider solutions 20160721
Sharding with spider solutions 20160721
 
Using spider for sharding in production
Using spider for sharding in productionUsing spider for sharding in production
Using spider for sharding in production
 
Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介Spiderストレージエンジンのご紹介
Spiderストレージエンジンのご紹介
 
Kelompok 4
Kelompok 4Kelompok 4
Kelompok 4
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Kelompok 6
Kelompok 6Kelompok 6
Kelompok 6
 
Kelompok 1
Kelompok 1Kelompok 1
Kelompok 1
 
Kelompok 2
Kelompok 2Kelompok 2
Kelompok 2
 
The INTOUCH 360 Process
The INTOUCH 360 ProcessThe INTOUCH 360 Process
The INTOUCH 360 Process
 
Y10 Science Chapter 4. Living Together
Y10 Science Chapter 4. Living TogetherY10 Science Chapter 4. Living Together
Y10 Science Chapter 4. Living Together
 
SSF EN
SSF ENSSF EN
SSF EN
 
SSF PL
SSF PLSSF PL
SSF PL
 
About Intouch
About IntouchAbout Intouch
About Intouch
 
Y10 Science Chapter 3. Force, Energy and Heat
Y10 Science Chapter 3. Force, Energy and HeatY10 Science Chapter 3. Force, Energy and Heat
Y10 Science Chapter 3. Force, Energy and Heat
 

Similar to TPI® Next: test process optimization

Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
Ратнер Александр
 
Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?
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 Overview
Sergiy Povolyashko
 
Наталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиковНаталья Желнова для ITGM#6. Обучение системных аналитиков
Наталья Желнова для ITGM#6. Обучение системных аналитиков
SPbCoA
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
Sergiy Povolyashko, PMP
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
SQALab
 
Какая польза от метрик?
Какая польза от метрик?Какая польза от метрик?
Какая польза от метрик?
SPB SQA Group
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Ontico
 
Как построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектовКак построить программу повышения операционной эффективности. Кейсы проектов
Как построить программу повышения операционной эффективности. Кейсы проектов
ECOPSY Consulting
 
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Rauf Aliev
 
управление проектами
управление проектамиуправление проектами
управление проектамиRauf Aliev
 
PMIufa 2012-02-02
PMIufa 2012-02-02PMIufa 2012-02-02
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Ontico
 
Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Oleg Afanasyev
 

Similar to TPI® Next: test process optimization (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
 

TPI® Next: test process optimization

  • 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. - Обзор модели- Уровни зрелости областей- Тенденции, находки, оговорки- Опт.:Невыполненные точкиБизнес-приоритеты