- •2. Использование шкалы измерений при оценке систем
- •3. Уровни качества tqm. Задачи обеспечения качества. Качество услуг, предоставляемых информационной системой
- •4. Аспекты определения качества информационного продукта. Шесть групп критериев для измерения качества ис, предложенных Pitt l.F.
- •5. Подходы к оценке надёжности ис и пс
- •6. Показатели качества и надежности программных средств (iso 9126)
- •7. Факторы и критерии качества программных средств (гост 28195)
- •8. Функциональная пригодность программных средств (гост 28806).
- •13. Требования к надежности функционирования программных продуктов.
- •11. Формирование требований к качеству функционирования программных продуктов.
- •12. Особенности требований заинтересованных лиц к программному продукту.
- •14. Требования к функциональной безопасности программных продуктов. Стандарт iec 61508-3.
- •15. Требования к информационной безопасности комплексов программ(стандарт iso 15408:1-3)
- •16. Требования к производительности и эффективности использования ресурсов эвм программным продуктом в реальном времени. Стандарт iso 9126.
- •17. Риски ограничений доступных и используемых ресурсов в жц комплекса программных средств: экономические риски, плановые риски, кадровые риски, технические риски, технологические риски.
- •18. Требования по управлению рисками в жизненном цикле программных комплексов (стандарт iso 16085).
- •19. Типы и источники дефектов и ошибок в комплексах программ. Специалисты и соответствующие им типы первичных дефектов, ошибок пс и документации.
- •20. Компоненты процедуры испытания программного продукта на соответствие требованиям
- •21. Испытание надежности функционирования программного продукта
- •22. Испытание функциональной безопасности программного продукта
- •23. Испытание производительности и динамического использования ресурсов эвм программным продуктом. Стандарт iso 14756
11. Формирование требований к качеству функционирования программных продуктов.
-системная эффективность целевого применения программных продуктов определяется степенью удовлетворения потребностей заказчика и пользователей; -каждое требование должно отражать отдельно распознаваемую, измеряемую сущность программного продукта; -для контроля качества и корректности на значимость задач, следует сопоставлять конкретные требования и сформулированные цели разработки программного продукта; -функциональную пригодность определяют: требования к количественным, измеряемым характеристикам и требования к структурным характеристикам, определяющим архитектуру комплекса программ; -для обеспечения качества программного продукта необходим набор требуемых характеристик, свойств, их мер и значений качества для определенных потребителей программного продукта; -следует учитывать, что требования обычно инициируются заказчиком с объемом функций, превышающим тот, который можно реализовать при выделенных ресурсах; -ограниченные ресурсы для реализации требований функциональной пригодности, могут негативно отражаться на конструктивных характеристиках продукта.
12. Особенности требований заинтересованных лиц к программному продукту.
При разработке требований к комплексу программ необходимо выделять и ранжировать по приоритетам заинтересованных лиц, которым необходимы определенные функции и показатели качества программного продукта с учетом их специализации и профессиональных интересов. Требования с позиции потребителей программного продукта: - заказчиков , для которых важно регламентировать и оценивать программный продукт по значениям требований к функциям и характеристикам, заданным и утвержденным в техническом задании и спецификациях требований и определяющих, прежде всего, назначение, функции и сферу применения программного продукта;
- пользователей , для которых необходима функциональная пригодность, корректность, надежность и другие показатели качества при оперативном использовании программного продукта по основному назначению; - разработчиков , для которых особенно важны: ясность и конкретность описаний требований к функциям и характеристикам программного продукта, его возможная архитектура и интерфейсы между компонентами и с внешней средой; - специалистов сопровождающих и модифицирующих комплекс программ, которые отдают приоритет характеристикам, поддерживающим сопровождение и конфигурационное управление версиями комплекса и его компонентов; - лицам, ответственным за инсталляцию , внедрение и реализацию программного продукта в различных аппаратных и операционных средах, для которых наиболее важны характеристики обеспечения мобильности. Приоритеты потребителей при формировании требований к комплексу программ отражаются не только на выделении важнейших для них критериев и ранжировании приоритетов других характеристик, но также на возможности исключении из анализа некоторых характеристик качества, которые для данного потребителя не имеют значения.
13. Требования к надежности функционирования программных продуктов.
Надежность является внутренним свойством системы и программного продукта, заложенным при создании и проявляющимся во времени при функционировании и эксплуатации (ISO 9126) . Требования к программному продукту: -Завершенность : не попадать в состояния отказов вследствие ошибок и дефектов в программах, данных и внешней среде. -Устойчивость к дефектам и ошибкам: поддерживаемость заданного уровня качества функционирования при проявлениях дефектов и ошибок или нарушениях установленного интерфейса между компонентами и с внешней средой. -Восстанавливаемость : в случае отказа возобновлять требуемый уровень качества функционирования и программы. - Доступность или готовность: быть в состоянии выполнять требуемую функцию в данный момент времени при заданных условиях использования. -Понятие корректной программы может рассматриваться статически вне ее исполнения во времени и не зависит от динамики функционирования программы в реальном времени - Надежная программа, прежде всего, должна обеспечивать достаточно низкую вероятность отказа в процессе функционирования в реальном времени.
