SlideShare une entreprise Scribd logo
1  sur  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
       Город: Днепропетровск
       Страна: Украина

Contenu connexe

Tendances

Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
SQALab
 
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспечения
cezium
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Sergiy Povolyashko
 

Tendances (19)

Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрироватьОтзывчивый и адаптивный зверь: как тестировать и не фрустрировать
Отзывчивый и адаптивный зверь: как тестировать и не фрустрировать
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
Викторина для тестировщиков
Викторина для тестировщиковВикторина для тестировщиков
Викторина для тестировщиков
 
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной командыМаргарита Сафарова - Аудит процессов тестирования при смене проектной команды
Маргарита Сафарова - Аудит процессов тестирования при смене проектной команды
 
Разумное Инициирование Проекта
Разумное Инициирование ПроектаРазумное Инициирование Проекта
Разумное Инициирование Проекта
 
Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.Управление и руководство в процессном подходе. Тренинг-семинар.
Управление и руководство в процессном подходе. Тренинг-семинар.
 
современные модели качества программного обеспечения
современные модели качества программного обеспечениясовременные модели качества программного обеспечения
современные модели качества программного обеспечения
 
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ МенеджеровСлайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
Слайдкаст. Управление рисками, Q and A. Stratoplan.ru. Клуб ИТ Менеджеров
 
История о внедрении Процесса
История о внедрении ПроцессаИстория о внедрении Процесса
История о внедрении Процесса
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
 
Метрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахМетрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцах
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
 
Test management print
Test management printTest management print
Test management print
 
My presentation for PM-Forum in Ukraine
My presentation for PM-Forum in UkraineMy presentation for PM-Forum in Ukraine
My presentation for PM-Forum in Ukraine
 
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 (Тестовая стратегия: ...
 
Проект внедрения КИС
Проект внедрения КИСПроект внедрения КИС
Проект внедрения КИС
 
Программа трансформации на предприятии.
 Программа трансформации на предприятии. Программа трансформации на предприятии.
Программа трансформации на предприятии.
 
Первые 100 дней Лин Трансформации. Леденев Евгений дтэк
 Первые 100 дней Лин Трансформации.  Леденев Евгений дтэк Первые 100 дней Лин Трансформации.  Леденев Евгений дтэк
Первые 100 дней Лин Трансформации. Леденев Евгений дтэк
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBT
 

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

Helios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSMHelios - Тучин - Планирование первых шагов в ITSM
Helios - Тучин - Планирование первых шагов в ITSM
Sergey Polazhenko
 
Agile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформацииAgile тестирование в enterpise проектов: путь трансформации
Agile тестирование в enterpise проектов: путь трансформации
Andrey Rebrov
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Ontico
 
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проектаСвод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Свод знаний по управлению проектами PMI PMBOK: азбука менеджера проекта
Rauf Aliev
 
управление проектами
управление проектамиуправление проектами
управление проектами
Rauf Aliev
 
Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)Принципы Деминга и Agile (Михаил Кумсков)
Принципы Деминга и Agile (Михаил Кумсков)
Ontico
 
Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012Управление продуктивностью персонала 2012
Управление продуктивностью персонала 2012
Oleg Afanasyev
 

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

ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
ВЯЧЕСЛАВ САХАРОВ «Модель зрілості TPI next. Всі за і проти, поради щодо засто...
 
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина ШалапановаIt talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
It talk №23: "Если не Scrum, то что?", Екатерина Шалапанова
 
Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?Что такое проект по автоматизации тестирования ПО?
Что такое проект по автоматизации тестирования ПО?
 
Бережливый бизнес-аналитик: как устранять 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
 

Plus de QA Dnepropetrovsk Community (Ukraine)

Работа тестировщиком в Германии - Виктор Малый
Работа тестировщиком в Германии - Виктор МалыйРабота тестировщиком в Германии - Виктор Малый
Работа тестировщиком в Германии - Виктор Малый
QA Dnepropetrovsk Community (Ukraine)
 
тестирование нескольких проектов с пользой для здоровья
тестирование нескольких проектов с пользой для здоровьятестирование нескольких проектов с пользой для здоровья
тестирование нескольких проектов с пользой для здоровья
QA Dnepropetrovsk Community (Ukraine)
 
Impact Analysis в тестировании
Impact Analysis в тестированииImpact Analysis в тестировании
Impact Analysis в тестировании
QA Dnepropetrovsk Community (Ukraine)
 
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
QA Dnepropetrovsk Community (Ukraine)
 
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
QA Dnepropetrovsk Community (Ukraine)
 
Автоматизация тестирования 3+7 аргументов в пользу Test Complete
Автоматизация тестирования 3+7 аргументов в пользу Test CompleteАвтоматизация тестирования 3+7 аргументов в пользу Test Complete
Автоматизация тестирования 3+7 аргументов в пользу Test Complete
QA Dnepropetrovsk Community (Ukraine)
 
