
- •Тема 2: Жизненный цикл it-проекта.
- •Жизненный цикл проекта в методологиях быстрого развития: экстремальное программирование хр
- •Выбор модели жизненного цикла проекта
- •К основным процессам жц по относятся:
- •К вспомогательным процессам жизненного цикла по относятся:
- •Организационные процессы жизненного цикла по включают:
- •Тема 4: Процессы управления проектами: инициация, планирование, исполнение, контроль, завершение.
- •Качественные методы
- •Количественные методы
- •Тема 5: Управление содержанием it-проектов.
- •Тема 6: Управление сроками it-проектов.
- •1. Стрелочная диаграмма
- •2. Диаграмма предшествования
- •Тема 7: Управление стоимостью it-проектов.
- •Оценка затрат проекта.
- •Оценка стоимости it-проекта.
- •Тема 8: Управление качеством it-проекта.
- •Понятие, процессы и принципы управления качеством it-проекта
- •Система измерения качества it-проекта: метрики качества.
- •Управление качеством по на стадиях жизненного цикла
- •Принципы управления качеством проекта:
- •Тема 9: Управление рисками it-проектов.
- •Идентификация риска.
- •Анализ проектных рисков: качественный и количественный.
- •Методы реагирования на риски.
- •Методы количественного анализа рисков:
- •Тема 10: Процессы управления человеческими ресурсам: планирование человеческих ресурсов, набор команды проекта, развитие команды проекта, управление командой проекта.
- •1 Процесс: Планирование человеческих ресурсов
- •2 Процесс: Набор команды проекта
- •4 Процесс: Управление командой проекта
Организационные процессы жизненного цикла по включают:
1. Процесс управления включает такие действия как определение области управления, планирование, выполнение и контроль.
2. Создание инфраструктуры. Инфраструктура программного проекта включает в себя технологии и стандарты, а также совокупность аппаратных, программных и инструментальных средств для разработки, эксплуатации или сопровождения ПО. Инфраструктура, в свою очередь, является одним из объектов управления конфигурацией.
3. Процесс усовершенствования предусматривает оценку, измерение, контроль и усовершенствование процессов жизненного цикла ПО. Он основан на анализе достоинств и недостатков каждого процесса. Такому анализу способствует накопление организационной, технической, экономической и другой информации по реализованным проектам. Целью процесса усовершенствования является повышение производительности труда всех участвующих специалистов за счет развития используемой технологии и методов управления, выбора соответствующих им инструментальных средств и обучения персонала.
4. Процесс обучения охватывает первоначальное обучение и последующее постоянное повышение квалификации персонала. Содержание процесса обучения определяется требованиями к проекту.
= Типология моделей жизненного цикла IT-проектов=
Модель жизненного цикла ПО схематически объясняет, каким образом будут выполняться действия по разработке программного продукта, посредством описания последовательности этих действий.
Модель жизненного цикла представляет собой совокупность упорядоченных во времени, взаимосвязанных и объединенных в стадии работ, выполнение которых необходимо и достаточно для создания ПО, соответствующего заданным требованиям.
Модель жизненного цикла зависит от специфики, масштаба и сложности проекта, а также от условий, в которых система создается и функционирует. Организация может иметь множество моделей жизненного цикла разработки ПО, однако для каждого конкретного проекта должна быть отобрана только одна модель. Смешение моделей в пределах одного проекта приводит к беспорядку и получению недетерминированного набора методов измерений проекта.
Существует множество моделей жизненного цикла программных средств.
Три из них в международных стандартах обычно квалифицируются как фундаментальные:
каскадная:
традиционная («водопад»)
итерационная
V-образная
эволюционная
модель быстрого прототипирования
модель быстрой разработки RAD
спиральная модель
инкрементная.
Каждая из указанных моделей может быть использована самостоятельно или скомбинирована с другими для создания гибридной модели жизненного цикла конкретного проекта (среди гибридных наиболее распространены итеративно-инкрементная модель с элементами каскада RUP и каскадно-спиральная модель процессов MSF).
Тема 4: Процессы управления проектами: инициация, планирование, исполнение, контроль, завершение.
= Процессы инициации=
Инициация – стадия процесса управления проектом, результатом которой является санкционирование начала проекта.
Инициирование проекта начинается с формирования замысла (идеи) проекта. Формирование замысла (идеи) проекта может осуществляться исходя из:
1. возникших проблем (конкурентная борьба на рынке, отсутствие соответствующей технологии, снижение эффективности бизнеса, интересы кредиторов, социальные проблемы и т. д.) – основным параметром при рождении таких проектов является отсутствие достаточного времени для анализа и выбора наиболее эффективного пути решения, оптимизации сметы затрат. Длительность в таких проектах является наиболее критичным фактором.
открывшихся возможностей (избыточные ресурсы, наличие свободной ниши на рынке или неудовлетворенный спрос, вновь открытая технология или полученный патент, благоприятное экономическое положение и т. д.) - в этих случаях готовятся маркетинговые обзоры, анализируются возможности внешнего рынка. В таких проектах может затянуться время согласования, возникнуть много проблем среди заинтересованных лиц, часто происходит смена приоритетов или целей проекта.
потребности заказчика (внедрение новой системы поддержки принятия решений и др.) - такие проекты часто называются «священными коровами» по той степени внимания, которое руководитель уделяет своей идее и будущему продукту проекта.
После принятия общей идеи проекта происходит уточнение будущих результатов и конечных целей проекта. Очень важно разработать и оценить альтернативные варианты достижения цели (стратегии достижения цели), т.к. не всегда первая передоложенная на презентации стратегия может оказаться верной или экономически оправданной.
Стратегия реализации проекта — выработка конкретных направлений действий с целью получения обозначенных деревом целей результатов проекта, иными словами — это карта, с помощью которой команда проекта планирует достичь своих целей. Цель у проекта одна, стратегий может быть несколько, в таком случае говорят об альтернативных стратегиях.
Стратегии анализируются, выбирается основная и на ее основе формируется план проекта, т.е. происходит переход на следующую фазу ЖЦП.
После формирования определенного числа альтернативных идей проекта необходимо выполнить предварительную экспертизу и исключить из дальнейшего рассмотрения заведомо неприемлемые.
Основные способы выбора стратегии могут быть разделены на:
качественные методы (когда работают качественные оценки)
количественные (когда стратегии сравниваются по каким-либо численным характеристикам).
Эти методы могут использоваться и при мульти-проектном управлении в компании, когда необходимо сделать выбор между несколькими проектами из-за ограниченных ресурсов или иных предпочтений.