Лекция.Сопровождение ИС. Лекции Сопровождение ис
Скачать 281 Kb.
|
Лекции «Сопровождение ИС»Стадия сопровождения ИСSoftware Engineering Body of Knowledge (SWEBOK) – Свод знаний по программной инженерии SWEBOK: Сопровождение ПО – вся совокупность деятельности, необходимой для обеспечения эффективной (с точки зрения затрат) поддержки программных систем. IEEE 1219 (Standard for Software Maintenance): Сопровождение ПО – модификация программного продукта после передачи в эксплуатацию для устранения сбоев, улучшения показателей производительности и/или других характеристик (атрибутов) продукта, или адаптации продукта для использования в модифицированном окружении. ГОСТ Р ИСО/МЭК 12207: Сопровождение – процесс модификации программного продукта в части его кода и документации для решения возникающих проблем при эксплуатации или реализации потребностей в улучшениях тех или иных характеристик продукта. Работы в процессе сопровождения по стандарту IEEE 1219Обязанности службы сопровожденияПроверка пользовательского сценария, приводящего к сбою; идентификация причин сбоя; исправление ошибок или предоставление обходного пути решения проблемы для достижения требуемых параметров бизнеса; журналирование всех работ и операций; помещение описания проблемы и ее решения в базу знаний службы сопровождения; передача всей информации разработчикам; своевременное информирование пользователя о статусе запроса. Работы по сопровождению проводятся для решения следующих задач:устранение сбоев (20% стоимости сопровождения); улучшение дизайна; реализация расширений (новых функциональных возможностей); создание интерфейсов взаимодействия с другими (внешними) системами; адаптация для возможности работы на другой аппаратной платформе; миграции унаследованного ПО; вывода программного обеспечения из эксплуатации. Факторы, влияющие на стоимость сопровождениятип приложения новизна программного обеспечения наличие и квалификация персонала по сопровождению длительность использования программной системы характеристики и специфика аппаратной части (а также телекоммуникационной инфраструктуры) качество дизайна (например, модульность или масштабируемость), кода, документации и соответствующих работ по тестированию системы Категории сопровожденияКорректирующее сопровождение: модификация программного продукта, выполняемая после передачи в эксплуатацию для устранения сбоев; Профилактическое сопровождение: модификация программного продукта на этапе эксплуатации для идентификации и предотвращения скрытых дефектов до того, когда они приведут к реальным сбоям; Адаптирующее сопровождение: модификация программного продукта на этапе эксплуатации для обеспечения продолжения его использования с заданной эффективностью в изменившемся окружении; Совершенствующее сопровождение: модификация программного продукта на этапе эксплуатации для повышения характеристик производительности и удобства сопровождения. Варианты сопровождения ИС«По заявкам» «Обслуживание по договору локальное». «Регламентированное сопровождение». «Аудит \ консультирование» «Полное сопровождение» |