КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основные процессы жизненного цикла ПС
1. Процесс приобретения состоит из действий и задач заказчика: 1) инициирование приобретения - определяет потребителей приобретения, разработке или усовершенствовании программных средств (ПС); анализ требуемый к системе; принятие решений; проверка наличия необходимой документации, гарантии в случае приобретения ПС у поставщика; подготовка и утверждение плана приобретения. 2) заявочные предложения на поставку и разработку - отражаются требования к системе, перечень программных продуктов, которые должны входить в систему, условия и соглашения на поставку и технические ограничения. После подготовки заявочное предприятие отправляет заявку поставщику или нескольким поставщикам. 3) подготовка и корректировка договора - определение процедуры выбора поставщика, выбор конкретного поставщика по анализу предприятий, подготовка и заключение договора, внесение изменений в договор при заключении и выполнении.; 4) надзор за деятельностью поставщика на основе совместной оценки и аудита; 5) работа по приемке, в ходе которой выполняются проверочные тесты. 2. Процесс поставки выполняется поставщиком ПС. Поставщик выполняет следующие работы: 1)инициирование поставки - заключается в рассмотрении поставщиком заявленных предприятий и принятии решений опринятии этих предложений; 2)планирование поставки своими силами или с привлечением соисполнителей для выполнения работ, 3) поставщик разрабатывает план разработки программных систем и выполняется работа процесса разработки. 3. Процесс разработки включает работы по созданию программной системы, включает оформление проектной эксплуатационной документации, подготовку материалов, необходимых для проверки работы. Работоспособности и качество системы, а также мастеров необходимых для обучения персонала. В процессе разработки выполняются следующие работы: 1)подготовиться, научиться с выбора модели ЖЦ. Разработчик должен выбрать, согласить с заказом стандарты, методы и средства разработки, а также составить план выполнения работ; 2)анализ требует к системе определение функциональных возможностей в системе, требование надежности и безопасности. Требования к системе оцениваются исходя из критериев реализуемости и возможности проверки при тестировании. 3)проектирование архитектуры системы - определение компонентов оборудования ПС и операций, которые выполняют персонал. Архитектура системы должна соответствовать требованиям к системе, а также проектным стандартам и методам. Требования к системе оцениваются также исходя из соответствия требованиям и возможности проверки при тестировании. 4) Проектирование архитектуры на детальном уровне, т.е. для каждого компонента программы системы. Входе этой работы уточняется состав компонентов, выполнить разработку и документирование интерфейсов для программных модулей и БД, разработать предварительные версии пользователей документировании и выполнять разработку предварительных требований к тестам и планам интеграции программы системы. 5) детальное проектирование ПС: описание компонентов и интерфейса на уровне, достаточном для их последующего кодирования и тестирования; разработка и документирование детального проекта БД; обновление пользовательской документации. 6)кодирование и тестирование: кодирование каждого компонента и БД; создание тестовых процедур и данных для тестирования; выполняется тестирование каждого компонента и БД и обновляется при необходимости пользовательская документация. 7)интеграция программной системы - сборка разработанных компонентов в единую систему. Для каждого компонента, входящего в систему, выполняется тестирование процедуры, выполняется квалификационное тестирование, которое обеспечивает использование программы системы в условиях эксплуатации. Квалификационное тестирование проводится разработчиком в присутствии заказчика для демонстрации готовности программной системы к эксплуатации, выполняются при широком варьировании тестов, проявляется полнота технической и пользовательской документации. 8)интеграция системы, при которой выполняется сборка не только всех комплектов системы, но и оборудования, того, где будет эксплуатироваться. В процессе интеграции с оборудованием разработчик должен продемонстрировать работоспособность системы в соответствии с договором. 9) приемка программы системы: происходит оценка результатов квалификационного тестирования и документирования результатов оценки. После этого разработчик выполнит окончательную передачу программы системы заказчику, обеспечивая при этом необходимое обучение персонала и поддержку программы системы. 4). Процесс эксплуатации охватывает действие организаций эксплуатации системы. 1)подготовительная работа, заключается в планировании действий в процессе эксплуатации, в определенном процессе оптимизации и решения проблем; 2)эксплуатация тестирование, выполняется для каждой очередной редакции программного продукта; 3)эксплуатация системы в соответствии с пользовательской документацией; 4)поддержка пользователей, которая заключается в оказании помощи в процессе эксплуатации для обслуживания персонала. 5. Процесс сопровождения предусматривает действия и задачи, которые выполняют сопровождающие организации. Этот процесс оптимизируется при модификациях продукта. Согласно международному ГОСТу под сопровождением понимается внесение изменений в программном средстве в целях исправления ошибок, повышения производительности или адаптации к измененным условиям работы. Изменения, которые вносятся в существующие программные средства не должны нарушать его целостность. Процесс сопровождения кроме того включает перенос программного средства в другую среду. Заканчивается процесс сопровождения снятием программного средства с эксплуатации. Процесс сопровождения включает следующие работы: 1)подготавливается работа: планирование действий, определение процедур разрешения проблем; 2)анализ проблем и запросов на модификацию программных средств - анализ сообщений о необходимости модификации программного средства, определяются характеристики возможностей модификации (тип, масштаб модификации, воздействие модификаций на надежность и безопасность системы), оцениваются целесообразность проведения модификации, утверждается выбранный вариант модификации; 3)модификация программного средства - определение компонентов, которые поддерживают модификации, внесение необходимых изменений в соответствии с компонентами, тестирование модифицированных компонентов, корректировка программной документации; 4)проверка и приемка - проверка целостности системы, утверждение внесенных изменений, которые отражаются в соответствующих картах; 5) в случае переноса программы системы в другую среду необходимо выполнить конвертирование программ и данных в эту среду. Для этого используются имеющееся в наличие средства конвертирования, либо новые разрабатываются. Предусматривается параллельная эксплуатация программного средства в старой и новой. Требуется для обучения пользователей в новой среде; 6)снятие программного средства с эксплуатации: выполняется по решению заказчика при участии службы сопровождения и пользователей. При этом программные продукты и документация подлежат архивированию. В период снятия программы системы с эксплуатации предусматривается II-я эксплуатация старого и нового программного средства.
Дата добавления: 2014-01-20; Просмотров: 596; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |