SlideShare a Scribd company logo
Становление программы внутренних аудитов
            от требований сертификации
     до обеспечения удовлетворенности клиентов

           Елена Петрова. TEAM International
Об авторе
Елена Петрова
• Профессиональная деятельность:
TEAM International, Харьков:
 организация, внедрение процессного подхода;
 создание и поддержание Системы Управления Качеством;
 разработка и внедрение системы управления документацией;
 организация внутренних аудитов и обеспечение прохождения
   оценивания по CMMI level 3 в 2008 и в 2011 году.

• Профессиональная подготовка:
 Introduction to CMMI, CyberQ, июнь 2008
 Курс внутренних аудиторов систем управления качеством, ISO
  9001, SGS Ukraine, 2008
 Certified Quality Improvement Associate, ASQ, Dec 2010
 Построение Бизнес-процессов, апрель 2012
Содержание

• Сертификация (CMMI)
• Поиск истины
   RTFM
   Чего хотят клиенты
• 3 условия успешного и полезного аудита
• Как это организованно у нас
Мы помним как все
                 начиналось…
• Задача 1: получить CMMI уровня 3.
  o Консультант
  o QMS: процессы, метрики, аудиты.
  o Все артефакты получены, люди обучены > Успех
• Задача 2: поддержание QMS
  o Наш внутренний QMS «мешает» клиенту
  o В результате аудита ничего не меняется
  o Проблема с ресурсами
  o Аудит занимает слишком много времени


             Зачем нужен QMS и аудит
Изучаем матчасть
• Аудит
    Проверка соответствия реального процесса
     задекларированному.
    Один из методов Quality Assurance
• Процесс
    Связанная цепочка работ, приводящая к определенному
     результату.
• Quality Assurance
    Встраивание качества в процесс,
   возможность влиять на результат через
   изменения процесса
• Качество
    Удовлетворенный клиент
Удовлетворение и Аудит
• Удовлетворить клиента:
   Продуктом (результатом)
     Качество и Объем работ
   Сервисом (процессом)
      Расписание, бюджет, коммуникации
     Обязательно ли чем-то жертвовать?
• Роль аудита
   Выявление связи процесса и результата
   Выявление отклонений от плана (и соответственно, рисков
    для результата)
   Выявление возможностей оптимизации процесса:
     Лучший результат
     Меньшими ресурсами
Успешный и полезный аудит
                             Условие 1

Компетентный аудитор:
   Процессном подходе
     представитель службы обеспечения качества
        относительно процессного подхода и базовых
         требований Системы управления качеством
   Предметной области
     эксперт в предметной области
        Валидация процесса относительно целей
         проекта, оценка целесообразности тэйлоринга,
         наличие и достаточность артефактов
• Дополнительная ценность
   Обмен знаниями среди экспертов
   Выполнение требований CMMI
Успешный и полезный аудит
                      Условие 2

Результат аудита
• оправдывает потраченное на него время
     Показывает риски для достижения целей
      проекта
     Показывает возможности оптимизации
      процесса
• Предоставляется вовремя
   Инициация
   Планирование и анализ требований
   Имплементация
   Доставка (релиз)
Успешный и полезный аудит
                       Условие 3

Владелец процесса:
• Результат аудита попадает в руки Владельца
  процесса:
   перед началом фазы – тэйлоринг процесса
   В середине фазы - проверка прогресса
   В конце фазы – идентификация рисков для
    следующей фазы
• Владелец процесса применяет различные
  методы Quality Assurance:
   Аудит
   Мониторинг
   Ретроспективы и Lessons Learned
Приложение
Аудит представителем службы качества
Аудит Чеклист
                (для представителей службы качества)
•   Владелец процесса
•   Цель процесса и метрики для оценки ее состояния
•   Процесс учел потребности всех заинтересованных сторон (tailoring)
•   Условия начала и окончания процесса
•   Известно, откуда берется входная информация, какими характеристиками и
    свойствами она должны обладать
•   Есть шаг валидации входящей информации теми, кто будет ее
    использовать, есть способ работы и обнаруженными проблемами
•   Все шаги реализации процесса ведут к результату (нет шагов и рабочих
    продуктов, задача которых относительно результата процесса неясна)
