Лабораторная работа 1
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
Ордена Трудового Красного Знамени
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Системное программирование»
Отчет по лабораторной работе №1
по дисциплине «Программная инженерия» на тему:
Методологии управления ИТ-проектами
Выполнили:
студенты группы БФИ2203
Чекулаев Андрей, Тарасов Максим, Мячина Лада, Бомко Алиса, Дедова Мария
Проверила:
Изотова Анастасия Андреевна
Москва 2023
Постановка задачи
Цель: знакомство с методологиями управления ИТ-проектами
Задание 1. С помощью поиска в сети Интернет найдите информацию о современных методологиях управления ИТ-проектами. Представьте основания для их классификации. Для каждого основания приведите примеры методологий.
Решение
Существует множество современных методологий управления ИТ-проектами, но основные из них можно классифицировать по следующим основаниям:
Жизненный цикл:
Итеративные методологии:
Feature Driven Development
Каскадные методологии:
Waterfall
В зависимости от условий реализации проекта:
Прогнозируемые:
Feature Driven Development
Адаптивные:
Iterative Model
Классификация по «весу»:
Гибкие:
Feature Driven Development
Тяжеловесные:
Microsoft Solutions Framework (MSF)
Классификация методологий управления ИТ-проектами может также быть основана на других факторах, таких как тип проекта, его масштаб и сложность, бизнес-цели, специфика отрасли и другие.
Задание 2
Из полученного списка тяжеловесных методологий управления ИТ-проектами выберите один. Проведите исследование методологии. Результат представьте в таблице.
Решение
Полное название методологии |
Microsoft Solutions Framework |
Авторы |
Microsoft |
История возникновения |
В 1994 году на основе своих технологий американская компания Microsoft выпустила пакет руководств по эффективной разработке программного обеспечения |
Страна появления |
США |
Основные принципы, подходы |
Данная модель определяет ролевые кластеры, их области компетенции и зоны ответственности, а также рекомендации членам проектной группы, позволяющие им успешно воплотить проект в жизнь. В соответствии с моделью MSF проектные группы строятся как небольшие многопрофильные команды, члены которых распределяют между собой ответственность и дополняют области компетенций друг друга. Это дает возможность четко сфокусировать внимание на нуждах проекта. Процесс MSF ориентирован на ключевые точки проекта, характеризующие достижение результата |
Имеются ли программные средства реализации методологии, какие? |
Visual Studio Team System |
Используется ли в настоящее время |
Да |
Примеры успешных проектов, реализованных с помощью данной методологии |
Microsoft Office Visual Studio Skype |
Задание 3
Из полученного списка легковесных (agile) методологий управления ИТ-проектами выберите один. Проведите исследование методологии. Результат представьте в таблице.
Решение
Полное название методологии |
Feature Driven Development |
Авторы |
Джефф Де Лука |
История возникновения |
Впервые автор предложил методологию в 1997 году, когда искал оптимальное решение по разработке программного обеспечения для банка в Сингапуре. |
Страна появления |
США |
Основные принципы, подходы |
Комбинация из 5 процессов: разработка общей модели, создание списка функций, планирование, дизайн и разработка, реализация |
Имеются ли программные средства реализации методологии, какие? |
Microsoft Visual Studio, IBM Rational Suite, CollabNet |
Используется ли в настоящее время |
Да |
Примеры успешных проектов, реализованных с помощью данной методологии |
iTrellis, Tradecard, ING Bank, The Rational Software Corporation |
Задание 4.
Выберите любую из проанализированных методологий. Создайте о ней презентацию на 10-15 слайдов. Выступите в группе, будьте готовы ответить на вопросы.
Вывод
В результате проделанной работы мы ознакомились с методологиями управления ИТ-проектами.
