- •1. Понятие жизненного цикла программных средств. Компоненты жиз-
- •2. Iso/iec 12207:1995. Процессы жизненного цикла программных
- •3. Iso/iec 12207:1995. Основные процессы жизненного цикла.
- •4. Iso/iec 12207:1995.Процесс заказа и его структура.
- •5. Iso/iec 12207:1995. Процесс поставки и его структура.
- •6. Iso/iec 12207:1995. Процесс разработки и его структура.
- •7. Iso/iec 12207:1995. Процесс экслуатации и его структура.
- •8. Iso/iec 12207:1995. Процесс сопровождения и его структура.
- •9. Iso/iec 12207:1995. Вспомогательные процессы жизненного цикла.
- •10. Iso/iec 12207:1995.Процесс документирования и его структура.
- •11. Iso/iec 12207:1995.Процесс управления конфигурацией и его струк-
- •12. Iso/iec 12207:1995.Процесс обеспечения качества и его структура.
- •13. Iso/iec 12207:1995.Процесс верификации и его структура.
- •14. Iso/iec 12207:1995.Процесс аттестации и его структура.
- •15. Iso/iec 12207:1995.Процесс совместного анализа и его структура.
- •16. Iso/iec 12207:1995.Процесс аудита и его структура.
- •17. Iso/iec 12207:1995.Процесс решения проблем и его структура.
- •18. Iso/iec 12207:1995. Организационные процессы жизненного цикла.
- •19. Iso/iec 12207:1995.Процесс управления и его структура.
- •24. Адаптация требований стандарта iso/iec 12207:1995 к условиям кон-
- •25. Инструментальные средства автоматизации жизненного цикла про-
- •26. Дополнения к iso/iec 12207:1995. Классификация процессов жиз-
- •27. Дополнения к iso/iec 12207:1995. Новые процессы жизненного цик-
- •28. Дополнения к iso/iec 12207:1995. Расширенные процессы жизненно-
- •29. Дополнения к iso/iec 12207:1995. Процессы жизненного цикла про-
- •30. Дополнения к iso/iec 12207:1995. Структура процесса разработки.
- •31. Дополнения к iso/iec 12207:1995. Структура процесса управления.
- •32. Дополнения к iso/iec 12207:1995. Расширенное описание процесса
- •33. Качество программных средств. Показатели качества программных
- •34. Общие сведения о стандартах в области оценки качества, действую-
- •35. Гост 28195-99. Методы определения показателей качества про-
- •36. Гост 28195-99. Иерархическая модель оценки качества программно-
- •37. Гост 28195-99. Иерархическая модель сопровождаемости.
- •38. Гост 28195-99. Метод количественной оценки качества программ-
- •39. Стб исо/мэк 9126-2003. Метод оценки качества программных
- •40. Стандарты серии iso/iec в области оценки качества программных
- •41. Структура серии стандартов iso/iec 9126-1-4.
- •42. Структура серии стандартов iso/iec 14598-1-6.
- •43. Iso/iec 9126-1:2001. Связь качества программных средств с их жиз-
- •44. Iso/iec 9126-1. Модель внешнего и внутреннего качества программ-
- •45. Iso/iec 9126-1. Функциональность. Подхарактеристики Функцио-
- •4Нальности.
- •46. Iso/iec 9126-1. Надежность. Подхарактеристики Надежности.
- •47. Iso/iec 9126-1. Эффективность. Подхарактеристики Эффективности.
- •48. Iso/iec 9126-1. Практичность. Подхарактеристики Практичности.
- •49. Iso/iec 9126-1. Сопровождаемость. Подхарактеристики Сопровож-
- •50. Iso/iec 9126-1. Мобильность. Подхарактеристики Мобильности.
- •51. Iso/iec 9126-1. Модель качества в использовании. Характеристики
- •52. Iso/iec 9126. Свойства и критерии обоснованности метрик.
- •53. Iso/iec 9126-3. Внутренние метрики качества программных средств.
- •54. Iso/iec 9126-2. Внешние метрики качества программных средств.
- •55. Iso/iec 9126-4. Метрики качества программных средств в использо-
- •56. Iso/iec 14598-1. Метод оценки качества программных средств.
- •57. Основные понятия сертификации программных средств и систем ка-
- •58. Основные понятия в области технического нормирования, стандарти-
- •59. Оценка соответствия в Республике Беларусь.
- •60. Организация сертификации программных средств.
44. Iso/iec 9126-1. Модель внешнего и внутреннего качества программ-
ных средств. Характеристики качества и их классификация.
Как уже было отмечено, в стандарте ISO/IEC 9126–1:2001 регламентиро-
ваны две части модели качества программных средств: модель внутреннего и
внешнего качества и модель качества в использовании. Данные модели разли-
чаются в зависимости от представления качества в ЖЦ ПС (см. рис. 45). Эти
модели могут быть использованы, например, в следующих случаях:
· проверка полноты определения требований;
119· определение требований к ПС;
· определение целей проектирования ПС;
· определение целей испытаний ПС;
· определение критериев обеспечения качества;
· определение критериев приемки завершенного ПС.
45. Iso/iec 9126-1. Функциональность. Подхарактеристики Функцио-
4Нальности.
Функциональность (Functionality) – способность программного продукта
обеспечивать функции, удовлетворяющие установленные и подразумеваемые
потребности при применении программного средства в заданных условиях. Эта
характеристика определяет, что делает ПС в соответствии с потребностями.
Другие характеристики определяют, когда икак эти потребности удовлетворя-
ются. ПодхарактеристикиФункциональности приведены на рис. 46.
Пригодность (Suitability) – способность программного продукта обеспе-
чивать набор функций, соответствующий специфическим задачам и целям
пользователей.
Правильность (корректность, Accuracy) – способность программного
продукта обеспечивать правильные или приемлемые результаты или эффекты с
необходимой степенью точности.
Способность к взаимодействию (Interoperability) – способность про-
граммного продукта взаимодействовать с одной или несколькими заданными
системами.
Защищенность (Security) – способность программного продукта защи-
щать информацию и данные так, чтобы несанкционированные пользователи
или системы не могли прочитать или модифицировать их, а санкционирован-
ные пользователи или системы не могли получить отказа в доступе к ним.
Соответствие функциональности (Functionality compliance) – способ-
ность программного продукта соответствовать стандартам, соглашениям или
нормам законов, связанным с функциональностью.
46. Iso/iec 9126-1. Надежность. Подхарактеристики Надежности.
Надежность (Reliability) – способность программного продукта поддер-
живать заданный уровень качества функционирования при его использовании в
заданных условиях. Ограничения надежности в процессе эксплуатации вызва-
ны ошибками в требованиях, проектировании и кодировании.
ПодхарактеристикиНадежности приведены на рис. 46.
Завершенность (Maturity) – способность программного продукта избегать
отказов вследствие ошибок в программах.
Устойчивость к ошибке (Fault tolerance) – способность программного
продукта поддерживать заданный уровень качества функционирования в случа-
ях ошибок в программах или нарушения заданного интерфейса ПП.
Восстанавливаемость (Recoverability) – способность программного про-
дукта восстанавливать заданный уровень качества функционирования и дан-
ные, поврежденные в случае отказа. Одним из показателей восстанавливаемо-
сти является длительность восстановления.
Готовность (доступность, Availability) – способность программного
продукта быть в состоянии выполнять требуемую функцию в данный момент
122времени при заданных условиях использования. Готовность может оцениваться
отношением времени, в течение которого ПС находится в работоспособном со-
стоянии, к общему времени применения. Следовательно, готовность – это ком-
бинация завершенности (которая влияет на частоту отказов), устойчивости к
ошибке и восстанавливаемости (которая влияет на продолжительность восста-
новления). По этой причине готовность не включена в модель внутреннего и
внешнего качества в виде отдельной подхарактеристики (см. рис. 46).
Соответствие надежности (Reliability compliance) – свойство про-
граммного продукта соответствовать стандартам, соглашениям и нормативным
документам, связанным с надежностью.