•   Все шаги оптимально расположены относительно друг друга (по
    возможности, нет пересечений и простоев)
•   Требования к результатам каждого шага существуют
•   Ответственность за каждый промежуточный результат назначена
•   Есть шаг верификации результатов процесса относительно требований к ним
•   Ответственность за принятие результатов процесса назначена
•   созданы условия для сбора данных о прогрессе в достижении результата
Характеристики процесса

• Результативность (достигли результат или
  нет)
• Эффективность (за какое время достигнут
  результат)
• Продуктивность (какими ресурсами достигнут
  результат)

                                        back
Testers: Get Out of the
      Quality Assurance Business
“… individuals – programmers and testers alike –
  could certainly assure the quality of their own
  work, but testers couldn’t assure the quality of
  the work of others, and shouldn’t try.
…Quality assistance is the role of Tester
…the Quality Assurance role in the company lay in
  the management and CEO, who have authority
  to make decisions about quality…”

                                             back
Вопросы
Рекомендую
• Аудит и QA
   Аудит процессов тестирования при смене проектной
    команды (Маргарита Сафарова, SQA days, 2011, Казань)
   Аудит процесса тестирования или учимся задавать
    вопросы (Дмитрий Марков, Харьков)
   QA и тестирование. В чем разница? (Сергей
    Поволяшко, Харьков)
   Testers: Get Out of the Quality Assurance Business
• Прочее
   А ваши сотрудники продуктивные?
   Принципы из ритейла в управлении IT проектами
   Старт проекта. Цикла статей.

More Related Content

What's hot

Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
SQALab
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
SQALab
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
SQALab
 
Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Ontico
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineSergiy Povolyashko, PMP
 
Управление качеством 2
Управление качеством 2Управление качеством 2
Управление качеством 2LocalStorm
 
QA процесс, часть 1
QA процесс, часть 1QA процесс, часть 1
QA процесс, часть 1
DressTester
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
SQALab
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
SQALab
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testingAlexandr Zinovyev
 
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QA
DressTester
 
Как оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомКак оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомVladymyr Rudenko
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускают
SQALab
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
Yana Brodetski
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
Alexey Fedorov
 
Модуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проектаМодуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проекта
Yana Brodetski
 
Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
SQALab
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачGleb Rybalko
 
Модуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проектаМодуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проекта
Yana Brodetski
 

What's hot (20)

Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
 
Варианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектовВарианты использования (use cases) для быстрой оценки проектов
Варианты использования (use cases) для быстрой оценки проектов
 
Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)Система управления качеством (Денис Бугров, Денис Самосеев)
Система управления качеством (Денис Бугров, Денис Самосеев)
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
 
Управление качеством 2
Управление качеством 2Управление качеством 2
Управление качеством 2
 
QA процесс, часть 1
QA процесс, часть 1QA процесс, часть 1
QA процесс, часть 1
 
Планирование трудозатрат на тестирование
Планирование трудозатрат на тестированиеПланирование трудозатрат на тестирование
Планирование трудозатрат на тестирование
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
 
How to estimate time for testing
How to estimate time for testingHow to estimate time for testing
How to estimate time for testing
 
Swp12 natalia zhelnova
Swp12 natalia zhelnovaSwp12 natalia zhelnova
Swp12 natalia zhelnova
 
От тестирования к QA
От тестирования к QAОт тестирования к QA
От тестирования к QA
 
Как оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потомКак оценить проект, чтобы не было мучительно больно...потом
Как оценить проект, чтобы не было мучительно больно...потом
 
Проблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускаютПроблемы курсов по тестированию и специалистов, которых они выпускают
Проблемы курсов по тестированию и специалистов, которых они выпускают
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
 
Модуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проектаМодуль 6. Лекция 25-26. Управление срока проекта
Модуль 6. Лекция 25-26. Управление срока проекта
 
Оценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрикиОценки тестирования - полезные и условные метрики
Оценки тестирования - полезные и условные метрики
 
Оценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задачОценки имеют значение. Практические советы по оценке задач
Оценки имеют значение. Практические советы по оценке задач
 
Модуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проектаМодуль 3. Лекция 15-16. Устав проекта
Модуль 3. Лекция 15-16. Устав проекта
 

Viewers also liked

Тестирование и техподдержка брак или сотрудничество?
Тестирование и техподдержка брак или сотрудничество?Тестирование и техподдержка брак или сотрудничество?
Тестирование и техподдержка брак или сотрудничество?
SQALab
 
Использование cygwin для автоматизации процессов тестирования в Windows
Использование cygwin для автоматизации процессов тестирования в WindowsИспользование cygwin для автоматизации процессов тестирования в Windows
Использование cygwin для автоматизации процессов тестирования в Windows
SQALab
 
Жизненный цикл коммуникативных дефектов
Жизненный цикл коммуникативных дефектовЖизненный цикл коммуникативных дефектов
Жизненный цикл коммуникативных дефектов
SQALab
 
Вирусное тестирование. Что-то новое в конфигурационном тестировании
Вирусное тестирование. Что-то новое в конфигурационном тестированииВирусное тестирование. Что-то новое в конфигурационном тестировании
Вирусное тестирование. Что-то новое в конфигурационном тестировании
SQALab
 
Истории про перезапуск компании и тестирование
Истории про перезапуск компании и тестированиеИстории про перезапуск компании и тестирование
Истории про перезапуск компании и тестирование
Андрей Кузьмичев
 
Разработка методики тестирования производительности комплекса систем
Разработка методики тестирования производительности комплекса системРазработка методики тестирования производительности комплекса систем
Разработка методики тестирования производительности комплекса систем
SQALab
 
10 советов художника тестировщику
10 советов художника тестировщику10 советов художника тестировщику
10 советов художника тестировщику
SQALab
 
Выбор и внедрение инструмента - с чего начать?
Выбор и внедрение инструмента - с чего начать?Выбор и внедрение инструмента - с чего начать?
Выбор и внедрение инструмента - с чего начать?
SQALab
 
Эволюция средств тестирования от HP
Эволюция средств тестирования от HPЭволюция средств тестирования от HP
Эволюция средств тестирования от HP
SQALab
 
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?SQALab
 
Добавляем гибкости в тестирование
Добавляем гибкости в тестированиеДобавляем гибкости в тестирование
Добавляем гибкости в тестирование
SQALab
 
Очередь на тестирование
Очередь на тестированиеОчередь на тестирование
Очередь на тестирование
SQALab
 
Методика проведения независимой оценки процесса тестирования в проектах
Методика проведения независимой оценки процесса тестирования в проектахМетодика проведения независимой оценки процесса тестирования в проектах
Методика проведения независимой оценки процесса тестирования в проектах
SQALab
 
Особенности тестирования сloud-приложений
Особенности тестирования сloud-приложенийОсобенности тестирования сloud-приложений
Особенности тестирования сloud-приложений
SQALab
 
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
SQALab
 
Качество отсутствует, коль баги присутствуют
Качество отсутствует, коль баги присутствуютКачество отсутствует, коль баги присутствуют
Качество отсутствует, коль баги присутствуют
SQALab
 
О чем мы забываем в QA или “Знакомьтесь – Manageability!”
О чем мы забываем в QA или “Знакомьтесь – Manageability!”О чем мы забываем в QA или “Знакомьтесь – Manageability!”
О чем мы забываем в QA или “Знакомьтесь – Manageability!”
SQALab
 
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
SQALab
 
Непрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кодаНепрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кода
SQALab
 
Практика создания удаленного офиса тестирования
Практика создания удаленного офиса тестированияПрактика создания удаленного офиса тестирования
Практика создания удаленного офиса тестирования
SQALab
 

Viewers also liked (20)

Тестирование и техподдержка брак или сотрудничество?
Тестирование и техподдержка брак или сотрудничество?Тестирование и техподдержка брак или сотрудничество?
Тестирование и техподдержка брак или сотрудничество?
 
Использование cygwin для автоматизации процессов тестирования в Windows
Использование cygwin для автоматизации процессов тестирования в WindowsИспользование cygwin для автоматизации процессов тестирования в Windows
Использование cygwin для автоматизации процессов тестирования в Windows
 
Жизненный цикл коммуникативных дефектов
Жизненный цикл коммуникативных дефектовЖизненный цикл коммуникативных дефектов
Жизненный цикл коммуникативных дефектов
 
