Презентацию подготовил: Зибров Лев Группа: 11ПИ(б)Мен Стандарт ISO 90003:2004 Оренбург, 2013
Международный стандарт ISO 90003:2004 применяется к программному обеспечению, которое является частью торгового контракта с другой организацией; является продукцией, доступной на рынке; используется для сопровождения процессов организации; встроено в аппаратное оборудование или связано с услугами по программному обеспечению.
Полное или частичное применение стандарта ISO целесообразно в различных ситуациях, с учетом технологии, модели жизненного цикла, процессов разработки, последовательности действий и организационной структуры предприятия. Его рекомендуется применять как поддержку процессов программной инженерии в ISO 9001:2000, совместно со стандартами ISO 12207, ISO 15504, ISO 9126, ISO 14598, ISO
Структура стандарта ISO 90003:2004 привязана к разделам и требованиям в ISO 9001:2000. определяет ответственность руководства: общие обязанности руководства управления проектом; политику в области обеспечения качества продукции; планирование управления проектом; ответственность и полномочия специалистов; анализ проектирования со стороны руководства. Формулировки в ISO повторяют содержание основного стандарта с очень небольшими комментариями.
Первые четыре раздела практически повторяют содержание аналогичных разделов в ISO 9001:2000. Структура стандарта ISO 90003:2004 привязана к разделам и требованиям в ISO 9001:2000, которые цитируются в начале каждого раздела. Пятый раздел определяет ответственность руководства: общие обязанности руководства управления проектом; политику в области обеспечения качества продукции; планирование управления проектом; ответственность и полномочия специалистов; анализ проектирования со стороны руководства. Формулировки в ISO повторяют содержание основного стандарта с очень небольшими комментариями.
В шестом разделе – менеджмент ресурсов, более полно комментируются особенности управления ресурсами в области программной инженерии. Внимание акцентируется: на проблемах обеспечения ограниченными вычислительными ресурсами инфраструктуры проектов; на компетентности, квалификации и подготовке специалистов; на управлении производственной средой. При этом неоднократны подробные ссылки на требования стандартов ISO 12207, ISO 15504, ISO 9126, ISO 14598
Наиболее обширным и специфическим, практически полностью ориентированным на программные продукты, является седьмой раздел стандарта. В нем изложено планирование и управление процессами и качеством жизненного цикла программных средств с попутными ссылками на рекомендации перечисленных выше стандартов.
Рекомендации проектирования и разработки имеют традиционную структуру жизненного цикла ПС: входные и выходные данные процессов; анализ требований; верификация(подтверждение соответствия конечного продукта предопределённым эталонным требованиям) и валидация(подтверждение, что приведены доказательства того, что требования конкретного внешнего потребителя или пользователя продукта, услуги или системы удовлетворены) результатов; управление изменениями и сопровождение; мониторинг и измерение результатов.
Небольшой восьмой раздел посвящен измерениям, анализу и совершенствованию процессов и результатов управления проектами программных продуктов и почти не связан с требованиями - ISO 9001:2000.
В стандарте ISO имеется два оригинальных приложения полностью отличающихся от приложений в ISO Приложение А составляет обширная таблица, в которой процессам стандарта ISO сопоставлены полезные детализирующие процессы около 20 основных стандартов жизненного цикла сложных программных средств. В таблице приложения В сопоставлены рекомендации по планированию программных проектов в стандартах ISO и ISO 12207, которые весьма близки.
При практической реализации проектов и обеспечении жизненного цикла сложных ПС разработчикам и поставщикам может быть сложно определить и выделить для применения преимущества моделей CMMI(набор моделей (методологий) совершенствования процессов в организациях разных размеров и видов деятельности) или профиля стандартов ISO. В зависимости от традиций предприятия и особенностей проекта ПС зачастую целесообразно использовать как основной полный профиль стандартов ISO, а для оценивания заказчиками уровня зрелости менеджмента, организационного и технологического обеспечения проектов ПС применять конкретные рекомендации CMMI.
Эти рекомендации могут эффективно использоваться при сертификации качества процессов на предприятиях, обеспечивающих ЖЦ ПС, как альтернатива или наряду с сертификацией по комплексу стандартов менеджмента, в зависимости от особенностей проекта и требований заявителя на сертификацию программного продукта и/или технологии обеспечения его жизненного цикла.
Спасибо за внимание!