Зачем нужен план? • План в предложениях не полон и не является настоящим рабочим планом • План - это проигрывание будущих работ • План - инструмент для определения роли каждого участника • План увязывает отдельные части вместе • План - точка отсчета для изменений • План помогает понять, когда цель достигнута и пора заканчивать проект 28 Sep 2002 Motorola General Business Use Global Software – Russia 1
Определение задач и разбиений • Выявление задач - это ряд концептуальных разбиений и физических объединений • Определение общих требований • Определение подпродуктов • Проверка пригодности элементов • Work Breakdown Structure (WBS) структура разбиения работ 28 Sep 2002 Motorola General Business Use Global Software – Russia 2
Разбиение работ: Work Breakdown Structure 28 Sep 2002 Motorola General Business Use Global Software – Russia 3
WBS: проектный план 28 Sep 2002 Motorola General Business Use Global Software – Russia 4
WBS: хронология разработки компонентов плана • Начальные цели и ограничения • Структура разбиения работ • Сетевой график работ, подпланы, оценки по трудоемкости и времени • Бюджеты ресурсов и временной график • Обзор плана с отчетом NB: • Параллельная разработка компонентов • Совместимость фаз достигается через итерацию • Успешность обзора: план хорош на данный момент 28 Sep 2002 Motorola General Business Use Global Software – Russia 5
WBS: Требования 28 Sep 2002 Motorola General Business Use Global Software – Russia 6
WBS: Источники требований • Перечень всех • Выявить источники как источников: ТЗ, можно раньше контракт, нормы, • При необходимости политика и организовать проект как процедуры. ряд нарастающих компании, . . . поставок с уточнением • Встречи с людьми: требований заказчик, органы, руководство, . . . 28 Sep 2002 Motorola General Business Use Global Software – Russia 7
WBS: проектирование 28 Sep 2002 Motorola General Business Use Global Software – Russia 8
WBS: Информация для проектирования • Список подсистем • Требования к каждой подсистеме • Интерфейсы между подсистемами • Описание сборки • Требования к верификации 28 Sep 2002 • Рассмотрение альтернатив: сделать или купить, поставка разовая или наращиваемая, разные технические альтернативы • Предпочтения по взвешенным критериям + инструменты для принятия решений Motorola General Business Use Global Software – Russia 9
WBS: Подсистемы • • • Разработка плана для подсистемы Определение требований к подсистеме Проектирование подсистемы Под-подсистемы Интегрированная подсистема Проверенная подсистема 28 Sep 2002 Motorola General Business Use Global Software – Russia 10
WBS: Интегрированная система • • • План сборки Место для сборки Персонал для сборки Инструменты сборки Оборудование для проверки • Подсистемы для интеграции • Результаты обзора 28 Sep 2002 • описание процесса сборки или интеграции • требования к проверке • план по помещению • план по персоналу • план по инструментам • план по оборудованию для проверки • график • бюджет Motorola General Business Use Global Software – Russia 11
WBS: Проверенная система • • • Требования План Оборудование Помещения Персонал Статья Данные Отчет Обзор 28 Sep 2002 • описание подхода и метода • план по оборудованию • план по помещениям • план по персоналу • график • бюджет Motorola General Business Use Global Software – Russia 12
Принципы для выявления элементов WBS • Четкость интерфейсов • • Возможность проверки и испытания • • Устойчивость к будущим • изменениям • • Сочетаемость со структурой организации • Размер эл-та: 2 вопроса 28 Sep 2002 Самодостаточность под-продуктов Стандартизация Бухгалтерский учет Определение элементов 1 -го уровня раз и навсегда Motorola General Business Use Global Software – Russia 13
Разработка элементов WBS • если нужен вход, о • входы-выходы нем надо во-время • интерфейсы договариваться • вверх-вниз и • нужные сведения соседство доступны не сразу • параллельность и • процесс нельзя взаимозависимость сокращать или по времени упрощать 28 Sep 2002 Motorola General Business Use Global Software – Russia 14
Сетевой график работ 8 4 7 1 2 3 5 6 1, 2, 3 <== 4 5, 6 <== 7 3 <= =5 4, 7 <== 8 28 Sep 2002 4 1 2 3 6 н а ч а л о 8 5 7 Время 1 2 3 6 Motorola General Business Use 4 8 5 7 Global Software – Russia 15
Подпланы основного плана • по исполнению работ • по персоналу • по управлению качеством • по оборудованию и материалам • по утверждениям и согласованиям работ 28 Sep 2002 • по управлению себестоимостью • по управлению временным графиком • по отчетности • по рискам Motorola General Business Use Global Software – Russia 16
1. Планы по персоналу • Кто отвечает за каждый элемент WBS? • Схема подотчетности в проекте • Разрешение конфликтов • Оценки трудозатрат от каждого участника • Избегать 2 -уровневости • Взаимоувязка проектов 28 Sep 2002 Motorola General Business Use Global Software – Russia 17
2. Планы по управлению качеством • Какими мерами обеспечивается хорошее качество? • Кто, что и когда проверяет? • Какие ресурсы запланированы для проведения проверок? 28 Sep 2002 Motorola General Business Use Global Software – Russia 18
3. Планы по оборудованию и материалам • Физические ресурсы для выполнения проекта • Список элементов, даты когда они нужны, возможные источники, сроки поставок, включая получение счетов, банковскую проводку и таможенную очистку 28 Sep 2002 Motorola General Business Use Global Software – Russia 19
4. Планы по утверждению работ • Обзоры и оценивания • Средство для разрешения исполнителям задач двигаться дальше • Позволяет пересмотреть индивидуальные планы для перераспределения ресурсов после каждой задачи • Контроль от заказчика по этапам работ 28 Sep 2002 Motorola General Business Use Global Software – Russia 20
5. Планы контроля над себестоимостью • • Бюджеты задач Измерение затрат Сравнение бюджетов Пересмотр планов и бюджетов для достижения целей • Какие детали бюджета • Что будет измеряться • Какими методами 28 Sep 2002 Motorola General Business Use Global Software – Russia 21
6. Планы управления графиком • Ожидания по производительности • Измерение производительности во времени • Сравнение ожиданий с фактами • Пересмотр планов по производительности 28 Sep 2002 Motorola General Business Use Global Software – Russia 22
7. Планы по отчетности • Кто отчитывается и кому • Предметы отчетов • Периодичность • Область распространения • Внутренние отчеты и отчеты заказчику 28 Sep 2002 Motorola General Business Use Global Software – Russia 23
8. Планы по рискам • Выявление потенциальных опасностей • Как справиться, если наступят • Как снизить вероятность • Как устранить или избежать • План действий с наилучшими результатами при заданных ресурсах 28 Sep 2002 Motorola General Business Use Global Software – Russia 24
Методики оценок времени и затрат • Сверху-вниз по крупным • Правило Симпсона: блокам аналог. проекта Xexp = Xmin+4 Xnom+Xmax • Снизу-вверх по сетевому графику от исполнителей 6 • Нормы затрат и времени • Документирование • Исторические отношения всех оценок COST 2 CAPACITY 2 n COST 1 28 Sep 2002 CAPACITY 1 Motorola General Business Use Global Software – Russia 25
Правило Симпсона • Суть приёма заключается в приближении подынтегральной функции на отрезке [a, b] интерполяционным многочленом второй степени p 2(x), т. е. приближение графика функции на отрезке параболой. Метод Симпсона имеет порядок погрешности 4 и алгебраический порядок точности 3. Суть метода — аппроксимация функции f (x) (синий график) квадратичным полиномом P (x) (красный) ü Формулой Симпсона называется интеграл от интерполяционного многочлена второй степени на отрезке [a, b]: где f(a), f((a + b) / 2) и f(b) — значения функции в соответствующих точках (на концах отрезка и в его середине). 28 Sep 2002 Motorola General Business Use Global Software – Russia 26