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

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

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

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

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

  • определение и инициирование области управления;
  • планирование;
  • управление работами по созданию ПП и контроль за их исполнением;
  • оценку и проверку;
  • окончание работ.

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

Планирование подразумевает исполнение, как минимум, следующих задач: составление графиков исполнения работ; оценку затрат; выделение требуемых ресурсов; распределение ответственности; оценку рисков, которые связаны с конкретными задачами; создание инфраструктуры управления.

Задачи планирования детально рассмотрены в гл. 6.

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

На протяжении исполнения работ в обязательном порядке должны быть выполнены регулярная проверка их исполнения и оценка результатов . При необходимости по итогам проверки и оценки смогут быть внесены корректировки в движение исполнения работ.

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

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

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

  • подготовительную работу;
  • создание инфраструктуры;
  • сопровождение инфраструктуры.

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

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

Сопровождение инфраструктуры позвано необходимостью сопровождения ПП и вероятными модификациями продукта в соответствии с изменившимися требованиями к нему.

Процесс усовершенствования (improvement process) предусматривает оценку, измерение, усовершенствование и контроль процессов жизненного цикла ПП. Этот процесс включает в себя:

  • создание процесса;
  • оценку процесса;
  • усовершенствование процессов жизненного цикла ПП.

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

Оценка процесса разработки ПП разрешает распознать его сильные и не сильный стороны и на базе взятых результатов совершить нужные улучшения.

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

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

Процесс обучения включает в себя:

  • подготовительную работу;
  • разработку учебных материалов;
  • реализацию замысла обучения.

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

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

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

Видео 22. Жизненный цикл ПО. Этапы разработки ПО. Хорошая модель разработки ПО

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector