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

Post on 16-Apr-2017

375 views 2 download

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

Зарядка для хвоста…

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

Татьяна Смехнова

Я ползу вверх, а получается вниз…

Модели зрелости тестирования

• TMMi (Testing Maturity Model integration)

• TPI (Test Process Improvement)• CTP(Critical Testing Processes)• STEP(Systematic Test and Evaluation

Process)

1,2,3,4 – Ноги вместе, руки шире…

TMMi• 5 уровней зрелости:– Хаотический– Фаза разработки– Интегрированный– Управление и

Измерение– Оптимизация и контроль

TPI• 20 ключевых процессов–ЖЦ– Организация– \ Инфраструктура Средства– Техники

- 4 уровня зрелости процесса- 5 фаз- 13 шагов

TPI матрица

CTP• 12 ( ) ключевых критическихпроцессов

• Оценка количественных и (5-10 качественных факторов на

)процесс• Достаточно гибкая модель

STEP

• IEEE 829

• Планирование• Acquisition ( , тест анализ тест

)дизайн и создание тестов• Оценка и отчетность

Так?!

Или так?!

Цикл Деминга

• Внедри или откати

• Запланируй итерацию

• Сделай изменения

• Изучи, что получилось

Act Plan

DoCheck (Study)

Начало…• ( . Анализ неудач напр Fishbone diagram)• Чувства• Brainstorming• C татистика и количественный анализ• Затраты• Ревью• ?Спросить• Книги• …

Act!

Plan • Agile or not Agile…• !Разделяй и властвуй

Лучше день потерять и за 5 минут долететь?

vsДвигаться короткими перебежками?

Do

Check \ Study• Lessons learned• Метрики и анализ статистики• Мнение команды• …

Как не надо

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

• копай• Не

высовывайся

Act Plan

DoCheck

Что мешает…• Завышенные ожидания• «Неподъемные» цели• Нет поддержки команды• Много улучшений сразу• Отсутствие гибкости• Только видимость, а не действия

А что полезно…• Итеративность• Короткие (недельные) циклы• Ретроспективы• Всеобщая поддержка• Статистика как аргумент в разговоре с

начальством

Q&A???

Спасибо!

• Email: t.smekhnova@gmail.com• Skype: tatiana.smekhnova