Файл: Лабораторная работа 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 инженерных практик;
Характеристика | Описание |
Полное название методологии | |
Авторы | |
История возникновения | |
Страна появления | |
Основные принципы, подходы | |
Имеются ли программные средства реализации методологии, какие? | |
Используется ли в настоящее время | |
Примеры успешных проектов, реализованных с помощью данной методологии | |