Презентация на тему: Управление проектами

Управление проектами
Жизненный цикл ПО. Модели жизненного цикла.
Жизненный цикл - базовое понятие технологии ПО
Основные принципы организации ЖЦ ПО
Состав стадий полного ЖЦ ПО ( Barry Boehm, 1981)
Управление проектами
Другие подходы:
Модели ЖЦ ПО
Каскадная модель ЖЦ ПО (70-80 г.г.)
Поэтапная модель с промежуточным контролем (80-85 г.г.). Достоинства и недостатки
Спиральная модель (86 – 90 г.г.)
Спиральная модель (особенности)
Спиральная модель (достоинства)
Главные особенности индустрии ПО
Управление проектами разработки программного обеспечения
Источники знаний
Основные термины:
Управление проектами
Жизненный цикл проекта
Концептуальная фаза. Область применения, цели и подход
Управление проектами
Составляющие оценки трудоемкости
Управление проектами
Управление проектами
Внутренний логический файл ( ILF) – идентифицируемая совокупность логически взаимосвязанных записей данных, поддерживаемая внутри приложения посредством
Управление проектами
Управление проектами
Управление проектами
Управление проектами
Управление проектами
Фаза разработки. Рабочий план
Фаза реализации
Фаза завершения
Процессы управления проектами
Перекрытие процессов управления проектом внутри одной фазы
Взаимосвязь процессов и фаз
Планирование проекта
Основные процессы планирования
Вспомогательные процессы планирования
Иерархические структуры декомпозиции проекта
Управление проектами
Декомпозиция по продукту проекта
Управление проектами
Управление проектами
Перекрестная структура декомпозиции
Определение последовательности
ОТНОШЕНИЯ ПРЕДШЕСТВОВАНИЯ
Критический путь
Разработка графика работ
Разработка графика работ
Разработка графика работ
Пример плана работ по курсовому проекту
Задание исполнителям на выполнение работ
УЧАСТНИКИ И ОКРУЖЕНИЕ ПРОЕКТА
Факторы внешнего окружения проекта
Проект в среде предприятия
Управление проектами
Организационная структура управления проектами
Влияние организационной структуры на проект
Функциональная структура
Матричная структура
Проектная структура
Контроль выполнения проекта
Контроль выполнения графика
Выполнение сводного плана проекта
Потребность в изменениях в ходе выполнения проекта.
Отчеты
Управление проектами
Кумулятивные рабочие часы
Анализ расходов
Методика выполненной стоимости. Основные показатели
Оценка хода проекта по «Методике освоенного объема»
1/72
Средняя оценка: 4.4/5 (всего оценок: 20)
Код скопирован в буфер обмена
Скачать (697 Кб)
1

Первый слайд презентации: Управление проектами

на основе моделей жизненного цикла

Изображение слайда
2

Слайд 2: Жизненный цикл ПО. Модели жизненного цикла

О зачатии, рождении, жизни, великих подвигах и достославной смерти софта, именуемого также программным обеспечением.

Изображение слайда
3

Слайд 3: Жизненный цикл - базовое понятие технологии ПО

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

Изображение слайда
4

Слайд 4: Основные принципы организации ЖЦ ПО

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

Изображение слайда
5

Слайд 5: Состав стадий полного ЖЦ ПО ( Barry Boehm, 1981)

Анализ осуществимости проектных решений Планирование и формирование требований к ПО Проектирование системы Детальное проектирование Кодирование Интеграция Внедрение Эксплуатация и сопровождение

Изображение слайда
6

Слайд 6

Процессы жизненного цикла ПО (стандарт ISO 12207) Инфраструктура Управление и усовершенствование Обучение Организационные процессы жизненного цикла Разрешение проблем Аудит Совместная оценка Верификация и аттестация Обеспечение качества Управление конфигура - цией Докумен- тирование Вспомогательные процессы жизненного цикла Разработка Эксплуатация Сопровождение Поставка Приобретение

Изображение слайда
7

Слайд 7: Другие подходы:

