Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стандартизация лекция.docx
Скачиваний:
22
Добавлен:
01.03.2025
Размер:
141 Кб
Скачать
☆

Особенности жц пс в исо 155-04

Стандарт ИСО 155-04 –Оценка (аттестация) процесса жизненного цикла программных средств». Данный стандарт представляет базу для реализации на предприятиях в проектах ЖЦ ПС, регламентированных ИСО 122-07. В данном стандарте модернизирован и расширен состав организационных процессов, более подробно детализированы работы во всех стандартизированных процессах ЖЦ.

Процессы жц

Схемка

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

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

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

Вспомогательная – виды деятельности, которые обеспечивают реализацию совершенствования своих процессов, а так же поддерживают производительность и качество процессов в проекте.

Организационная категория – определяет цели предприятия и разработчика и формирует методы управления, необходимое для повышения качества использования программных ресурсов и всех ЖЦ.

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

Выгоды аттестации для покупателей и заказчиков

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

  • Возможность заранее предусмотреть необходимые меры на случай возникновения рискового события.

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

  • Формирование общего понимания необходимости использования результатов аттестации для усовершенствования процессов и оценки зрелости поставщика прогнозировании характеристик жизненного цикла программных средств.

Для достижения устойчивых результатов в процессе развития технология и организации управления технологиями и ЖЦ программных средств, в стандарте ИСО 154 рекомендуется методология обеспечения качества сложных программных средств.

СММ – система оценки моделей ценностей, комплекса применяемых технологических процессов. Модель основана на формализации и использовании пяти уровней зрелостей технологии поддержки ЖЦ ПС, которые определяют возможные качества и безопасность комплекса программ. Эти уровни формализуются....

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

Второй уровень – на этом уровне участвуют десятки специалистов разных квалификаций. Поэтому необходима организация регламентирования технологий и унификация процессов деятельности каждого участника. Процессы на этом уровне заранее планируются, их выполнение контролируется, благодаря этому достигается предсказуемость результатов и времени выполнения этапов компонентов и проектов в целом. Основная особенность этого уровня: наличие формализованных и документированных процессов управления проектом, которые пригодны для модернизации, а их результаты поддаются количественной оценки. На этом уровне акценты управления сосредотачиваются на предварительном упорядочивание и регламентировании процессов создания, сопровождения и оценивания качества программного средства.

Третий уровень - на этом уровне рассматриваются проекты, к которым предъявляются высокие требования заказчика и пользователя к конкретным характеристикам качества сложного программного средства и к выполнению ограничений по использованию ресурсов. Процессы ЖЦ должны быть стандартизированы и представлять собой единую технологическую систему, обязательную для всех подразделений. На основе единой технологии поддержки и обеспечения качества программных средств для каждого проекта могут разрабатываться дополнительные процессы последовательного оценивания качества продукта с учетом особенностей. Описание каждого процесса должно включать: условие его выполнения, выходные данные, рекомендации стандартов и процедуры выполнения, механизмы проверки качества результатов, выходные данные, условия и документы завершения процессов.

29.10.10

Четвертый уровень (предсказуемый) – реализуются крупномасштабные проекты особо сложных программных средств с жестким ограничением по временным срокам и с высокими гарантиями. На этом уровне должны применяться система детального поэтапного оценивания характеристик качества как технологических процессов жизненного цикла, так и самого создаваемого программного продукта и его компонентов. Должны разрабатываться и применяться универсальные методики количественные оценки реализации процессов и их качества. На этом уровне надо совершенствовать управление проектами и благодаря этому можно скорректировать процесс в целом. Результаты процесса становятся предсказуемы по срокам и качеству.

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

Группа стандартов, которые целесообразно применять для обеспечения функциональной безопасности и высокого качества сложных программных средств. ИСО 127-82: 1998 «Информационная технология, классификация программных средств».

ИСО 91-26:1999 «Информационная технология. Оценка программного продукта. Характеристика качества и руководство по их применению».

ИСО 145-98:1998 «Оценивание программного продукта».

ИСО 147-56:1999 «Информационная технология. Измерение оценивание производительности программных средств компьютерных вычислительных систем».

ИСО 121-19:1994 «Информационные технологии. Требования к качеству и тестированию».

ИСО 158-46: 19998 «Процесс жизненного цикла программных средств, конфигурационные управления программными средствами».

ИСО 146-54:1999 «Информационная технология. Сопровождение программных средств».

ИСО 159-10:1999 «Информационная технология. Пользовательская документация программных средств».