Управление ИТ-проектами: теоретические основы, задачи и решения

Управление качеством проекта

Разбить на страницы
Показывать лекцию целиком

На проектах, как правило, заняты специалисты из разных функциональных подразделений, имеющие разные базовые знания. Следствием этого понятие качества для различных участников проекта может формулироваться по-разному. Например, заказчик использует определение качества, ориентированное на продукт, маркетинговый отдел ориентируется на пользователя, отдел проектирования - на ценность продукта. Таким образом, каждое определение качества отражает точку зрения кросс-функциональных членов команды проекта.

Согласно PMBOK® [1], качество проекта определяется как степень соответствия характеристик проекта (продуктов, услуг) требованиям и ожиданиям заказчика, а управление качеством проекта направлено как на управление проектом, так и на поставляемые результаты проекта.

Управление качеством проекта предназначено для обеспечения планирования проекта, его управления и контроля, а также для удовлетворения ожиданий заинтересованных сторон. Это достигается путем выполнения требований и/или стандартов, обеспечивающих качество продукта или услуги. Следует отметить, что управление качеством выполняется на протяжении всего проекта.

В PMBOK®6 [1] отмечается, что управление качеством проекта обеспечивается тремя процессами: Планирование управления качеством, Управление качеством, Контроль качества.

Планирование управления качеством - процесс определения требований и/или стандартов качества для проекта и поставляемых результатов, а также документирования того, каким образом проект будет подтверждено соответствие требованиям и/или стандартам качества. Цель организации этого процесса состоит в разработке плана организации управления качеством и обеспечения его проверки на протяжении всего проекта. Результатом процесса планирования качества является план обеспечения качества, в котором определяются стандарты или требования для операций проекта.

В рамках процесса планирования разрабатывается программа обеспечения качества, в основе которой лежит СДР - структурная декомпозиция работ. Программа позволяет установить уровень качества выполнения работ, основываясь на требованиях и ожиданиях заказчика.

В рамках процесса планирования разрабатывается программа обеспечения качества проекта, в которой документируется план действий для достижения соответствия фактического качества проекта запланированному. Программа обеспечения качества проекта содержит информацию об элементах СДР, стандартах качества и метриках, которым должен соответствовать результат выполнения элементов СДР, а также действия (задачи), направленные на соответствие стандарту, матрица ответственности, график работ для обеспечения качества проекта. Пример программы представлен в таблице 6.1.

