| Что влияет на успешность разработки ПО |
- Тест Джоэла Спольски
- Тест на выживание проекта
- Что нужно делать для того, чтобы проект закончился успешно
- На основании каких факторов строить свой процесс разработки ПО
|
| Обзор методологий разработки ПО |
- ГОСТЫ 19.xxx, 34.xxx
- Capability Maturity Model (CMM/CMMI)
- SEI Personal Software Process, Team Software Process (PSP/TSP)
- Rational Unified Process (RUP)
- Microsoft Solutions Framework (MSF)
- Agile методологии (Scrum, XP)
- Плюсы, минусы и ограничения тяжелых и легких методологий
- Каждому проекту – своя методология
|
| Жизненный цикл проекта |
- Выработка концепции проекта
- Планирование: Work Breakdown Structure и Gantt Chart. Практики эффективного планирования.
- Управление содержанием работ
- Управление конфигурациями
- Управление рисками
|
| Метрики управления проектом |
- Мониторинг состояния проекта
- Количественное управление ходом проекта (кривая Б.Боэма, Burn Down Chart)
- Метрики управления проектом
- Метрики качества продукта
|
| Упражнения и практика |
- Тесты-оценки состояния проекта: Joel's Test, тест на выживание проекта, тест на уровень PSP в компании
- Упражнение «Разработка концепции проекта»
- Упражнение «Построение WBS»
- Упражнение «Оценка работ по проекта и построение Gantt Chart»
- Упражнение «Неожиданное изменение в проекте»
- Упражнение «Разработка плана управления рисками проекта»
- Упражнение «Мониторинг бюджета проекта»
- + Разработка индивидуального плана действий для работы после тренинга
|