Популярные услуги

Все письменные КМ под ключ за 3 суток! (КМ-6 + КМ-7 + КМ-8 + КМ-9 + КМ-10)
КМ-6. Динамические массивы. Семинар - выполню любой вариант!
Любая задача на C/C++
Одно любое задание в mYsql
Любой тест по базам данных максимально быстро на хорошую оценку - или верну деньги!
Любой реферат по объектно-ориентированному программированию (ООП)
Повышение уникальности твоей работе
КМ-2. Разработка простейших консольных программ с использованием ООП + КМ-4. Более сложные элементы ООП - под ключ!
Оба семинара по программированию под ключ! КМ-2. Разработка циклических алгоритмов + КМ-3. Функции и многофайловые программы в Си
Любой реферат по информатике

Стандарт жизненного цикла АС

2021-03-09СтудИзба

1. Стандарт жизненного цикла АС.

Разработка больших проектов связанные с работой коллективов в несколько 10-100 человек из нескольких организаций, возможно при наличии нормативно-методических документов, регламентирующих различные аспекты процессов деятельности разработчиков. Комплекс таких документов называется нормативно-методическое обеспечение. Эти документы регламентируют:

1. Порядок разработки, внедрения, сопровождения АС (Устав);

2. Общие требования к составу АС, связям между ее компонентами, а также к ее качеству (ТЗ);

3. Виды, состав и содержание проектной и рабочей документации (Стандарт).

Все документы НМО классифицируются по следующим признакам:

· Виды регламентаций (Стандарт, РД, положение, инструкция и т. д.);

· Статус регламентирующего документа (международный, отраслевой, предприятия);

· Области действия документов (заказчик, подрядчик);

Рекомендуемые материалы

· Объекту регламентации или методического обеспечения (АС, бизнес-процесс).

Нормативной базой НМО являются:

1. Международные стандарты ISO/IEC (International organization of standardization/international electrotechnical commision);

2. Стандарты РФ (ГОСТ Р)

3. Стандарты организаций (СТ/П) – стандарт предприятия

Процессы создания АС регламентированы стандартами ГОСТ 34.601-90 – «Информационная технология. Комплекс стандартов на АС. АС. Стадии создания».

Жизненный цикл АС (ЖЦ АС) определяется как период времени, который начинается с момента принятия ре­шения о необходимости создания АС и заканчивается в момент ее полного изъятия из эксплуатации.

Основным нормативным документом, регламентирующим состав процессов ЖЦ АС, является международный стандарт ISO/IEC 12207:1995 Он определяет структуру ЖЦ, содержащую процессы, действия и задачи, которые должны быть выполнены во время создания АС (его российский аналог ГОСТ Р ИСО/МЭК 12207-99 введен в действие в июле 2000 г.). В данном стандарте процесс определяется как совокупность взаимосвязанных действий, преобразующих некоторые входные данные в выход­ные. Каждый процесс характеризуется определенными задачами и методами их решения, исходными данными, полученными от других процессов, и результатами.

Каждый процесс разделен на набор действий, каждое действие - на набор задач. Каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необхо­димости, причем не существует заранее определенных последо вательностей выполнения (естественно, при сохранении связей по входным данным).

Все процессы ЖЦ АС разделены на 3-и группы:

  1. Основные процессы (приобретение, поставка, разработка, эксплуатация, сопровождение);
  2. Вспомогательные процессы (документирование, управление конфигурацией, обеспечение качеством, верификация, аттестация, совместная оценка, аудит, разрешение проблем);
  3. Организационные процессы (управление, инфраструктура, усовершенствование, обучение).

Рис.2. Взаимосвязи между стандартными процессами и стадиями

1.1. Основные процессы жизненного цикла АС.

v Процесс приобретения

Ø Инициирование приобретения

Ø Подготовка заявочных предложений

Ø Подготовка и корректировка договоров

Ø Надзор за деятельностью поставщика

Ø Приемка и завершение работ в процессе приобретения

§ Определение заказчиком своих  потребностей

§ Анализ требований к АС

§ Принятие решений

§ Проверка наличия необходимой документации, гарантий, сертификатов, лицензий

§ Подготовка и утверждение плана приобретения,  включающего требования к системе, тип договора, ответственность сторон

Ø Требования к системе

Ø Перечень программных и аппаратных предложений

Ø Условия и соглашения

Ø Технические ограничения. Заявочные предложения направляются выбранному поставщику или нескольким поставщикам (тендер)

