Структурные модели проекта
ориентация на функции осуществления проекта;
ориентация на объектно-конструктивные или функциональные части проекта;
системная смешанная ориентация.
Примером смешанной ориентации можно назвать базовую структурную модель проекта Work Breakdown Structure (WBS), которая является композицией двух типов моделей - верхние уровни отражают декомпозицию проекта с ориентацией на функции или объект, а нижние уровни отражают дальнейшую детализацию декомпозиции с ориентацией на работы, осуществляемые в рамках проекта, вплоть до работ конкретного исполнителя.
Структурная модель проекта и принцип структуризации широко используются для построения других информационных моделей, применяемых в управлении проектом. Отметим наиболее существенные из них:
дерево целей;
организационное дерево;
матрица распределения ответственности и распределение работ по ис-полнителям;
сетевая модель проекта или иерархическая система сетевых моделей;
дерево стоимостей;
структурная схема материально-технического обеспечения проекта;
дерево распределения рисков и решений по его минимизации.
Существует особый класс методологий формализации коллективного
процесса анализа и проектирования, доведенных до их автоматизированного использования в программных продуктах. Как показывает табл. 1, можно выделить три подхода к разработке систем:
структурный подход (ориентация на описание процессов);
объектно-ориентированный подход (основанный на представление систем в виде совокупности объектов, классы которых образуют иерархию на базе принципа наследования);
информационная инженерия (ориентация на моделирование данных, а затем - процессов).
Таблица 1.
Инструментальные средства автоматизации системного проектирования\r\nМетодологииПрограммные продукты- Структурного анализа и проектирования:D. Ross, (SADT)
E. Yourdon (DFD)
K.Gane-T.Sarson, DeMarca (DFD)
другиеSPECIFX, ER-BPwin, Design/IDEF
CASE/4/0
SSADM
Express-G, MetaEdit-Workbench- Объектно-ориентированные методы:
Booch/Jacobson/Rumbaugh (OOD)
P.Coad - E.Yourdon (OOAD)
Shlaer - Mellor (OODLE)
Demeter, Henderson-SellersUML, OMT-GEИнформационная инженерия: - Martin-Finkelstein, Porter, GoldkuhlBPR, BFR
Из данных методологий, как уже отмечалось, особое место занимают структурные методы анализа и проектирования, так как они позволяют лучше понимать рассматриваемую проблему на начальных фазах при формировании концепции и проведения системного проектирования. Рассмотрим их более подробно.
Для структурных методологий характерны, кроме перечисленных общих свойств структурного системного анализа, различные способы "борьбы" со сложностью самой модели, например:
ограничение числа элементов на каждом из уровней;
ограничение контекста, включающего лишь существенные на каждом уровне детали;
использование строгих формальных правил записи.
Практически во всех методологиях структурного анализа используются
три группы средств моделирования:
диаграммы, иллюстрирующие функции, которые система должна выполнять, и связи между ними (функциональное моделирование); чаще всего используются DFD (Data Flow Diagrams) - диаграммы потоков данных и диаграммы SADT (IDEF0);
диаграммы, моделирующие данные и их взаимосвязи (информационное моделирование); фактически стандартом здесь стали ERD (Entity- Relationship Diagrams) - диаграммы "сущность-связь";
диаграммы, моделирующие поведение системы, зависящее от времени (динамическое моделирование); наиболее часто аспекты поведения системы во времени моделируются при помощи STD (State Transition Diagrams) - диаграмм перехода состояний.
Различие между разновидностями структурного анализа заключается в методах и средствах функционального моделирования: методологии, использующие методы, нотацию и технологию DFD (методологии K.Gane-T.Sarson, DeMarca, и E.Yourdon,) и использующие SADT-методологию (D.Ross и др.).
Еще по теме Структурные модели проекта:
- 4. Оценка рисков реальных инвестиционных проектов.
- 11.4.2. Методические рекомендации к технологии экономических исследований при комплексной оценке инвестиционных проектов
- 3.1.5. Управление инновационными проектами: внедрение АИС
- 4.1.3. Технический проект
- 1.5. Оптимизационные модели внутрифирменногоуправления
- 1.3 МЕТОДЫ И ТЕХНИКА УПРАВЛЕНИЯ ИННОВАЦИОННЫМИ ПРОЕКТАМИ
- 1.5. Процесс управления проектом и организационная структура
- 2.3. Методы и техника управления инновационными проектами
- 1.1. Структура проекта и методологии структурного анализа
- Структурные модели проекта
- 1.4. Технология структурного анализа и проектирования SADT