Процесс разработки программы обеспечения качества проекта состоит из следующих этапов:

  • Подготовка исходной информации.
  • Выбор элементов СДР.
  • Определение (установление) стандартов/ метрик качества.
  • Определение задач для обеспечения планируемого качества.
  • Распределение ответственности и сроков выполнения задач (матрица ответственности и расписание проекта).
  • Программа обеспечения качества (фрагмент)
    Элемент (задача) СДР Стандарт/ метрика качества задачи Действия по обеспечению качества Матрица ответственности Расписание май/июль неделя
    Куратор проекта Менеджер по взаимодействию с клиентами Менеджер проекта Системный архитектор май 1-я неделя май 2-я неделя май3-я неделя май 4-я неделя
    План обучения конечных пользователей Легкость чтения плана по Флешу (не менее 70) Выполнение тестов и переписывание S R V ** **
    .
    Документация по обучению конечных пользователей PMBOK® Пересмотр R S **
    .
    R = ответственный
    A = курирующий
    C = консультативный
    I = информированный
    V = проверяющий
    S = утверждающий

    В качестве метрик качества может быть использован: процент задач, завершенных в установленные сроки; выполнение запланированной стоимости; количество выявленных дефектов в расчете на день; общее время простоев в расчете на месяц; выявленные ошибки в расчете на строку кода программы; балл оценки удовлетворенности заказчика; процент требований, охваченных планом тестирования в качестве измерения тестового покрытия [1]

    Для разработки программы проекта рекомендуется использовать инструмент "Функция качества" (другое название "Домик качества"). Функция качества - это инструмент, который позволяет выявить требования заказчика и встроить, их в проект (рис. 6.1).

    Заказчик формулирует в Уставе проекта свои требования в виде текста, которые фиксируются в левой части таблицы (домика). Для выполнения требований их необходимо перевести на язык действий команды проекта (см. рис 6.2, Требования проекта). Сформулированные таким образом требования проекта можно измерить (см. рис 6.2, Конечные цели). Матрица отношений обеспечивает сопоставление требований заказчика с действиями (требованиями) команды проекта и с поставленными целями. Следует отметить два вида требований проекта: требования заказчика и требования проекта (предложения команды для их выполнения).

    Для крупных проектов строится несколько таблиц (домиков) качества, каждый из которых является детализацией требований к проекту, поскольку нужно дойти до уровня совокупности работ - уровня, на котором работа будет выполнена.

    В крыше таблицы (домика) отражается матрица взаимосвязей, которая определяет прямые и обратные связи между требованиями. Если требования конфликтуют друг с другом (обратная/отрицательная корреляционная связь), необходимо корректировать либо требования заказчика, либо требования проекта (исполнителя). Как видно из рисунка 6.2, четвертая таблица (домик) представляет собой итоговую программу качества Подробнее о Функции качества см Драган З. Милошевич Набор инструментов для управления проектами. - программу мероприятий, выполнение которых позволит достичь запланированного уровня качества проекта.

    (рис 6.1) Графическое изображение функции качества (рис 6.2) Графическое представление четырёх функций качества

    Управления качеством (обеспечение качества) проекта - процесс, который реализуется путем преобразования плана управления качеством в исполнимые операции, относящиеся к качеству и встраиваемые в политики организации в области качества, направленные как на управление проектом, так и на поставляемые результаты проекта [1]. Управление качеством выполняется согласно плану обеспечения качества (базового плана по управлению качеством), разработанного на этапе планирования качества.

    Цель процесса обеспечения качества - поддержание запланированного уровня качества проекта. Одной из задач управления качеством является документирование знаний по обеспечению и улучшению качества, накопленных при выполнении проекта. Эта информация обеспечит процесс непрерывного повышения качества будущих проектов организации.

    Для управления качеством PMBOK® рекомендует следующие методы и инструменты [1]:

  • Сбор и анализ данных (методы анализа: анализ альтернатив, анализ документов, анализ процессов, анализ первопричины и др.).
  • Методы принятия решений (методы: анализ решений на основе множества критериев и др.).
  • Методы отображения данных: (виды диаграмм: диаграммы сходства, диаграммы причинно-следственных связей (или диаграммами Исикавы), блок-схемы, гистограммы, матричные диаграммы, диаграммы разброса и др.).
  • Аудиты (метод используется для определения соответствия операций проекта политикам, процессам и процедурам организации и проекта).
  • Процесс обеспечения качества проекта охватывает все намеченные операции, реализуемые в рамках программы обеспечения качества с целью обеспечения уверенности в том, что результаты проекта будут отвечать запланированным стандартам качества.

    Контроль качества - процесс мониторинга и документирования результатов выполнения операций по управлению качеством, выполняемый для оценки исполнения и обеспечения полноты, точности и соответствия выходов проекта ожиданиям заказчика.

    Задача данного процесса состоит в проверке того, что поставляемые результаты и выполняемые работы отвечают требованиям, установленным ключевыми заинтересованными сторонами для окончательной приемки. Процесс контроля качества определяет соответствие выходов запланированных операций стандартам, нормативно-правовым требованиям и спецификациям, отображенным в программе качества.

    Для контроля качества проводятся аудиторские проверки, в рамках которых определяется, советует ли качество проекта запланированным стандартам обеспечения данного показателя.

  • Сбор данных

  • Контрольные списки.
  • Контрольные листы.
  • Выборочный контроль.
  • Анкеты и опросы.
  • Анализ данных

  • Анализ исполнения.
  • Анализ первопричины.
  • Инспекция
  • Тестирование/оценки продукт
  • Отображение данных

  • Диаграммы причинно-следственных связей.
  • Контрольные карты.
  • Гистограмма.
  • Диаграммы разброса.
  • Совещания
  • По результатам проведения аудита готовится отчет о результатах контроля качества, представляющий собой результаты мероприятий по контролю качества. Пример формы представления результатов контроля качества приведен в таблице 6.2. Данные о результатах контроля используются при проведении повторной оценки и анализа стандартов качества.

    Форма представления результатов контроля качества
    Объект контроля качества Дата Замечание Инициатор замечания
    .
    .

    Отчет о результатах контроля качества также включает следующую информацию:

  • Рекомендованные корректирующие действия - определенные мероприятия, выполнение которых вызвано результатами операций по контролю качества.
  • Рекомендованные предупреждающие действия - специальные мероприятия по предупреждению возникновения условий, при которых процессы проекта могут выйти за пределы установленных параметров.
  • Рекомендованное исправление дефектов - предложения по устранению дефектов.
  • Контроль качества осуществляется на протяжении всего проекта, что позволяет обосновать уровень качества выполненного проекта путем предоставления достоверных данных, накопленных в рамках процесса контроля качества.

    Согласно стандарту ИСО 9001:2008, в случае возникновения отклонений от запланированного качества проекта устанавливается два вида действий - коррекция и корректирующие действия.

    Коррекция - действия, предпринимаемые для устранения возникшего несоответствия.

    Корректирующие действия - действия, предпринимаемые для устранения причин несоответствия.

    Стандартом рекомендован следующий порядок устранения отклонений:

  • проведение анализа несоответствий;
  • определение причин возникших несоответствий;
  • оценка необходимости проведения корректирующих мероприятий и коррекций,
  • выполнение действий,
  • регистрация результатов предпринятых действий в плане корректирующих действий,
  • анализ результативности и эффективности предпринятых действий,
  • установление ответственности за выполнение этих мероприятий, сроки и порядок их выполнения,
  • разработка необходимые формы документов для регистрации информации.
  • Практические задания

    Задание 1. Разработайте процедуру для корректирующих действий для проекта, описанного в кейсе (№1, 2).

    Задание 2. Разработайте фрагмент плана обеспечения качества для проекта, описанного в кейсе (№1,2).

    Задание 3. Используя инструмент "Функция качества", разработайте программу качества для проекта, описанного в кейсе (№1,2).

    Страницы:

    На проектах, как правило, заняты специалисты из разных функциональных подразделений, имеющие разные базовые знания. Следствием этого понятие качества для различных участников проекта может формулироваться по-разному. Например, заказчик использует определение качества, ориентированное на продукт, маркетинговый отдел ориентируется на пользователя, отдел проектирования - на ценность продукта. Таким образом, каждое определение качества отражает точку зрения кросс-функциональных членов команды проекта.

    Согласно PMBOK® [1], качество проекта определяется как степень соответствия характеристик проекта (продуктов, услуг) требованиям и ожиданиям заказчика, а управление качеством проекта направлено как на управление проектом, так и на поставляемые результаты проекта.

    Управление качеством проекта предназначено для обеспечения планирования проекта, его управления и контроля, а также для удовлетворения ожиданий заинтересованных сторон. Это достигается путем выполнения требований и/или стандартов, обеспечивающих качество продукта или услуги. Следует отметить, что управление качеством выполняется на протяжении всего проекта.

    В PMBOK®6 [1] отмечается, что управление качеством проекта обеспечивается тремя процессами: Планирование управления качеством, Управление качеством, Контроль качества.

    Планирование управления качеством - процесс определения требований и/или стандартов качества для проекта и поставляемых результатов, а также документирования того, каким образом проект будет подтверждено соответствие требованиям и/или стандартам качества. Цель организации этого процесса состоит в разработке плана организации управления качеством и обеспечения его проверки на протяжении всего проекта. Результатом процесса планирования качества является план обеспечения качества, в котором определяются стандарты или требования для операций проекта.

    В рамках процесса планирования разрабатывается программа обеспечения качества, в основе которой лежит СДР - структурная декомпозиция работ. Программа позволяет установить уровень качества выполнения работ, основываясь на требованиях и ожиданиях заказчика.

    В рамках процесса планирования разрабатывается программа обеспечения качества проекта, в которой документируется план действий для достижения соответствия фактического качества проекта запланированному. Программа обеспечения качества проекта содержит информацию об элементах СДР, стандартах качества и метриках, которым должен соответствовать результат выполнения элементов СДР, а также действия (задачи), направленные на соответствие стандарту, матрица ответственности, график работ для обеспечения качества проекта. Пример программы представлен в таблице 6.1.

    Процесс разработки программы обеспечения качества проекта состоит из следующих этапов:

  • Подготовка исходной информации.
  • Выбор элементов СДР.
  • Определение (установление) стандартов/ метрик качества.
  • Определение задач для обеспечения планируемого качества.
  • Распределение ответственности и сроков выполнения задач (матрица ответственности и расписание проекта).
  • Программа обеспечения качества (фрагмент)
    Элемент (задача) СДР Стандарт/ метрика качества задачи Действия по обеспечению качества Матрица ответственности Расписание май/июль неделя
    Куратор проекта Менеджер по взаимодействию с клиентами Менеджер проекта Системный архитектор май 1-я неделя май 2-я неделя май3-я неделя май 4-я неделя
    План обучения конечных пользователей Легкость чтения плана по Флешу (не менее 70) Выполнение тестов и переписывание S R V ** **
    .
    Документация по обучению конечных пользователей PMBOK® Пересмотр R S **
    .
    R = ответственный
    A = курирующий
    C = консультативный
    I = информированный
    V = проверяющий
    S = утверждающий

    В качестве метрик качества может быть использован: процент задач, завершенных в установленные сроки; выполнение запланированной стоимости; количество выявленных дефектов в расчете на день; общее время простоев в расчете на месяц; выявленные ошибки в расчете на строку кода программы; балл оценки удовлетворенности заказчика; процент требований, охваченных планом тестирования в качестве измерения тестового покрытия [1]

    Для разработки программы проекта рекомендуется использовать инструмент "Функция качества" (другое название "Домик качества"). Функция качества - это инструмент, который позволяет выявить требования заказчика и встроить, их в проект (рис. 6.1).

    Заказчик формулирует в Уставе проекта свои требования в виде текста, которые фиксируются в левой части таблицы (домика). Для выполнения требований их необходимо перевести на язык действий команды проекта (см. рис 6.2, Требования проекта). Сформулированные таким образом требования проекта можно измерить (см. рис 6.2, Конечные цели). Матрица отношений обеспечивает сопоставление требований заказчика с действиями (требованиями) команды проекта и с поставленными целями. Следует отметить два вида требований проекта: требования заказчика и требования проекта (предложения команды для их выполнения).

    Для крупных проектов строится несколько таблиц (домиков) качества, каждый из которых является детализацией требований к проекту, поскольку нужно дойти до уровня совокупности работ - уровня, на котором работа будет выполнена.

    В крыше таблицы (домика) отражается матрица взаимосвязей, которая определяет прямые и обратные связи между требованиями. Если требования конфликтуют друг с другом (обратная/отрицательная корреляционная связь), необходимо корректировать либо требования заказчика, либо требования проекта (исполнителя). Как видно из рисунка 6.2, четвертая таблица (домик) представляет собой итоговую программу качества Подробнее о Функции качества см Драган З. Милошевич Набор инструментов для управления проектами. - программу мероприятий, выполнение которых позволит достичь запланированного уровня качества проекта.

    (рис 6.1) Графическое изображение функции качества (рис 6.2) Графическое представление четырёх функций качества

    Управления качеством (обеспечение качества) проекта - процесс, который реализуется путем преобразования плана управления качеством в исполнимые операции, относящиеся к качеству и встраиваемые в политики организации в области качества, направленные как на управление проектом, так и на поставляемые результаты проекта [1]. Управление качеством выполняется согласно плану обеспечения качества (базового плана по управлению качеством), разработанного на этапе планирования качества.

    Цель процесса обеспечения качества - поддержание запланированного уровня качества проекта. Одной из задач управления качеством является документирование знаний по обеспечению и улучшению качества, накопленных при выполнении проекта. Эта информация обеспечит процесс непрерывного повышения качества будущих проектов организации.

    Для управления качеством PMBOK® рекомендует следующие методы и инструменты [1]:

  • Сбор и анализ данных (методы анализа: анализ альтернатив, анализ документов, анализ процессов, анализ первопричины и др.).
  • Методы принятия решений (методы: анализ решений на основе множества критериев и др.).
  • Методы отображения данных: (виды диаграмм: диаграммы сходства, диаграммы причинно-следственных связей (или диаграммами Исикавы), блок-схемы, гистограммы, матричные диаграммы, диаграммы разброса и др.).
  • Аудиты (метод используется для определения соответствия операций проекта политикам, процессам и процедурам организации и проекта).
  • Процесс обеспечения качества проекта охватывает все намеченные операции, реализуемые в рамках программы обеспечения качества с целью обеспечения уверенности в том, что результаты проекта будут отвечать запланированным стандартам качества.

    Контроль качества - процесс мониторинга и документирования результатов выполнения операций по управлению качеством, выполняемый для оценки исполнения и обеспечения полноты, точности и соответствия выходов проекта ожиданиям заказчика.

    Задача данного процесса состоит в проверке того, что поставляемые результаты и выполняемые работы отвечают требованиям, установленным ключевыми заинтересованными сторонами для окончательной приемки. Процесс контроля качества определяет соответствие выходов запланированных операций стандартам, нормативно-правовым требованиям и спецификациям, отображенным в программе качества.

    Для контроля качества проводятся аудиторские проверки, в рамках которых определяется, советует ли качество проекта запланированным стандартам обеспечения данного показателя.

  • Сбор данных

  • Контрольные списки.
  • Контрольные листы.
  • Выборочный контроль.
  • Анкеты и опросы.
  • Анализ данных

  • Анализ исполнения.
  • Анализ первопричины.
  • Инспекция
  • Тестирование/оценки продукт
  • Отображение данных

  • Диаграммы причинно-следственных связей.
  • Контрольные карты.
  • Гистограмма.
  • Диаграммы разброса.
  • Совещания
  • По результатам проведения аудита готовится отчет о результатах контроля качества, представляющий собой результаты мероприятий по контролю качества. Пример формы представления результатов контроля качества приведен в таблице 6.2. Данные о результатах контроля используются при проведении повторной оценки и анализа стандартов качества.

    Форма представления результатов контроля качества
    Объект контроля качества Дата Замечание Инициатор замечания
    .
    .

    Отчет о результатах контроля качества также включает следующую информацию:

  • Рекомендованные корректирующие действия - определенные мероприятия, выполнение которых вызвано результатами операций по контролю качества.
  • Рекомендованные предупреждающие действия - специальные мероприятия по предупреждению возникновения условий, при которых процессы проекта могут выйти за пределы установленных параметров.
  • Рекомендованное исправление дефектов - предложения по устранению дефектов.
  • Контроль качества осуществляется на протяжении всего проекта, что позволяет обосновать уровень качества выполненного проекта путем предоставления достоверных данных, накопленных в рамках процесса контроля качества.

    Согласно стандарту ИСО 9001:2008, в случае возникновения отклонений от запланированного качества проекта устанавливается два вида действий - коррекция и корректирующие действия.

    Коррекция - действия, предпринимаемые для устранения возникшего несоответствия.

    Корректирующие действия - действия, предпринимаемые для устранения причин несоответствия.

    Стандартом рекомендован следующий порядок устранения отклонений:

  • проведение анализа несоответствий;
  • определение причин возникших несоответствий;
  • оценка необходимости проведения корректирующих мероприятий и коррекций,
  • выполнение действий,
  • регистрация результатов предпринятых действий в плане корректирующих действий,
  • анализ результативности и эффективности предпринятых действий,
  • установление ответственности за выполнение этих мероприятий, сроки и порядок их выполнения,
  • разработка необходимые формы документов для регистрации информации.
  • Практические задания

    Задание 1. Разработайте процедуру для корректирующих действий для проекта, описанного в кейсе (№1, 2).

    Задание 2. Разработайте фрагмент плана обеспечения качества для проекта, описанного в кейсе (№1,2).

    Задание 3. Используя инструмент "Функция качества", разработайте программу качества для проекта, описанного в кейсе (№1,2).

    Вернуться к учебному плану