§ Выбор конкретного поставщика на основе анализа предприятий

§ Подготовка и заключение договора с поставщиком

§ Внесение изменений в договор в процессе его выполнения (в случае необходимости)

§ Надзор над деятельностью поставщика (осуществляется в соответствии с процессами совместной оценки и аудита)

§ В процессе приемки подготавливаются и выполняются необходимые тесты

§ Завершение работ осуществляется в случае удовлетворения всех условий приемки

v Процесс поставки – охватывает действия и задачи, связанные с поставкой АС и услуг

Ø Инициирование поставки

Ø Подготовка ответа на заявочные предложения

Ø Подготовка договора

Ø Планирование поставки

Ø Выполнение и контроль

Ø Проверка и оценка

Ø Завершение работ

§ Планирование поставки

· Принятие решения поставщиком относительно выполнения работ своими силами или с привлечением субподрядчиков

· Разработка поставщиком плана управления проекта, содержащая организационную структуру объекта, разграничение ответственностью, технические требования, управление субподрядчиками.

v Процесс разработки – предусматривает действия и задачи, выполняемые разработчиком и охватывает работы по созданию АС и ее компонентов в соответствии с заданными требованиями, включая оформление проекта и эксплуатационной документации, подготовку материалов, необходимых для проверки работоспособности и качеству материалов организаций для персонала.

Ø Подготовительная работа

Ø Анализ требований к системе

Ø Проектирование архитектуры системы

Ø Анализ требований к ПО

Ø Проектирование архитектуры ПО

Ø Детальное проектирование ПО

Ø Кодирование и тестирование

Ø Интеграция ПО

Ø Квалификационное тестирование ПО

Ø Интеграция системы

Ø Квалификационное тестирование системы

Ø Приемка АС

§ Подготовительная работа

· Выбор модели ЖЦ АС соответствующей масштабу, значимость и сложности проекта, действия и задачи процесса разработки должны соответствовать выбранной модели. Разработчик должен выбрать, адаптировать условия проекта и использовать согласованные с заказчиком стандарты, методы и средства разработки, а также составить план выполнения работ.

§ Анализ требований к системе

· Определение ее функциональных возможностей, пользовательских требований, требований к надежности и безопасности, внешним интерфейсам и др.

§ Проектирование архитектуры системы

· На высоком уровне заключается в определении компонентов ее оборудования, ПО и операций выполняющих эксплуатируемые системы персоналом. Архитектура системы должна соответствовать требованиям, предъявляемых системам, а также принятым проектами стандартами и методами

§ Анализ требований к ПО

· Включает определение следующих характеристик для каждого компонента ПО:

1. Функциональных возможных, включая характеристики производительности и среды функционирования компонентов

2. Внешних интерфейсов

3. Спецификаций, надежности и безопасности

4. Эргономических требований (удобство пользователя)

5. Требований к используемым данным

6. Требований к установке и приемки

7. Требований к пользовательской документации

8. Требований к эксплуатации и сопровождения

· Требования к ПО оцениваются исходя из критериев соответствия требованиям к системе, реализуемости и возможности проверки при тестировании.

§ Проектирование архитектуры ПО

· Трансформация требований ПО в архитектуру

· Разработка и документирование программных интерфейсов ПО и БД

· Разработка предварительной версии пользовательской документации

· Разработка и документирование предварительных требований к тестам и плана интеграции к ПО

§ Детальное проектирование

предполагает выполнение задач проектирования ПО на более низком уровне для их последующего тестирования и проектирвоания

§ Кодирование и тестирование ПО

· Разработка и документирование каждого компонента ПО и БД, а также в совокупности тестовых процедур и данных для их тестирования

· Тестирование каждого компонента ПО и БД на соответствие, предъявляемых им компонентов

§ Интеграция ПО

предусматривает сборку разработанных документов ПО в соответствии с планом интеграции и тестирование компонентов

§ Квалификационное тестирование ПО

это набор критериев и условий, которые необходимо выполнить, чтобы квалифицировать программный продукт как соответствующим своим спецификациям и готовым к использованию в условиях эксплуатации. Тестирование проводится в присутствии заказчика для демонстрации того, что ПО удовлетворяет своим квалификационным требованиям. МПТ (минимальный приемочный тест)

§ Интеграция системы

Заключается в сборке всех ее компонентов, включая ПО и оборудование.

§ Квалификационное тестирование системы

§ Приемка АС