Формирование требований к АС Разработка концепции АС Техническое задание Эскизный проект Технический проект Рабочая документация Ввод в действие Сопровождение АС Начальная стадия (Inception) Уточнение (Elaboration) Конструирование (Construction) Ввод в действие (Transition) Стратегия Анализ Проектирование Реализация Внедрение Эксплуатация ГОСТ 34 Oracle Rational

Изображение слайда
8

Слайд 8: Модели ЖЦ ПО

Модель ЖЦ ПО определяет: Порядок исполнения этапов в ходе разработки Критерии перехода от этапа к этапу.

Изображение слайда
9

Слайд 9: Каскадная модель ЖЦ ПО (70-80 г.г.)

Изображение слайда
10

Слайд 10: Поэтапная модель с промежуточным контролем (80-85 г.г.). Достоинства и недостатки

Преимущество модели – уменьшение трудоемкости благодаря межэтапным корректировкам. Недостаток – отсутствие четко выделенных этапов разработки, растягивание их на весь ЖЦ.

Изображение слайда
11

Слайд 11: Спиральная модель (86 – 90 г.г.)

Изображение слайда
12

Слайд 12: Спиральная модель (особенности)

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

Изображение слайда
13

Слайд 13: Спиральная модель (достоинства)

Накопление и повторное использование программных средств, моделей и прототипов; Ориентация на развитие и модификацию ПО в процессе проектирования; Анализ риска и издержек в процессе проектирования.

Изображение слайда
14

Слайд 14: Главные особенности индустрии ПО

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

Изображение слайда
15

Слайд 15: Управление проектами разработки программного обеспечения

Кораблю, который не знает куда плыть, никакой ветер не попутный. Греческая народная поговорка

Изображение слайда
16

Слайд 16: Источники знаний

Свод знаний по управлению проектами ( Project Management Body Of Knowledge) Института управления проектами США ( Project Management Institute ) Методология управления проектами фирмы Oracle (Oracle Project Management Method)

Изображение слайда
17

Слайд 17: Основные термины:

“ Проект – это временное предприятие, осуществляемое с целью создания уникального продукта или услуги” ( PM BOK ). Управление проектом – это применение специальных знаний, методов и инструментов для удовлетворения или превышения требований и ожиданий от проекта всех заинтересованных лиц.

Изображение слайда
18

Слайд 18

ПРИНЦИПИАЛЬНАЯ СХЕМА УПРАВЛЕНИЯ ПРОЕКТОМ Потребность в проекте Анализ возможностей выполнения и ограничений Потенциальные риски Выбор и оценка проектных решений Подбор ключевых фигур Анализ исходных данных Исполняющей организации Проекта Заказчика Других участников проекта Цели/результаты Структурная модель проекта ( WBS) Перечень работ Описание работ и условий их выполнения Описание работ и взаимосвязей между ними CPM/PERT/OCM Качество Риски Персонал Поставки Взаимодействие Укрупненные Детальные Графики работ Работы Время Стоимость Ресурсы Анализ отклонений Анализ выполнения обязательств Оценка ресурсов Анализ изменения внешних условий Подготовка предложений по внесению изменений Оценка результатов Закрытие контрактов Отчеты по итогам проекта Вспомогательные планы и структурные модели Сетевые модели работ по проекту Календарные планы Мониторинг проекта и Отчеты о состоянии проекта Бюджет/ресурсы Анализ состояния проекта и внесение изменений Завершение проекта

Изображение слайда
19

Слайд 19: Жизненный цикл проекта

Концепция Разработка реализация Завершение PMI, США

Изображение слайда
20

Слайд 20: Концептуальная фаза. Область применения, цели и подход

Введение (ответственность за документ, описание разделов) Базовая информация Область применения и подход Связанные документы Область применения Область применения проекта Ключевые показатели выполнения Результаты Ограничения и допущения Учет рисков Контроль за областью применения Связь с другими системами/проектами Цели Миссия (для предполагаемого Заказчика) Критические факторы успеха (связанные как с Заказчиком, так и с Исполнителем). Цели проекта Подход (в т.ч., какие области проекта охватывает) Методы проекта Стратегия Схема реализации (состав этапов) Приемка результатов Администрирование проекта

