ОРГАНИЗАЦИОННЫЕ ПРОЦЕССЫ ЖЦ ПО
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

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

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

Процесс управления включает следующие действия:

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

· планирование;

· выполнение и контроль;

· проверку и оценку;

· завершение.

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

- Планирование подразумевает выполнение, как минимум, следую­щих задач:

ü составление графиков выполнения, работ;

ü оценку затрат;

ü выделение требуемых ресурсов;

ü распределение ответственности;

ü оценку рисков, связанных с конкретными задачами;

ü создание инфраструктуры управления.

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

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

Процесс создания инфраструктуры включает следующие действия:

· подготовительную работу;

· создание инфраструктуры;

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

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

Он предусмат­ривает оценку, измерение, контроль и усовершенствование процес­сов ЖЦ ПО. Данный процесс включает следующие действия:

· создание процесса;

· оценку процесса;

· усовершенствование процесса.

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

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

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

· подготовительную работу;

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

· реализацию плана обучения.


 


Лекция №13. Содержание и взаимосвязь процессов жизненного цикла ПО

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

Таблица 2.1. Содержание основных процессов ЖЦ ПО ИС (ISO/IEC 12207)

Содержание основных процессов ЖЦ ПО ИС (ISO/IEC 12207)

Процесс (исполнитель процесса) Действия Вход Результат Приобретение (заказчик) · инициирование · Подготовка заявочных предложений · Подготовка договора · Контроль деятельности поставщика · Приемка ИС · Решение о начале работ по внедрению ИС · Результаты обследования деятельности заказчика · Результаты анализа рынка ИС/ тендера · План поставки/ разработки · Комплексный тест ИС · Технико-экономическое обоснование внедрения ИС · Техническое задание на ИС · Договор на поставку/ разработку · Акты приемки этапов работы · Акт приемно-сдаточных испытаний Поставка (разработчик ИС) · инициирование · Ответ на заявочные предложения · Подготовка договора · Планирование исполнения · Поставка ИС · Техническое задание на ИС · Решение руководства об участии в разработке · Результаты тендера · Техническое задание на ИС · План управления проектом · Разработанная ИС и документация · Решение об участии в разработке · Коммерческие предложения/ конкурсная заявка · Договор на поставку/ разработку · План управления проектом · Реализация/ корректировка · Акт приемно-сдаточных испытаний Разработка (разработчик ИС) · Подготовка · Анализ требований к ИС · Проектирование архитектуры ИС · Разработка требований к ПО · Проектирование архитектуры ПО · Детальное проектирование ПО · Кодирование и тестирование ПО · Интеграция ПО и квалификационное тестирование ПО · Интеграция ИС и квалификационное тестирование ИС · Техническое задание на ИС · Техническое задание на ИС, модель ЖЦ · Техническое задание на ИС · Подсистемы ИС · Спецификации требования к компонентам ПО · Архитектура ПО · Материалы детального проектирования ПО · План интеграции ПО, тесты · Архитектура ИС, ПО, документация на ИС, тесты · Используемая модель ЖЦ, стандарты разработки · План работ · Состав подсистем, компоненты оборудования · Спецификации требования к компонентам ПО · Состав компонентов ПО, интерфейсы с БД, план интеграции ПО · Проект БД, спецификации интерфейсов между компонентами ПО, требования к тестам · Тексты модулей ПО, акты автономного тестирования · Оценка соответствия комплекса ПО требованиям ТЗ · Оценка соответствия ПО, БД, технического комплекса и комплекта документации требованиям ТЗ

Позднее был разработан и в 2002 г. опубликован стандарт на процессы жизненного цикла систем (ISO/IEC 15288 System life cycleprocesses). К разработке стандарта были привлечены специалисты различных областей: системной инженерии, программирования, управления качеством, человеческими ресурсами, безопасностью и пр. Был учтен практический опыт создания систем в правительственных, коммерческих, военных и академических организациях. Стандарт применим для широкого класса систем, но его основное предназначение - поддержка создания компьютеризированных систем.

Согласно стандарту ISO/IEC серии 15288в структуру ЖЦ следует включать следующие группы процессов:

1. Договорные процессы:

o приобретение (внутренние решения или решения внешнего поставщика);

o поставка (внутренние решения или решения внешнего поставщика).

2. Процессы предприятия:

o управление окружающей средой предприятия;

o инвестиционное управление;

o управление ЖЦ ИС;

o управление ресурсами;

o управление качеством.

3. Проектные процессы:

o планирование проекта;

o оценка проекта;

o контроль проекта;

o управление рисками;

o управление конфигурацией;

o управление информационными потоками;

o принятие решений.

4. Технические процессы:

o определение требований;

o анализ требований;

o разработка архитектуры;

o внедрение;

o интеграция;

o верификация;

o переход;

o аттестация;

o эксплуатация;

o сопровождение;

o утилизация.

5. Специальные процессы:

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

Стадии создания системы, предусмотренные в стандарте ISO/IEC 15288, несколько отличаются от рассмотренных выше. Перечень стадий и основные результаты, которые должны быть достигнуты к моменту их завершения, приведены в таблице 2.2.

Таблица 2.2. Стадии создания систем (ISO/IEC 15288)

№ п/п Стадия Описание
1 Формирование концепции Анализ потребностей, выбор концепции и проектных решений
2 Разработка Проектирование системы
3 Реализация Изготовление системы
4 Эксплуатация Ввод в эксплуатацию и использование системы
5 Поддержка Обеспечение функционирования системы
6 Снятие с эксплуатации Прекращение использования, демонтаж, архивирование системы

 


Дата: 2019-02-02, просмотров: 206.