Структура документации и формы отдельных документов, используемых для конфигурационного управления и сопровождения программ, должны позволять точно документально описывать и идентифицировать каждую оформленную версию программных компонентов и ПС в целом в любое время на всем протяжении их жизненного цикла. Стандарт ISO 9126 регламентирует характеристики качества программного продукта, его изменений и документов. Один из шести основных показателей качества жизненного цикла ПС (см. лекцию 11), важный для документирования сопровождения, характеризует практичность — применимость'. свойства программного средства, его модификаций и документации, отражающие сложность их понимания, изучения и использования, для квалифицированных специалистов при применении в указанных условиях. В жизненном цикле ПС характеристика качества практичности, доступности для понимания и освоения документации должна использоваться и учитываться специалистами с двух позиций:
разработчиками модификаций и версий комплексов программ, для которых необходимо адекватное отражение и восприятие в документах состояния и изменений ПС и их компонентов в процессе сопровождения и управления конфигурацией;
пользователями измененных и утвержденных документов, поставляемых базовых версий программных продуктов в процессе их применения и эксплуатации.
Требования к практичности и ее субхарактеристикам — понятности и простоте использования при сопровождении, зависят от назначения и функций модификаций ПС и могут формализоваться заказчиками набором свойств, необходимых для обеспечения удобной и комфортной модификации и улучшения версий комплекса программ. Количественно простоту изменений при сопровождении можно характеризовать требованиями допустимой средней длительности разработки и ввода типовых корректировок при устранении дефектов и совершенствовании функций ПС.
Требования к продолжительности изучения и разработки модификаций и документов, достаточной для эффективного сопровождения ПС квалифицированными специалистами, могут составлять часы или недели. Для обеспечения полноценного изучения процессов сопровождения и возможностей применения новых версий ПС этими специалистами необходима документация, объем которой существенно зависит от назначения и дополнительных функций ПС и может быть задан на основе анализа прецедентов подобных успешных проектов.
Понятность', свойства ПС и документации, обеспечивающие специалистам сопровождения понимание, является ли разработка модификации или новой версии комплекса программ пригодной для целей заказчика и как ее можно использовать для конкретных задач и условий применения. Она должна обеспечиваться корректностью и полнотой описания в документах исходной и результирующей информации, а также всех деталей новых функций ПС для заказчика и потенциальных пользователей.
Do'stlaringiz bilan baham: |