Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Инф_орматика_ и ИКТ. 10кл._п. _ред. Мак_аровой Н._В._2009--256с

.pdf
Скачиваний:
375
Добавлен:
24.03.2016
Размер:
21 Мб
Скачать
☆

222 Глава 6. Информационная технология разработки проекта

О

снов

н

ы

е э ап

ы р

аз

р

а

бот

ки п

рое

к

а

 

 

т

 

 

 

т

 

Замысел проекта

Первым этапом на пути создания нового продукта всегда являет­ ся зарождение и осмысление некоторой идеи. От того, насколько тщательно продумана идея проекта, будет зависеть успех ее во­ площения в жизнь. Замысел проекта может возникнуть как у

одного человека, так и у группы людей, деятельность которых

. "

протекает в определеннои соци-

альной среде. Проект, как и его идея, тоже возникает и сущест­ вует в соответствующей среде, в определенном окружении.

При разработке проекта надо

учитывать особенности конкрет-

"

"

нои социальнои среды: политику,

экономику, законы, экологию и другие факторы, оказывающие на него влияние. Поэтому, принимая решение о начале проекта, необходимо

понять, возможна ли реализация замысла в данной конкретной среде. Если ответ на этот вопрос будет положительным, то можно приступать к разработке про­ екта. На этом пути существует два важных этапа:

•планирование деятельности;

•контроль и анализ результатов.

Планирование

Любую работу, какой бы сложной она ни казалась, можно завер­

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

224

Глава 6. Информационная технология разработки проекта

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

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

Для более наглядного представления структуры проекта во многих случаях используют графическое изображение. Боль­ шинство структур могут быть представлены в виде иерархиче­ ской схемы, или дерева (рис. 6.4).

Степень детализации структуры зависит от заданной точности проработки проекта. .

Создание иерархических структур проекта производится свер­ ху вниз. Сначала определяется главный объект той или иной структуры, а затем начинается процесс выявления составляющих

6.1. Проект и основные этапы его разработки

225

его объектов. Такой способ разбиения главного объекта на состав­ ляющие называют структурной декомпозицией (от отрицания de

и лат. coppo.sition - составление). Так поступают при разработке большинства структур проекта: для выявления промежуточных целей и состава продукта, определения содержания работ проекта, организации контроля за выполнением проекта.

1 -й уровень

• • •

2-й уровень

• • •

• • •

• • •

3-й уровень

и т. д.

Рис. 6.4. Общий вид иерархической структуры

•

Конечной целью разработки информационных моделей в виде структур является стремление получить ответы на вопросы, не­

обходимые для успешной реализации проекта:

•Зачем? - определяется цель проекта;

•Что? - определяется объект, продукт или услуга, создавае­

мые в проекте;

•Кто? - определяются участники проекта и степень их ответ­

ственности;

•Каким образом и когда? - определяется состав и продолжи­

тельность работ по проекту;

•Как проконтролировать? - определяются способы оценки

степени выполнения работ.

Следует понимать, что создание структур проекта - итераци­

онный процесс (от лат. iteratio - повторение). Сначала разраба-

6. 1 . Проект и основные этапы его разработки

227

Контрольные вопросы и задания

Задания

1.Приведите несколько словосочетаний из современной жизни, содержащих слово •проект• .

2.Приведите примеры проектов следующих типов: техническо­ го, социального, экологического, образовательного, экономи­ ческого.

Э. Приведите примеры простых и сложных проектов.

4.Приведите примеры краткосрочных и долгосрочных проектов.

5.Приведите примеры разных замыслов, которые могли бы во­ плотиться в проект.

Контрольные вопросы

1.Что такое проект?

2.Что является главным в любом проекте?

Э. Какие основания для классификации проектов вам известны?

4.Какие типы проектов вы знаете?

5.К какому типу можно отнести проект превращения Санкт-Пе­ тербурга в туристический центр Северо-Запада?

6.К какому типу (по сфере деятельности человека) можно отне­ сти проект строительства моста через реку, связывающего два района?

7.К какому типу можно отнести проект повышения жизненного уровня россиян?

8.К какому типу можно отнести проект изучения экологическо­ го состояния малых рек вашего региона?

9.Назовите основные этапы разработки проекта.

10.В чем смысл этапа планирования проекта?

11. Что такое структура проекта и для чего она используется?

12.Что означает слово •декомпозиция• ?

13.Почему каждая структура проекта является его информаци­ онной моделью?

14.В чем суть этапа контроля и анализа?

228

Глава 6. Информационная технология разработки проекта

6.2. Информационные модели

проекта

Изучив эту тему, вы узнаете:

11• какие разновидности информационных моделей (структур)

требуются при работе над проектами;

111• что такое дерево целей;

11• что показывает структура продукции;

11• как создается структура разбиения работ;

11• что такое матрица ответственности.

Дерево целей проекта