Вирусное тестирование. Что-то новое в конфигурационном тестировании
Вирусное тестирование. Что-то новое в конфигурационном тестированииВирусное тестирование. Что-то новое в конфигурационном тестировании
Вирусное тестирование. Что-то новое в конфигурационном тестировании
 
Истории про перезапуск компании и тестирование
Истории про перезапуск компании и тестированиеИстории про перезапуск компании и тестирование
Истории про перезапуск компании и тестирование
 
Разработка методики тестирования производительности комплекса систем
Разработка методики тестирования производительности комплекса системРазработка методики тестирования производительности комплекса систем
Разработка методики тестирования производительности комплекса систем
 
10 советов художника тестировщику
10 советов художника тестировщику10 советов художника тестировщику
10 советов художника тестировщику
 
Выбор и внедрение инструмента - с чего начать?
Выбор и внедрение инструмента - с чего начать?Выбор и внедрение инструмента - с чего начать?
Выбор и внедрение инструмента - с чего начать?
 
Эволюция средств тестирования от HP
Эволюция средств тестирования от HPЭволюция средств тестирования от HP
Эволюция средств тестирования от HP
 
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?
Тестирование в среде заказчика (Live Environment). Зачем мы это делаем?
 
Добавляем гибкости в тестирование
Добавляем гибкости в тестированиеДобавляем гибкости в тестирование
Добавляем гибкости в тестирование
 
Очередь на тестирование
Очередь на тестированиеОчередь на тестирование
Очередь на тестирование
 
Методика проведения независимой оценки процесса тестирования в проектах
Методика проведения независимой оценки процесса тестирования в проектахМетодика проведения независимой оценки процесса тестирования в проектах
Методика проведения независимой оценки процесса тестирования в проектах
 
Особенности тестирования сloud-приложений
Особенности тестирования сloud-приложенийОсобенности тестирования сloud-приложений
Особенности тестирования сloud-приложений
 
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
Автоматизация рутинных задач: Вкалывают роботы, счастлив человек!
 
Качество отсутствует, коль баги присутствуют
Качество отсутствует, коль баги присутствуютКачество отсутствует, коль баги присутствуют
Качество отсутствует, коль баги присутствуют
 
О чем мы забываем в QA или “Знакомьтесь – Manageability!”
О чем мы забываем в QA или “Знакомьтесь – Manageability!”О чем мы забываем в QA или “Знакомьтесь – Manageability!”
О чем мы забываем в QA или “Знакомьтесь – Manageability!”
 
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
Качество софта ДО и ПОСЛЕ защиты этого софта от пиратства: как сравнять эти в...
 
Непрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кодаНепрерывное тестирование для улучшения качества кода
Непрерывное тестирование для улучшения качества кода
 
Практика создания удаленного офиса тестирования
Практика создания удаленного офиса тестированияПрактика создания удаленного офиса тестирования
Практика создания удаленного офиса тестирования
 

Similar to Становление программы внутренних аудитов: от требований сертификации до обеспечения удовлетворенности клиентов

Становление программы внутренних аудитов.
Становление программы внутренних аудитов.Становление программы внутренних аудитов.
Становление программы внутренних аудитов.
Elena Petrova
 
процессы смк
процессы смкпроцессы смк
процессы смк
trenders
 
Как возникают ловушки заказного тестирования
Как возникают ловушки заказного тестированияКак возникают ловушки заказного тестирования
Как возникают ловушки заказного тестирования
SQALab
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineSergiy Povolyashko
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
Iosif Itkin
 
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
Юрий Ж
 
Бизнес процессы. методы контроля
Бизнес процессы. методы контроляБизнес процессы. методы контроля
Бизнес процессы. методы контроля
Тетервак Дмитрий
 
презентация сураевой н.а
презентация сураевой н.апрезентация сураевой н.а
презентация сураевой н.аsuraeva_na
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
SQALab
 
Аудит_публикация
Аудит_публикацияАудит_публикация
Аудит_публикацияMikhail Khazanchuk
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Luxoft Education Center
 
QA процесс, часть 2
QA процесс, часть 2QA процесс, часть 2
QA процесс, часть 2
DressTester
 