Предусматривает оценку результатов квалификационного тестирования ПО и системы. Окончательная передача рабочей документации программно-аппаратного обеспечения заказчиком по договору, обеспечивая необходимое обучение персонала

v Процесс эксплуатации

Охватывает действия и задачи оператора-организации, эксплуатирующей систему

Ø Подготовительную работу

Ø Эксплуатационное тестирование

Ø Эксплуатация системы

Ø Поддержка пользователей

§ Подготовительная работа

· Планирование действий и работ, выполняемых в процессе эксплуатации и установка эксплуатационных стандартов

· Определение процедур локализации и разрешения проблем, возникающие в процессе эксплуатации

§ Эксплуатационное тестирование

Осуществляется для каждой очередной редакции ПО или модернизации аппаратного фрагмента, после чего она передается в эксплуатацию

§ Эксплуатация системы

Выполняется в предназначенной для нее среде в соответствии с рабочей документацией

§ Поддержка пользователей

Заключается в оказании помощи и консультаций при обнаружении ошибок в процессе эксплуатации АС (силами заказчика)

v Процесс сопровождения

Предусматривает действия и задачи, выполняемые сопровождающей организацией. Данный процесс активизируется при изменения (модификации) АС и соответствующей документации, вызванных возникшими проблемами или потребностями в модернизации либо адаптации АС.

Ø Подготовительная работа

Ø Анализ проблем и запросов на модификацию АС

Ø Модификация АС

Ø Проверка и приемка

Ø Перенос АС с другую среду

Ø Снятие АС с эксплуатации

§ Подготовительная работа

· Планировать действия работ

· Определение процедур локализации и разрешения проблем

§ Анализ проблем и запрос на модификацию АС

· Анализ сообщения о возникшей проблеме или запросов на модификацию, относительно его влияния на организацию

· Определяются характеристики возможной модификации

¨ Тип (корректирующие, улучшающие, профилактические, адаптирующие)

¨ Масштаб (размеры модификации, стоимость, время ее реализации)

¨ Критичность (воздействие на производительность, надежность, безопасность)

· Оценка целесообразности проведения модификации и возможные варианты ее проведения

§ Модификация АС

Предусматривает определение компонентов их версий и документаций в соответствии с правилами процесса разработки.

§ Проверка и приемка

Заключается в проверке целостности модифицированной системы и утверждения внесенных изменений

§ Перенос АС в другую среду

Используется имеющиеся или разрабатываются новые средства переноса, затем выполняется конвертирование ПО и данных в новую среду.

§ Снятие АС с эксплуатации

Осуществляется по решению заказчика при участии эксплуатирующей организации и службы сопровождения, при этом ПО и соответствующая документация подлежит архивированию, а аппаратные средства утилизированию в соответствии с договором.

1.2. Вспомогательные процессы жизненного цикла АС.

v Процесс документирования

Предусматривает формализованное описание … созданное в течении ЖЦ АС. Состоит из набора действий, с помощью которых планируют, проектируют, разрабатывают, выпускают, редактируют, распространяют и сопровождают документы, необходимые для всех заинтересованных лиц.

v Процесс управления конфигурациями

Конфигурация АС – совокупность ее функциональных и физических характеристик, установленных в технической документации и реализованных в программно-аппаратном комплексе. Процесс предполагает применение административных и технических процедур на всем протяжении ЖЦ для определения состояния компонентов системы, управления модификациями, описания и подготовки отчетов о состоянии компонентов и запросов swswswsна модификацию, обеспечение полноты совместимости и корректности компонентов управлением, хранением и поставкой АС.

Действия:

· Подготовительная работа (планирование управления конфигурацией)

· Идентификация конфигурации (устанавливаются правила, с помощью которых можно однозначно различать компоненты АС и их версии)

· Контроль за конфигурацией (предназначен для систематической оценки предполагаемых модификаций АС и координирование их реализации с учетом эффективности каждой модификации и затрат на ее выполнение, а также адекватность реально изменяющихся компонентов и их комплектной документации)

· Учет состояния конфигурации представляет собой регистрацию состояния компонентов АС, подготовку отчетов и ведения истории модификации.

· Оценка конфигурации (заключается в оценке функциональной полноты компонентов АС и соответствия их текущему техническому описанию)

· Управление выпуском и поставкой (охватывает изготовление эталонной копии компонента АС и документации их поставка заказчику в соответствие с порядком, принятым в организации)

v Процесс обеспечения качества

