Содержание
- 2. ПЛАНИРОВАНИЕ ПРОЕКТА Вопросы 1. Уточнение содержания и состава работ 2. Планирование управления содержанием 3. Планирование организационной
- 3. Жизненный цикл проекта Каждый проект разработки ПО состоит из 4-х фаз
- 4. Иерархическая структура работ «Если не получается проглотить слона целиком, то его надо порезать на отбивные». Человечество
- 5. Иерархическая структура работ Согласно [1]: «PMBOK. Руководство к Своду знаний по управлению проектами», 3-е изд., PMI,
- 6. Иерархическая структура работ Основой для разработки ИСР служит концепция проекта, которая определяет продукты проекта и их
- 7. Иерархическая структура работ ИСР делит проект на подпроекты, пакеты работ, подпакеты. Каждый следующий уровень декомпозиции обеспечивает
- 8. Иерархическая структура работ Выполнять декомпозицию работ проекта можно по-разному. Например, ГОСТ 19.102-77 предусматривает каскадный подход и
- 9. Иерархическая структура работ Если следовать этому стандарту, то на первом уровне ИСР должны находиться именно эти
- 10. Иерархическая структура работ Это означает, что на верхнем уровне декомпозиции нашего проекта должны находиться продукты проекта,
- 11. Иерархическая структура работ Компонентами могут быть как прикладные подсистемы, так и инфраструктурные или ядерные, например, подсистема
- 12. Иерархическая структура работ Например, ИСР нашего проекта-примера разработки «Автоматизированной системы продажи документации» может выглядеть следующим образом
- 13. Иерархическая структура работ 1.2. Поставка и монтаж оборудования 1.2.1.Разработка спецификации на оборудование 1.2.2.Закупка и поставка оборудования
- 14. Иерархическая структура работ 1.4. Разработка и тестирование прикладного ПО 1.4.1. Разработка спецификаций на прикладное ПО 1.4.2.
- 15. Иерархическая структура работ 1.4.3.3. Разработка подсистемы обработки заказов 1.4.3.3.1. Просмотр и обработка заказов исполнителями из службы
- 16. Иерархическая структура работ 1.5. Обучение пользователей 1.5.1 .Подготовка учебных курсов 1.5.2. Обучение сотрудников Отдела 123 1.5.3.
- 17. Иерархическая структура работ Должна быть установлена персональная ответственность за все части проекта (подпроекты и пакеты работ).
- 18. Иерархическая структура работ ИСР является одним из основных инструментов (средств) в механизме управления проектом, с помощью
- 19. Планирование управления содержанием Управление изменениями Одна из распространенных «болезней» программных проектов называется фичеризм (featurism), часто ползучий
- 20. Планирование управления содержанием Поэтому, сразу, как только удалось стабилизировать и согласовать ИСР, необходимо разработать план управления
- 21. Планирование управления содержанием Первая задача, которую необходимо решить при анализе запроса на изменения — выявить объекты
- 22. Планирование управления содержанием Затем требуется спроектировать и детально описать изменения во всех выявленных объектах И наконец,
- 23. Планирование организационной структуры Организационная структура это согласованное и утвержденное распределение ролей, обязанностей и целей деятельности ключевых
- 24. Планирование организационной структуры Следует помнить, что организационная структура проекта — «живой» организм. Она начинает складываться на
- 25. Планирование управления конфигурациями Конфигурационное управление один из важных процессов производства программного обеспечения. Мы будем говорить только
- 26. Планирование управления конфигурациями Работы по настройке рабочих станций и серверов, используемых участниками проектной команды, тоже должны
- 27. Планирование управления конфигурациями Установка и конфигурирование среды разработки, например, баз данных и серверов приложений, требует определенных
- 28. Планирование управления конфигурациями Управление конфигурациями может многократно усложниться, если проектной команде параллельно с разработкой новой функциональности
- 29. Планирование управления качеством Обеспечение качества еще одна из базовых областей знаний в программной инженерии. Относительно того,
- 30. Планирование управления качеством При планировании этой работы необходимо понимать, что продукт проекта не должен обладать наивысшим
- 31. Планирование управления качеством План управления качеством должен включать в себя следующие работы: Объективную проверку соответствия программных
- 32. Планирование управления качеством Помимо перечисленных разделов план проекта должен включать еще: План управления рисками Оценку трудоемкости
- 33. Базовое расписание проекта После определения трудоемкости работ необходимо определить график выполнения работ и общие сроки реализации
- 34. Базовое расписание проекта Базовое расписание может быть наиболее наглядно представлено диаграммой Ганта. В этой диаграмме плановые
- 35. Базовое расписание проекта
- 36. Базовое расписание проекта Базовое расписание это, как правило, элемент контракта с заказчиком. Контрольные точки (вехи) должны
- 37. Базовое расписание проекта Однако, на практике между работами существуют зависимости, которые могут быть «жесткими», например, анализ
- 38. Базовое расписание проекта Таким образом, диаграмма Ганта для расписания проекта выглядит как гамак, составленный из множества
- 39. Базовое расписание проекта Критический путь может меняться во время исполнения проекта. При исполнении проекта руководитель должен
- 40. Базовое расписание проекта Чтобы проиллюстрировать понятие критического пути рассмотрим пример «суперпроекта». Концепция проекта выглядит следующим образом.
- 41. Базовое расписание проекта Критерий приемки. Используются минимальные трудовые ресурсы и срок. Конечный продукт имеет высокое качество:
- 42. Базовое расписание проекта
- 43. Базовое расписание проекта На следующем шаги мы должны учесть зависимости между работами, например, нельзя жарить хлеб,
- 44. Базовое расписание проекта
- 45. Базовое расписание проекта В результате мы определили, что минимальный срок реализации нашего проекта составляет 10 минут.
- 46. Базовое расписание проекта
- 47. Базовое расписание проекта Следовательно, мы должны выполнить выравнивание ресурсов. Поскольку одним из критериев успеха проекта является
- 48. Базовое расписание проекта
- 49. Базовое расписание проекта Поэтому, после выравнивания ресурсов, расписание нашего проекта будет выглядеть следующим образом (рис. 7.6).
- 50. Базовое расписание проекта Теперь диаграмма загруженности ресурсов (рис. 7.7) выглядит приемлемо и у оператора даже появилось
- 51. Базовое расписание проекта
- 52. Выводы На верхнем уровне Иерархической Структуры Работ (ИСР) проекта должны находиться не процессы, а продукты проекта,
- 53. Выводы Помимо работ, непосредственно направленных на создание программного обеспечения, в плане проекта должны быть предусмотрены необходимые
- 54. Выводы В проекте всегда существует хотя бы один критический путь, но их может быть несколько. Критический
- 55. Вопросы 1. Что такое Иерархическая структура работ (ИСР)? 2. Что такое инкрементальный процесс разработки коммерческого ПО?
- 57. Скачать презентацию