Изображение слайда
21

Слайд 21

Оценка трудоемкости разработки ПО

Изображение слайда
22

Слайд 22: Составляющие оценки трудоемкости

оценка размера разрабатываемого продукта. Для ПО в прежнее время основной мерой оценки являлось количество строк кода ( LOC – Lines of Code), а в настоящее время является количество функциональных точек ( FPs – Function Points) оценка трудоемкости в человеко-месяцах или человеко-часах оценка продолжительности проекта в календарных месяцах оценка стоимости проекта

Изображение слайда
23

Слайд 23

Расчет трудоемкости по функциональным точкам

Изображение слайда
24

Слайд 24

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

Изображение слайда
25

Слайд 25: Внутренний логический файл ( ILF) – идентифицируемая совокупность логически взаимосвязанных записей данных, поддерживаемая внутри приложения посредством элементарного процесса

Функциональные типы

Изображение слайда
26

Слайд 26

Внешний интерфейсный файл ( EIF) - идентифицируемая совокупность логически взаимосвязанных записей данных, передаваемых другому приложению или получаемых от него и поддерживаемых вне данного приложения

Изображение слайда
27

Слайд 27

Входной элемент приложения ( EI) - элементарный процесс, связанный с обработкой входной информации приложения – входного документа или экранной формы. Обрабатываемые данные могут соответствовать одному или более ILF

Изображение слайда
28

Слайд 28

Выходной элемент приложения ( EO) - элементарный процесс, связанный с обработкой выходной информации приложения – выходного отчета, документа, экранной формы

Изображение слайда
29

Слайд 29

Внешний запрос ( EQ) - элементарный процесс, состоящий из комбинации “запрос/ответ”, не связанный с вычислением производных данных или обновлением ILF (базы данных)

Изображение слайда
30

Слайд 30

Порядок расчета Определение количества и сложности функциональных типов Определение количества связанных с каждым функциональным типом элементарных данных (DET), элементарных записей (RET) и файлов типа ссылок (FTR) Определение сложности (в зависимости от количества DET, RET и FTR) Подсчет количества функциональных точек Подсчет количества функциональных точек с учетом общих характеристик системы Оценка трудоемкости разработки (с использованием различных статистических данных)

Изображение слайда
31

Слайд 31: Фаза разработки. Рабочий план

Введение Структура распределения работ Схема зависимостей задач Оценка работ График проекта Требования к ресурсам Календарный план работ

Изображение слайда
32

Слайд 32: Фаза реализации

Постановка задачи Разработка проекта программного средства Разработка программного средства Сдача/приёмка работ по проекту

Изображение слайда
33

Слайд 33: Фаза завершения

Отчет об исполнении обязательств Отчет об окончании работ Резюме по выполнению Длительность проекта Бюджет Сильные стороны проекта Слабые стороны проекта Резюме по бизнес-процессам Оценка бизнес-процессов Проблемы Рекомендации Бизнес-система и архитектура Техническая область Показатели по проекту Другие показатели Маркетинг Технические характеристики Акт приемки

Изображение слайда
34

Слайд 34: Процессы управления проектами

Процессы инициализации Процессы планирования Процессы контроля Процессы организации выполнения Процессы завершения

Изображение слайда
35

Слайд 35: Перекрытие процессов управления проектом внутри одной фазы

Время Процессы планирования Процессы контроля Процессы организации выполнения Процессы завершения Процессы инициализации Уровень трудозатрат

Изображение слайда
36

Слайд 36: Взаимосвязь процессов и фаз

Инициализация Планирование Контроль Организация выполнения Завершение Инициализация Планирование Контроль Организация выполнения Завершение Проектирование Реализация

Изображение слайда
37

Слайд 37: Планирование проекта

От сетевой модели – к календарному графику Планирование проекта

Изображение слайда
38

Слайд 38: Основные процессы планирования

5.2 Планирование содержания 5.3 Определение содержания 6.1 Определение состава работ 7.1 Планирование ресурсов 6.2 Определение последовательности работ 6.3 Оценка продолжительности работ 7.2 Оценка затрат 6.4 Разработка графика 7.3 Составление бюджета 4.1 Разработка сводного плана

Изображение слайда
39

Слайд 39: Вспомогательные процессы планирования

8.1 Планирование качества 10.1 Планирование взаимодействия 9.1 Организационное планирование 9.2 Подбор персонала 12.1 Планирование поставок 12.2 Планированиепоставщиков 11.1 Идентификация рисков 11.2 Количественная оценка рисков 11.3 Разработка методов реагирования

Изображение слайда
40

Слайд 40: Иерархические структуры декомпозиции проекта

По жизненному циклу проекта (WBS) По составляющим продукта проекта Иерархическая структура контракта (CWBS) Организационная иерархическая структура (OBS) Ресурсная иерархическая структура (RBS)

Изображение слайда
41

Слайд 41

Подготовка / утверждение коммерческого предложения Подготовка / заключение контракта Проектирование системы / подготовка спецификаций Заказ оборудования Инсталляция / конфигурирование оборудования и ПО Тестирование и опытная эксплуатация Техническая поддержка и upgrade Закрытие проекта Информационная система Предконтрактная фаза Фаза разработки Фаза реализации Эксплуатация Декомпозиция по фазам жизненного цикла проекта

Изображение слайда
42

Слайд 42: Декомпозиция по продукту проекта

Информационная система Сетевое оборудование Аппаратные средства Программное обеспечение Прочее оборудование Активное Пассивное Рабочие станции Сервера Прикладное Системное Множительнвя техника Офисная АТС Система управления проектом Концепция Планы Контроль Завершение

Изображение слайда
43

Слайд 43

Custom Development Method Этапы Определение Анализ Проектиро- вание и создание Внедрение Эксплуата- ция Процессы CDM Определение потребностей бизнеса Анализ существующей системы управления Техническая архитектура Проектирование и создание БД Конвертация данных Документирование Тестирование Обучение Внедрение Сопровождение Проектирование и создание модулей

Изображение слайда
44

Слайд 44

Календарный план-график работ (AIM) Обследование Анализ Проектирование Реализация Переход Запуск Процессы внедрения приложений Пуско-наладочные работы по внедрению Oracle Applications Определение требований Сопоставление возможностей Прикладная и техническая архитектура Проектирование и реализация решения Конверсия данных и перенос накопленной информации Дакументирование системы Тестирование системы Проверка технических параметров Подготовка персонала Переход к промышленной эксплуатации Управление проектом (PJM) Методологический подход, структурированное руководство по фазам и этапам внедрения Oracle Applications

Изображение слайда
45

Слайд 45: Перекрестная структура декомпозиции

Задачи, которые должны быть выполнены Ресурс A Ресурс Б Оргструктура проекта Структура декомпозиции работ Пакет работ 1.1.7.

Изображение слайда
46

Слайд 46: Определение последовательности

Изображение слайда
47

Слайд 47: ОТНОШЕНИЯ ПРЕДШЕСТВОВАНИЯ

A B D F H C E G А должно закончиться перед тем как начнется B С должно начаться до того,как начнется D E Должно закончится до того, как закончится F G Должно начаться до того, как H закончится FS + 7 SS FF SF ОПЕРЕЖЕНИЯ ИЛИ ОТСТАВАНИЯ ПРИБАВЛЯЮТСЯ ИЛИ ВЫЧИТАЮТСЯ ИЗ ВРЕМЕНИ СОБЫТИЯ, К КОТОРОМУ НАПРАВЛЕНА СТРЕЛКА

Изображение слайда
48

Слайд 48: Критический путь

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

Изображение слайда
49

Слайд 49: Разработка графика работ

Метод критического пути

