kaizen в управлении тестированием
DESCRIPTION
Доклад на конференции SQA Days IXTRANSCRIPT
KaizenВ тест-менеджменте
Что такое
Kaizen?
Японская философия, базирующаяся на
непрерывном
совершенствовании
процессов
改善
Развитие
改善
Инновации
Кайдзен
Поддержка
текущих
процессов
Принципы
Kaizen• Непрерывное
совершенствование
• Внимание деталям
• Быстрые изменения
• Стратегическое
мышление
• Оптимизация и
стандартизация
改善
Быстрые
изменения• НЕТ
– Бюрократии
– Большим затратам
– Долгим ожиданиям
• ДА
– Маленьким решениям
– Быстрым результатам
– Итеративному подходу
– Обратной связи
改善
Совместная
работа• НЕТ
– «Политическим решениям»
– Важности руководства
• ДА
– Вовлечению всех сотрудников при принятии решений
改善
Визуальный
менеджмент• НЕТ
– Искусственным метрикам
– Попыткам представить ситуацию лучше, чем она есть
• ДА
– Признанию проблем
– Радости от нахождения проблем (потому, что теперь их
можно исправить)
改善
5 «почему?»• НЕТ
– Лечению симптомов
– Скрытию плохих показателей
• ДА
– Выяснению причин
– Превентивным мерам по невозможности повторения проблем
– Нахождению истоков
改善
Стандартизация
• НЕТ
– Решению одних и тех же проблем многократно
– Возможности повторного возникновения проблемы
• ДА
– Документированию решений
– Внедрению стандартов и описанию процедур
改善
Оптимизация• НЕТ
– Всему, что не является необходимым:
• Муда
• Мури
• И т.д.
• ДА
– Поиску самых простых путей
– «Субботникам»
– Хорошему результату, а не большому количеству работы!
改善
А что в
тестировании?
改善
Непрерывное
развитие• Наблюдения в ‘гемба’
– Участие в тестировании
– Помощь сотрудникам
– Молчаливое наблюдение
• Каждый день – новые маленькие улучшения
– Завести доску для выписывания
муда
– «Что можно улучшить сегодня?»
– Внедрять совершенствования
ежедневно, не откладывая «на
завтра»
改善
Совместная
работа• ‘Кружки качества’
• Доска / майнд мэп /
флипчарт / БД / etc. с идеями
команды
• Приятности за хорошие идеи
• Улучшения как
корпоративная культура!
改善
Визуальный
менеджмент• Выявление значимых*показателей процесса
– Скорость нахождения дефектов
– Пропущенные дефекты
– Стоимость тестирования
– и т.д.
• Оперативная оценка состояния
• Сбор информации для решения (а не «оценки»!)
改善 * - значимых для
участников проекта
Постоянство
улучшений
改善
P(lan)
D(o)
C(ontrol)
A(ct)
Стандартизация
改善
• Plan, Do, Control, Standardize!
• Шаблоны кейсов и чек-листов
• Шаблоны автотестов
• «Заготовки» дефектов
• Отчѐты
• Автособираемые планы
5 «почему?»• Почему мы пропустили багу?
– Не было тестов на проверку
改善
5 «почему?»• Почему мы пропустили багу?
– Не было тестов на проверку
• Почему не было тестов?
– Непродуманный анализ
改善
5 «почему?»• Почему мы пропустили багу?
– Не было тестов на проверку
• Почему не было тестов?
– Непродуманный анализ
• Почему анализ не полный?
– Не хватает времени
改善
5 «почему?»• Почему мы пропустили багу?
– Не было тестов на проверку
• Почему не было тестов?
– Непродуманный анализ
• Почему анализ не полный?
– Не хватает времени
• Почему не хватает времени?
– Слишком много тестов
改善
5 «почему?»• Почему мы пропустили багу?
– Не было тестов на проверку
• Почему не было тестов?– Непродуманный анализ
• Почему анализ не полный?– Не хватает времени
• Почему не хватает времени?– Слишком много тестов
• Почему слишком много тестов?
– Нет приоритетов
改善
Муда• Молча наблюдаем за
работой сотрудников:
– Сколько времени тратится на
копи-паст шаблона дефекта?
– Сколько времени требует
пометка «ОК» в тестлинке?
– Какую ценность несут минорные
дефект-репорты?
改善Что больше?
Муда• Молча наблюдаем за
работой сотрудников
• Оптимизируем процесс
• Стандартизируем более
удобное решение
• Отказываемся от процедур,
действий
改善Что больше?
Три подхода
к проблеме• Западный менеджмент:
– Надо всѐ продумать, вложить кучу ресурсов и с первой попытки сделать супер-пупер решение на будущее
• Русский менеджмент:– По теории вероятностей, проблема больше не повторится…
• Самурайский менеджмент:– Что мы можем сделать сегодня и бесплатно, чтобы сделать «всѐ хорошо» за несколько итераций?
改善
Три подхода
к проблеме• Западный менеджмент:
– Крутоменеджмент
• Русский менеджмент:
– Авосьменеджмент
• Самурайский менеджмент:
– Сегодняменеджмент
改善