Файл: Лабораторная работа 1. Особенности процесса управления программным проектом Методологии управления итпроектами.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.11.2023

Просмотров: 93

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Лабораторная работа №1. Особенности процесса управления программным проектом

Методологии управления ИТ-проектами

Лабораторная работа No1. Особенности процесса управления программным проектом (5 баллов)Методологии управления ИТ-проектамиЦель: знакомство с методологиями управления ИТ-проектами.В настоящее время управление проектами имеет свою методологию и осно-вывается на определенных стандартах. В основе таких методов лежат методики сетевого планирования, которые появились США в конце 1950-х гг. При этом ме-тодики управления проектами широко распространились не только в странах с рыночной экономикой, но и в странах с т. н. «плановой» экономикой. Они начали использоваться в строительстве, что послужило основой их распространения в других отраслях и появлению методов проектного управления. Система управления проектами постоянно развивалась и стала самостоятель-ной областью профессиональной деятельности. В итоге были созданы унифициро-ванные методологии, инструментарии, механизмы, стандарты, доступные и для проектов в ИТ-сфере. Например, на сегодняшний день существует единая Между-народная ассоциация управления проектами –IPMA (International Project Management Association) с центром в г. Цюрих (Швейцария). Из наиболее распро-страненных можно отметить процессную модель, используемую в документах ме-тодологических основ управления проектами –Project Management Body of Knowledge (PMBOK) Американского института управления проектами (PMI). Данный документ признается международным стандартом де-факто. Кроме того, стандарт ISO 10006:1997 придал ряду наиболее важных положений РМВОК статус стандарта де-юре. В 2014 г. вышло пятое издание PMBOK, содержащее указания на 589 страницах. Все методологии (еще их называют моделями, методиками) разработки про-граммного обеспечения классифицируют по «весу», т. е. по количеству формали-зованных процессов и детальности их регламентации. Следовательно, чем больше процессов документировано, чем более детально описана методолгия, тем больше будет ее «вес». 1. Тяжеловесные методологии: -ГОСТ 19 «Единая система программной документации» и ГОСТ 34 «Стан-дарты на разработку и сопровождение автоматизированных систем» ориентирова-ны на последовательный подход к разработке программного обеспечения; -Capability Maturity Model for Software (SW-CMM) определяет пять уровней «зрелости проекта»; -Rational Unified Process (RUP) –итеративная модель разработки; -Microsoft Solutions Framework (MSF) –база знаний компании Microsoft по разработки программ; -Personal Software Process –модель определяет требования к компетенциям разработчика. Team Software Process –модель ориентирует на самоуправляемые команды от 3 до 20 разработчиков. − и др. 2. Легковесные или agile-методики: −eXtreme Programming или XP –экстремальное программирование, предла-гающее 12 инженерных практик;


Характеристика

Описание

Полное название методологии




Авторы




История возникновения




Страна появления




Основные принципы, подходы




Имеются ли программные средства реализации методологии, какие?




Используется ли в настоящее время




Примеры успешных проектов, реализованных с помощью данной методологии