Автоматизация тестирования в Microsoft Team System и “костыли”
Автоматизация тестирования в Microsoft Team System и “костыли”Автоматизация тестирования в Microsoft Team System и “костыли”
Автоматизация тестирования в Microsoft Team System и “костыли”
QA Dnepropetrovsk Community (Ukraine)
 
Team system - фреймворк для автоматизации тестирования от Microsoft
Team system -  фреймворк для автоматизации тестирования от MicrosoftTeam system -  фреймворк для автоматизации тестирования от Microsoft
Team system - фреймворк для автоматизации тестирования от Microsoft
QA Dnepropetrovsk Community (Ukraine)
 

Plus de QA Dnepropetrovsk Community (Ukraine) (20)

Работа тестировщиком в Германии - Виктор Малый
Работа тестировщиком в Германии - Виктор МалыйРабота тестировщиком в Германии - Виктор Малый
Работа тестировщиком в Германии - Виктор Малый
 
тестирование нескольких проектов с пользой для здоровья
тестирование нескольких проектов с пользой для здоровьятестирование нескольких проектов с пользой для здоровья
тестирование нескольких проектов с пользой для здоровья
 
When qa sucks
When qa sucksWhen qa sucks
When qa sucks
 
Most typical mistakes of Russians in English
Most typical mistakes of Russians in EnglishMost typical mistakes of Russians in English
Most typical mistakes of Russians in English
 
Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов Особенности параллельного тестирования нескольких проектов
Особенности параллельного тестирования нескольких проектов
 
Профессиональный путь в компаниях Днепропетровска
Профессиональный путь в компаниях ДнепропетровскаПрофессиональный путь в компаниях Днепропетровска
Профессиональный путь в компаниях Днепропетровска
 
Ретроспектива в тестировании
Ретроспектива в тестированииРетроспектива в тестировании
Ретроспектива в тестировании
 
Impact Analysis в тестировании
Impact Analysis в тестированииImpact Analysis в тестировании
Impact Analysis в тестировании
 
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
Алексей Зозуленко - "Использование Selenium Grid 2 для ускорения выполнения т...
 
Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"Андрей Дзыня - "Watir - начало"
Андрей Дзыня - "Watir - начало"
 
Иван Лысенко - "Нагрузил, что дальше?"
Иван Лысенко - "Нагрузил, что дальше?"Иван Лысенко - "Нагрузил, что дальше?"
Иван Лысенко - "Нагрузил, что дальше?"
 
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
Александр Качур - "Android и MeeGo: автоматизация тестовых сценариев"
 
Артем Розуменко - "Как и зачем разрабатывать собственный фреймворк?"
Артем Розуменко - "Как и зачем разрабатывать собственный фреймворк?"Артем Розуменко - "Как и зачем разрабатывать собственный фреймворк?"
Артем Розуменко - "Как и зачем разрабатывать собственный фреймворк?"
 
Геннадий Алпаев - "Оптимальное покрытие автотестами: генерация случайных данных"
Геннадий Алпаев - "Оптимальное покрытие автотестами: генерация случайных данных"Геннадий Алпаев - "Оптимальное покрытие автотестами: генерация случайных данных"
Геннадий Алпаев - "Оптимальное покрытие автотестами: генерация случайных данных"
 
Автоматизация тестирования 3+7 аргументов в пользу Test Complete
Автоматизация тестирования 3+7 аргументов в пользу Test CompleteАвтоматизация тестирования 3+7 аргументов в пользу Test Complete
Автоматизация тестирования 3+7 аргументов в пользу Test Complete
 
Автоматизация тестирования в Microsoft Team System и “костыли”
Автоматизация тестирования в Microsoft Team System и “костыли”Автоматизация тестирования в Microsoft Team System и “костыли”
Автоматизация тестирования в Microsoft Team System и “костыли”
 
Team system - фреймворк для автоматизации тестирования от Microsoft
Team system -  фреймворк для автоматизации тестирования от MicrosoftTeam system -  фреймворк для автоматизации тестирования от Microsoft
Team system - фреймворк для автоматизации тестирования от Microsoft
 
Project Management Systems
Project Management SystemsProject Management Systems
Project Management Systems
 
Тест-менеджмент и баг-треккинг в SpiraTest
Тест-менеджмент и баг-треккинг в SpiraTestТест-менеджмент и баг-треккинг в SpiraTest
Тест-менеджмент и баг-треккинг в SpiraTest
 
Автопарк требований
Автопарк требованийАвтопарк требований
Автопарк требований
 

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 Город: Днепропетровск Страна: Украина

Notes de l'éditeur

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