Изображение слайда
50

Слайд 50: Разработка графика работ

Конфликт ресурсов

Изображение слайда
51

Слайд 51: Разработка графика работ

Разрешение конфликта ресурсов

Изображение слайда
52

Слайд 52: Пример плана работ по курсовому проекту

Изображение слайда
53

Слайд 53: Задание исполнителям на выполнение работ

Изображение слайда
54

Слайд 54: УЧАСТНИКИ И ОКРУЖЕНИЕ ПРОЕКТА

Внешняя и внутренняя структура проектной команды

Изображение слайда
55

Слайд 55: Факторы внешнего окружения проекта

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

Изображение слайда
56

Слайд 56: Проект в среде предприятия

Проект Инфраструктура Физические ресурсы Финансы Цели и стратегия компании

Изображение слайда
57

Слайд 57

Участники и среда проекта Проект - открытая система Заказчик Инвестор Государство Общество Поставщики СМИ Менеджер Компания Команда Ресурсы Субподрядчики

Изображение слайда
58

Слайд 58: Организационная структура управления проектами

Комбинации функциональной и процессной структур управления

Изображение слайда
59

Слайд 59: Влияние организационной структуры на проект

Организационная структура и культура компании оказывает значительное влияние на проект Выделяют три основных вида структур функциональная матричная проектная

Изображение слайда
60

Слайд 60: Функциональная структура

Руководитель компании Функциональный менеджер Функциональный менеджер Функциональный менеджер Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Координация проекта

Изображение слайда
61

Слайд 61: Матричная структура

Руководитель компании Функциональный менеджер Функциональный менеджер Функциональный менеджер Сотрудник Сотрудник Менеджер проекта Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Координация проекта

Изображение слайда
62

Слайд 62: Проектная структура

Руководитель компании Менеджер проекта Менеджер проекта Менеджер проекта Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Сотрудник Координация проекта

Изображение слайда
63

Слайд 63: Контроль выполнения проекта

Механизм выполнения и актуализации планов

Изображение слайда
64

Слайд 64: Контроль выполнения графика

Входные материалы График (расписание) проекта Отчеты по эффективности выполнения проекта Запросы на внесение изменений План управления графиком Инструменты и методы Система контроля изменений графика Оценки эффективности Дополнительное планирование Специализированное программное обеспечение Выходные материалы Обновления графика Корректирующие воздействия Извлеченные уроки

Изображение слайда
65

Слайд 65: Выполнение сводного плана проекта

Входные материалы Сводный план проекта Дополнительные материалы Организационная политика Корректирующие воздействия Инструменты и методы Навыки общего менеджмента Знания и навыки, необходимые для создания продукта Система авторизации (утверждения) заданий на выполнение работ Совещания по анализу текущего состояния проекта Информационная система управления проектом Организационные процедуры Выходные материалы Результаты работ Запросы на внесение изменений

Изображение слайда
66

Слайд 66: Потребность в изменениях в ходе выполнения проекта

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

Изображение слайда
67

Слайд 67: Отчеты

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

Изображение слайда
68

Слайд 68

Отчёты по затраченному рабочему времени Преимущество: Просто получить данные Действительное Запланированное ВРЕМЯ ЧИСЛО ЛЮДЕЙ

Изображение слайда
69

Слайд 69: Кумулятивные рабочие часы

План Факт Время Часы

Изображение слайда
70

Слайд 70: Анализ расходов

Основные показатели: Расходы, запланированные по бюджету ( Budgeted Cost of Work Scheduled, BCWS ). Фактическая стоимость выполненной работы ( Actual Cost of Work Performed, ACWP ). Стоимость выполненной работы в соответствии с бюджетом ( Budgeted Cost of Work Performed, BCWP).

Изображение слайда
71

Слайд 71: Методика выполненной стоимости. Основные показатели

ACWP BCWS BCWP Текущая дата

Изображение слайда
72

Последний слайд презентации: Управление проектами: Оценка хода проекта по «Методике освоенного объема»

Изображение слайда