- •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
23. Испытание производительности и динамического использования ресурсов эвм программным продуктом. Стандарт iso 14756
Цель испытаний производительности - продемонстрировать заказчику, что в реальном времени система функционирует в соответствии с требованиями, содержащимися в спецификациях на производительность и касающиеся приемлемого времени отклика при обработке заданного количества транзакций. Испытания: - оценивание нарушения временного баланса между длительностью решения задач и производительностью ЭВМ - оценивание предельной пропускной способности системы с конкретным ПП - определение качества динамического функционирования ПП при перегрузках Для определения использования комплексами программ ресурсов ЭВМ в реальном времени полезно применять рекомендации стандарта I SO 14756: Описание метода измерения производительности начинается с имитации пользователей и потоков данных из внешней среды: -их случайных временных характеристик и процессов; -функционирования терминалов; -установления параметров рабочих нагрузок пользователей и вычислительных средств.
Оценивание величины производительности в реальном времени рекомендуется для: -определения загрузки операторов-пользователей, -пропускной способности программных продуктов по числу задач в единицу времени, -временной шкалы событий обработки заданий и данных. Эти результаты предлагается сравнивать с требованиями заказчика и пользователей для оценивания допустимых рабочих нагрузок и достаточности производительности в реальном времени в конкретной внешней среде. Детальные процедуры измерений и оценивания в стандарте распределены по шести разделам:
-исходные требования; -процессы измерений; -результирующие данные; -проверка корректности результатов; -расчеты производительности; -оценивание достоверности измерений производительности.
24. Оценка затрат на испытание программных продуктов: трудозатраты на испытания и обнаружения дефектов версии программного продукта, затраты на сопровождение и корректировки дефектов версий программных продуктов, затраты на завершающие испытания программного продукта в целом.
1.Оценка трудозатрат на испытания и обнаружения дефектов версии программного продукта: -определение задач испытаний, которые должны быть выполнены; -оценка трудозатрат на решение отдельных задач и всего процесса испытаний; -определение времени, требуемого для решения каждой задачи и длительности всех сертификационных испытаний; -затраты на обеспечение требований надежности и безопасности функционирования комплекса программ; -построение подробного расписания и поэтапного графика решения каждой тестовой задачи; -оценка рисков невыполнения графика работ и формулировка планов их снижения; 2. Затраты на сопровождение и корректировки дефектов версий программных продуктов включают: -затраты на тестирование для обнаружения и устранения ошибок и дефектов в каждой версии программного продукта; -оценка затрат на устранение выявленных ошибок при формировании очередной версии; -затраты на доработку и совершенствование программ, формирование и испытание новых модернизированных версий; -затраты на конфигурационное управление, тиражирование каждой новой версии и ее внедрение в эксплуатируемых и новых системах; 3. Затраты на завершающие испытания программного продукта в целом. -Затраты труда и времени, необходимых для квалификационного тестирования могут составлять существенную часть стоимости продукта, при этом жизненно важно для успеха, чтобы тестирование проводило достаточное число специалистов и у них было достаточно времени на качественное выполнение своих задач.