Проект - это целенаправленная деятельность. Вопрос (<зачем? является одним из г авных вопросов при разработке проекта. Цель должна быть сформулирована максимально точно, чтобы

еевыполнение можно было проверить.

Для достижения цели обычно требуется выполнить множест­

во локальных целей (подцелей). Одной главной цели могут соот­ ветствовать несколько наборов локальных целей.

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

(рис. 6.5). Дерево целей - это схема, показывающая, как гене­ ральная (главная) цель разбивается на подцели. Дерево целей имеет иерархическую структуру. В каждом блоке дерева запи­ сывается название локальной цели.

-

'отражающей предста вление rлавной цели в виде подцелей. Процесс

--.- разбиения rлавной цели на подцепи называют декомпозицией цели.это информационная модель проекта в виде схемы.Дерев о целей

Степень детализации схемы и количество подцелей нижних

уровней зависят от масштаба проекта. Для несложных проектов часто ограничиваются подцелями первого или, реже, второго уровня. Здесь рекомендуется не ·проводить детальную проработ­ ку дерева целей, а определить только наиболее существенные подцели первого уровня. Основное же внимание следует уделить рассмотренной ниже структуре разбиения работ.

6.2. Информационные модели проекта

229

_ _ _ _

Название главной цели

Р: -----------------------------

 

 

0-й уровень

 

Название локальных целей

 

- ------------------------------- ----- -

 

1

ro уровня

1 -й уровень

Название локальных целей

2-ro уровня

2-й уровень

Рис. 6.5. Дерево целей

В качестве примера рассмотрим проект ремонта школы во время летних каникул.

О том, что ремонт школы - не просто работа, а настоящий

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

Пусть генеральной целью проекта являе.тся проведение выбо­ рочного косметического ремонта школы за период летних кани­ кул (с 5 июля по 15 августа) в условиях, когда имеются ограниче­ ния на расход финансовых средств. Уточнение генеральной цели будет происходить за счет выделения подцелей 1-го уровня.

Предположим, подцелями 1-го уровня будут: проведение под­ готовительных работ, проведение косметического ремонта каби­ нетов, выполнение малярных работ в рекреациях, частичная замена оборудования столовой (плит, посудомоечной техники, холодильников).

Структура продукта

В результате целенаправленной деятельности по проекту дол­

жен появиться новый объект - продукт или услуга. Этот объект может представлять собой целый комплекс более простых про­ дуктов и услуг, то есть иметь сложную структуру. Прежде чем приступать к определению работ, которые следует выполнить для достижения цели, надо точно представлять, что мы хотим

230

Глава 6. Информационная технология разработки проекта

получить после завершения проекта. Для этого строится иерар­ хическая структура продукции (рис. 6.6).

'

Структура лроdукта это информационная модель проекта в виде

 

схемы, отражающей структуру соэдаваемоrо объекта

•

.........

-

Продолжим рассмотрение приведенного выше примера про­ екта. •Продуктом• этого проекта является отремонтированная школа, что отображается на уровне О. На 1-м уровне следует указать, что конкретно входит в понятие отремонтированной школы. Если ориентироваться на указанную в примере цель,

то 1-й уровень будет содержать следующие объекты: отремон­

тированные кабинеты, окрашенные рекреации, столовую с за­ мененным оборудованием. Какие именно кабинеты должны быть отремонтированы, указывается на 2-м уровне структуры продукта:

кабинеты математики, биологии, английского языка.

Название продукта (услуги)

_

-------------------------------- --

О-и уровень

• • •

• • • • • •

и т. д.

Название основных элементов

(блоков, элементов, узлов и пр.) 1 -й уровень

-- - - --------------------------- -

•--• • --Детал- изация объектов 1 -го уровн-я-

2-й уровень

Рис. 6.6. Общий вид структуры продукта

Структура разбиения работ (СРР)

Определив цель проекта и структуру продукта, следует при­ ступить к построению структуры разбиения работ. Это тоже иерархическая структура (рис. 6" 7). На самом верхнем уровне записывается название проекта. Все последующие уровни отра­ жают названия комплексов работ. Самый нижний уровень структуры состоит из названий конкретных работ, которые вы­ полняются работниками на местах. Следует заметить, что коли-

6.2. Информационные модели проекта

231

чество уровней по каждой ветви иерархической структуры мо­ жет быть разным, поэтому и простые работы могут оказаться на

разных уровнях. Важно лишь i;ro, что декомпозицию работ сле­

дует проводить до тех пор, пока не отпадет необходимость в дальнейшей детализации указанных в структуре работ. Работы необходимо закодировать так, как показано на рис. 6. 7.

Следует иметь в виду, что для несложных проектов часто де­ рево целей может совпадать со структурой разбиения работ.

'

-----

Структура разбиения работ (СРР) - зто информационная модель проекта, отражающая комплексы работ, детализированные по уровням. По каждой ветке дерева детализация производится до

появления простых работ, на которых заняты непосредственные

исполнители.

Название проекта

---------------------------------- 0-й уровень

 

 

• • •

 

 

Название комплексов- - - - - -работ- - - - - - -

·

 

 

 

 

 

---- ---- - --- - -

-- - - - 1 -й уровень

 

 

 

-----

 

Представление комплексов работ

 

 

 

--------------

-------2---й

-------

 

 

• • •

• • •

• • •

верхнего уровня в виде более мелких

 

-

 

т

 

работ

 

комплексов работ и прос ых

 

 

 

 

 

 

-

- -

-

 

 

 

 

 

 

 

 

 

уровень

 

и т. д.

 

 

 

 

 

 

 

 

Рис. 6.7. Общий вид структуры разбиения работ (СРР)

Рассмотрим структуру разбиения работ для проекта ремонта школы. В данном проекте формулировка целей и подцелей совпа­ дает с формулировкой названий работ. На 0-м уровне должно быть указано название проекта, то есть ремонт школы. На 1-м уровне будут находиться работы в соответствии с подцелями 1-го уровня,

а именно четыре комплекса работ:

• подготовительные работы (1 .0);

• проведение косметического ремонта кабинетов (2.0);

• выполнение малярных работ в рекреациях (3.0);

• частичная замена оборудования столовой (4.0).