360-Degree Employee Evaluation
360-Degree Employee Evaluation360-Degree Employee Evaluation
360-Degree Employee Evaluation
Natalya Klimenko
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
SQALab
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
Sergiy Povolyashko, PMP
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казаниmargo-qa
 
It global meetup_01
It global meetup_01It global meetup_01
It global meetup_01
Natalia Zhelnova
 
Документирование в смк
Документирование в смкДокументирование в смк
Документирование в смк
Mikhail Kalinin
 

Similar to Становление программы внутренних аудитов: от требований сертификации до обеспечения удовлетворенности клиентов (20)

Становление программы внутренних аудитов.
Становление программы внутренних аудитов.Становление программы внутренних аудитов.
Становление программы внутренних аудитов.
 
процессы смк
процессы смкпроцессы смк
процессы смк
 
Как возникают ловушки заказного тестирования
Как возникают ловушки заказного тестированияКак возникают ловушки заказного тестирования
Как возникают ловушки заказного тестирования
 
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. UkraineProcess Quality, QA and QC. QA Club. Kharkov. Ukraine
Process Quality, QA and QC. QA Club. Kharkov. Ukraine
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
 
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
Система менеджмента качества ISO 9000:2000 (В рамках программы “Электронная к...
 
коучинг в Qa
коучинг в Qaкоучинг в Qa
коучинг в Qa
 
Coaching in QA
Coaching in QACoaching in QA
Coaching in QA
 
Бизнес процессы. методы контроля
Бизнес процессы. методы контроляБизнес процессы. методы контроля
Бизнес процессы. методы контроля
 
презентация сураевой н.а
презентация сураевой н.апрезентация сураевой н.а
презентация сураевой н.а
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
Аудит_публикация
Аудит_публикацияАудит_публикация
Аудит_публикация
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
QA процесс, часть 2
QA процесс, часть 2QA процесс, часть 2
QA процесс, часть 2
 
360-Degree Employee Evaluation
360-Degree Employee Evaluation360-Degree Employee Evaluation
360-Degree Employee Evaluation
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Software Measurements Training Overview
Software Measurements Training OverviewSoftware Measurements Training Overview
Software Measurements Training Overview
 
доклад на SQADays 2011 в Казани
доклад на SQADays  2011 в Казанидоклад на SQADays  2011 в Казани
доклад на SQADays 2011 в Казани
 
It global meetup_01
It global meetup_01It global meetup_01
It global meetup_01
 
Документирование в смк
Документирование в смкДокументирование в смк
Документирование в смк
 

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 testing
SQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
SQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
SQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
SQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
SQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
SQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
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
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
SQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
SQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
SQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
SQALab
 
Истинная сила тестировщика - информация
Истинная сила тестировщика - информацияИстинная сила тестировщика - информация
Истинная сила тестировщика - информация
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 или как тест-менеджеру перекроить внут...
 
Истинная сила тестировщика - информация
Истинная сила тестировщика - информацияИстинная сила тестировщика - информация
Истинная сила тестировщика - информация
 

Становление программы внутренних аудитов: от требований сертификации до обеспечения удовлетворенности клиентов

  • 1. Становление программы внутренних аудитов от требований сертификации до обеспечения удовлетворенности клиентов Елена Петрова. TEAM International
  • 2. Об авторе Елена Петрова • Профессиональная деятельность: TEAM International, Харьков:  организация, внедрение процессного подхода;  создание и поддержание Системы Управления Качеством;  разработка и внедрение системы управления документацией;  организация внутренних аудитов и обеспечение прохождения оценивания по CMMI level 3 в 2008 и в 2011 году. • Профессиональная подготовка:  Introduction to CMMI, CyberQ, июнь 2008  Курс внутренних аудиторов систем управления качеством, ISO 9001, SGS Ukraine, 2008  Certified Quality Improvement Associate, ASQ, Dec 2010  Построение Бизнес-процессов, апрель 2012
  • 3. Содержание • Сертификация (CMMI) • Поиск истины  RTFM  Чего хотят клиенты • 3 условия успешного и полезного аудита • Как это организованно у нас
  • 4. Мы помним как все начиналось… • Задача 1: получить CMMI уровня 3. o Консультант o QMS: процессы, метрики, аудиты. o Все артефакты получены, люди обучены > Успех • Задача 2: поддержание QMS o Наш внутренний QMS «мешает» клиенту o В результате аудита ничего не меняется o Проблема с ресурсами o Аудит занимает слишком много времени Зачем нужен QMS и аудит
  • 5. Изучаем матчасть • Аудит  Проверка соответствия реального процесса задекларированному.  Один из методов Quality Assurance • Процесс  Связанная цепочка работ, приводящая к определенному результату. • Quality Assurance  Встраивание качества в процесс, возможность влиять на результат через изменения процесса • Качество  Удовлетворенный клиент
  • 6. Удовлетворение и Аудит • Удовлетворить клиента:  Продуктом (результатом) Качество и Объем работ  Сервисом (процессом)  Расписание, бюджет, коммуникации Обязательно ли чем-то жертвовать? • Роль аудита  Выявление связи процесса и результата  Выявление отклонений от плана (и соответственно, рисков для результата)  Выявление возможностей оптимизации процесса: Лучший результат Меньшими ресурсами
  • 7. Успешный и полезный аудит Условие 1 Компетентный аудитор:  Процессном подходе представитель службы обеспечения качества относительно процессного подхода и базовых требований Системы управления качеством  Предметной области эксперт в предметной области Валидация процесса относительно целей проекта, оценка целесообразности тэйлоринга, наличие и достаточность артефактов • Дополнительная ценность  Обмен знаниями среди экспертов  Выполнение требований CMMI
  • 8. Успешный и полезный аудит Условие 2 Результат аудита • оправдывает потраченное на него время Показывает риски для достижения целей проекта Показывает возможности оптимизации процесса • Предоставляется вовремя  Инициация  Планирование и анализ требований  Имплементация  Доставка (релиз)
  • 9. Успешный и полезный аудит Условие 3 Владелец процесса: • Результат аудита попадает в руки Владельца процесса:  перед началом фазы – тэйлоринг процесса  В середине фазы - проверка прогресса  В конце фазы – идентификация рисков для следующей фазы • Владелец процесса применяет различные методы Quality Assurance:  Аудит  Мониторинг  Ретроспективы и Lessons Learned
  • 11. Аудит Чеклист (для представителей службы качества) • Владелец процесса • Цель процесса и метрики для оценки ее состояния • Процесс учел потребности всех заинтересованных сторон (tailoring) • Условия начала и окончания процесса • Известно, откуда берется входная информация, какими характеристиками и свойствами она должны обладать • Есть шаг валидации входящей информации теми, кто будет ее использовать, есть способ работы и обнаруженными проблемами • Все шаги реализации процесса ведут к результату (нет шагов и рабочих продуктов, задача которых относительно результата процесса неясна) • Все шаги оптимально расположены относительно друг друга (по возможности, нет пересечений и простоев) • Требования к результатам каждого шага существуют • Ответственность за каждый промежуточный результат назначена • Есть шаг верификации результатов процесса относительно требований к ним • Ответственность за принятие результатов процесса назначена • созданы условия для сбора данных о прогрессе в достижении результата
  • 12. Характеристики процесса • Результативность (достигли результат или нет) • Эффективность (за какое время достигнут результат) • Продуктивность (какими ресурсами достигнут результат) back
  • 13. Testers: Get Out of the Quality Assurance Business “… individuals – programmers and testers alike – could certainly assure the quality of their own work, but testers couldn’t assure the quality of the work of others, and shouldn’t try. …Quality assistance is the role of Tester …the Quality Assurance role in the company lay in the management and CEO, who have authority to make decisions about quality…” back
  • 15. Рекомендую • Аудит и QA  Аудит процессов тестирования при смене проектной команды (Маргарита Сафарова, SQA days, 2011, Казань)  Аудит процесса тестирования или учимся задавать вопросы (Дмитрий Марков, Харьков)  QA и тестирование. В чем разница? (Сергей Поволяшко, Харьков)  Testers: Get Out of the Quality Assurance Business • Прочее  А ваши сотрудники продуктивные?  Принципы из ритейла в управлении IT проектами  Старт проекта. Цикла статей.

Editor's Notes

  1. Задача 1: получить CMMI уровня 3.Консультант QMS: процессы, метрики, аудиты.Все артефакты получены, люди обучены > УспехЗадача консультантов – обеспечить прохождение сертификации. Применение требований сертификации с пользой для бизнеса – задача менеджмента компании.Задача 2: поддержание QMSНаш внутренний QMS «мешает» клиенту: «наш клиент не заказывал ревью кода и риск менеджмент» => двойные стандарты: для «работы» и для «аудита»В результате аудита ничего не меняется: нет связки между рекомендациями аудита и пользой для проекта Проблема с ресурсами:«специальный человек», junior тестер, кто-то свободный. => не профессионалыАудит занимает слишком много времени
  2. Это некопи-паст теории, это наши выводы из теорииАудитПроверка соответствия реального процесса задекларированному.Один из методов Quality AssuranceПроцессСвязанная цепочка работ, приводящая к определенному результату.Quality Assurance Обеспечение качества (статья Testers: Get Out of the Quality Assurance Business:Testers = Quality assistance; Quality assurance = managers, who make decision on quality), предоставлениеусловий для качественного выполнения работыВстраивание качества в процесс, возможность влиять на результат через изменения процессаКачествоУ качества есть много определений, но с точки зрения бизнеса, с точки зрения проекта - Удовлетворенный клиентТ.о.Quality assurance – это обеспечение удовлетворенности клиента
  3. Цель процесса - Удовлетворить клиента, а не сделать продукт.Клиент может быть неудовлетворен:Продуктом (результатом: качество (quality) и количество (scope))Сервисом (процессом: продолжительность (time), трудозатраты (budget), коммуникации (надежность))Важность удовлетворенности процессом часто недооценивается: коммуникации (Надежность) не рассматривается как потребность клиента (цель)Для удовлетворения по времени и бюджету жертвуется качеством или количеством.Нужно ли чем-то жертвовать, если да, то насколько?Для минимизации жертв и повышения удовлетворенности клиента работает концепция Lean – убираем ненужное.Lean легла в основу Agile, но часто ошибка в том, что убирают, то, что кажется ненужным сегодня, но ведет к проблемам в долговременной перспективе (например, документация)Суть же в том, чтобы проанализировать процесс и оптимизировать его (статья «А ваши сотрудники продуктивные?»: если менеджеры не умеют пользоваться ничем, кроме электронной почты, skypeи excel- добро пожаловать в ряды бюрократов)Характеристики процесса (относительно которых проводится анализ):Результативность (достигнут ли рез-т)Эффективность (за какое количество времени достигнут рез-т)Продуктивность (количество потраченных ресурсов)На помощь приходит АУДИТ (Задача проверки соотвествия планурасширяется)
  4. Аудитор компетентен в:Процессном подходеПредметной областиГде же найти такого компетентного аудитора?Решение – распределение обязанностейПроверка относительно процессного подхода и базовых требований Системы управления качеством (управление документацией, выполнение инженерных практик, выполнение тэйлоринга процесса в соответствии с требованиями QMS)Выполняется представителем службы обеспечения качества.Валидация (оценка пригодности) процесса относительно целей проекта, оценка целесообразности (правильности) тэйлорингаВыполняется экспертом в предметной области Дополнительная ценностьОбмен знаниями среди экспертовОтвет на риск человекозависимости проекта/процесса Выполнение требований CMMI
  5. Результат аудита:Показывает риски для достижения целей проектаПоказывает возможности оптимизации процесса (improvement opportunities, позитивные риски)Характеристики процесса (относительно которых проводится анализ):Результативность (достигнут ли рез-т)Эффективность (за какое количество времени достигнут рез-т)Продуктивность (количество потраченных ресурсов)
  6. Результат аудита:Показывает риски для достижения целей проектаПоказывает возможности оптимизации процесса Попадает в руки Владельца процесса (который принимает решения или влияет на их принятие)Совместная работа аудитора и владельца процесса ради общей цели аудитором может быть разное лицо на разных этапах проекта владелец процесса должен быть заинтересован в аудите: непредвзятом взгляде другого – уважаемого – эксперта Методы QA:Аудит (проверка того, что процесс соблюдается)Мониторинг (проверка того, что процесс ведет к удовлетворенности клиента)Retrospectives and Lessons Learned (сравнение результатов аудита и мониторинга, анализ процесса, его изменение с целью достижения большей удовлетворенности клиента)