Обеспечивает соответствующие гарантии того, что АС и процессы ее жизненного цикла соответствуют заданным требованиям и утвержденным планам.

Качество АС – совокупность свойств, которые характеризуют способность АС удовлетворять заданным требованиям.

Действия:

· Подготовительная работа (координация с другими конфигурациями и планирование процесса с учетом используемых стандартов, методов, процедур и ресурсов)

· Обеспечение качества продукта (подразумевает гарантирование полного соответствия компонентов АС и ее документации требованиям заказчика, предусмотренным в договоре)

· Обеспечение качества процесса (предусматривает гарантирование соответствия процессов ЖЦ АС, методов разработки, среды разработки и квалификации персонала условиям договора)

· Обеспечение прочих показателей качества систем

v Процесс верификации

Состоит в определении того, что компоненты АС являющиеся результатами некоторого действия полностью удовлетворяют требованиям или условиям обусловленными предшествующими действиями. Верификация может проводиться с различными степенями независимости. Степень независимости может варьироваться от выполнения верификации самим исполнителем или другим специалистом данной организации или специалистом другой организации. Процесс независимой верификации – организация сама проводит верификацию

Действия:

· Подготовительная работа. Проверка условий. Непротиворечивость требований к системе и степень учета потребностей пользователя

· Возможности поставщика выполнить заданные требования (производится анализ ресурсоемкости).

· Адекватность стандартов, процедур и среды разработки процессам ЖЦ АС.

· Соответствие проектной спецификации АС заданным требованиям

· Корректность интеграции компонентов системы

· Адекватность, полнота, непротиворечивость документации

v Процесс аттестации

Под аттестацией понимается подтверждение и оценка достоверности проведенного тестирования АС. Аттестация должна гарантировать полное соответствие АС спецификации, требованиям и документации, а также возможность его безопасного и надежного применения пользователями. Аттестация делится по независимости. Если процесс аттестации выполняется организацией не зависящей от поставщика разработчика или службы сопровождения, то она называется независимой аттестацией.

v Процесс совместной оценки

Предназначен для оценки состояния работ по проекту. Сосредоточен на контроле планирования и управления ресурсами персоналом, аппаратурой и инструментальными средствами проекта. И проводится в течение всего срока действия договора.

v Процесс аудита

Аудит – ревизия, проводимая компетентным органом в целях обеспечения независимой оценки, степени соответствия АС или процессов установленным требованиям аудита (ревизора). Не должны иметь прямой зависимости от разработчиков АС.

v Процесс разрешения проблем

Предусматривает анализ решения проблем независимо от их происхождения или источника, которые обнаружены в ходе эксплуатации разработки, сопровождения или других процессов. Каждая обнаруженная проблема должна быть идентифицирована, описана, проанализирована и разрешена.

1.3. Организационные процессы жизненного цикла АС.

v Процесс управления

Ø Инициирование и определение области управления

Ø Планирование

Ø Выполнение и контроль

Ø Проверка и оценка

Ø Завершение

§ Инициирование и определение области управления

Руководитель должен убедиться, что необходимо для управления ресурсы имеются в его распоряжении в достаточном количстве.

§ Планирование

Составление графиков выполнения работ, оценка затрат, выделение требуемых ресурсов, распределение ответственности, оценка рисков, создание инфраструктуры управления

v Процесс создания инфраструктуры

Охватывает выбор и поддержку технологию стандартов инструментальных средств, выбор и установку аппаратных и программных средств, используемых для разработки, эксплуатации и сопровождения

Ø Подготовительная работа

Ø Создание инфраструктуры

Ø Сопровождение инфраструктуры

v Процесс усовершенствования

Предусматривает оценку, измерение, контроль и усовершенствование ЖЦ АС.

Ø Создание процесса

Ø Оценка процесса

Люди также интересуются этой лекцией: 6. Метод гибридизации.

Ø Усовершенствование процесса

v Процесс обучения

Охватывает первоначальное обучение и последующие постоянное повышение квалификации персонала содержания процесса обучения определяется требованиями к проекту, должно учитывать необходимые ресурсы и технические средства обучения. Должны быть разработаны и представлены методические материалы, необходимые для обучения пользователей в соответствии с учебным планом.

Ø Подготовительная работа

Ø Разработка учебных материалов

Ø Реализация плана обучения

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5168
Авторов
на СтудИзбе
438
Средний доход
с одного платного файла
Обучение Подробнее