
- •1.4. Стадии и этапы разработки
- •Концептуальное проектирование
- •Разработка технико-экономического обоснования
- •2.2. Изучение подходов и аналогов
- •1 Применительно к профессиональному образованию и повышению квалификации имеются в виду профессионально важные психофизиологические качества.
- •1 При использовании кт в профессиональном образовании и повышении квалификации имеется в виду профессиональная деятельность.
- •1 Данная характеристика относится к чисто программным кт, не использующим технологии виртуальной реальности и физические имитаторы среды деятельности.
ответствии с текущим уровнем подготовленности обучаемого, его индивидуальными особенностями и задачами, поставленными перед ним в ЭИЗО. Ситуативный характер отношений, определяющих разбиения на классы множества УТЗ, и отношений УТЗ—кадры обусловливается вариативностью состава используемых УТЗ, регулируемого модулем настройки (изменение объема множества, на котором задано отношение, может повлечь изменение этого отношения).
1.4. Стадии и этапы разработки
Инициатива создания нового КУ или КОС может исходить как от организации, использующей их в своей деятельности, так и от отдельных лиц, желающих отразить свои знания и опыт в КСО. Основой для выдвижения соответствующей идеи служат результаты маркетингового исследования, выявившего неудовлетворенную потребность в определенном КУ (КОС). После первоначальной проработки идеи организация-инициатор обращается к специалистам по созданию КСО (имеются в виду либо физические лица, либо организация, специализирующаяся в области разработки КСО), планируемым в качестве исполнителей данного проекта, с предложением о подготовке технико-экономического обоснования (ТЭО). Если представленное ТЭО в принципе удовлетворяет организацию-инициатора (по затратам, времени, качеству продукта и т.д.), то после его окончательного согласования она берет на себя обязательства по финансированию проекта, выступая в роли заказчика продукта. Между заказчиком и исполнителями заключается договор, к которому прилагается техническое задание на разработку, составленное на основе ТЭО. В договоре фиксируются:
объем и схема финансирования работ;
сроки выполнения проекта;
порядок сдачи-приемки продукта;
распределение прав интеллектуальной собственности на создаваемый продукт;
распределение прибыли от реализации лицензий на право
использования продукта;
ответственность сторон в случае нарушения ими своих обязательств и др.
Для упрощения изложения заказчиком мы называем организацию, финансирующую разработку КУ (КОС), вне зависимости oт планов по использованию продукта. Самым строгим заказчиком с точки зрения содержания и возможностей КСО является образовательное заведение, планирующее его внедрение в учебный процесс. Образовательные заведения, выступающие в роли заказчиков КСО, как правило, рассчитывают не только применять их для решения внутренних задач, но и получать выгоду от реализации лицензий на право их использования внешними потребителями. Наибольшая жесткость в финансовом плане присуща сторонним инвесторам, т.е. заказчикам, не специализирующимся в области создания и распространения КСО. Такие организации, вкладывая средства в непрофильную деятельность, стремятся извлечь максимальную прибыль при минимальных затратах, а их представители, уполномоченные принимать решения, не желают вникать в особенности технологии разработки интеллектуальных продуктов и связанные с ним трудности. По сравнению с другими типами заказчиков определенное преимущество имеют издательства, так как они располагают отлаженными механизмами распространения продукции. По окончании выполнения проекта издательство обеспечивает тиражирование носителей с дистрибутивом КУ (КОС), рекламу продукта и распространение его в розничной сети и т.д. Подготовка ТЭО является первым этапом разработки КУ (КОС). Впрочем, этот этап может оказаться единственным, если предложения разработчиков не устроят ни одного из потенциальных заказчиков.
Технология создания КУ (КОС) предусматривает следующие основные виды работ:
-
формирование концепции продукта;
-
подготовка учебного материала и УТЗ;
-
методическая обработка, согласование и редактирование учебного материала и УТЗ;
-
программная реализация и отладка программных компонентов;
-
разработка компьютерных графических материалов;
-
разработка мультимедийных компонентов (съемка видео, запись звука, перевод информации в цифровую форму и обработка, создание анимаций и интерактивных трехмерных представлений);
-
дизайн ПИ;
-
формирование и интеграция информационных компонентов;
-
разработка эксплуатационной документации и рекламных материалов;
-
управление выполнением проекта.
Руководителем проекта является либо главный редактор, либо компьютерный методист, либо системотехник КСО. Руководитель взаимодействует с заказчиком на этапах согласования ТЭО и заключения договора, формирует команду исполнителей и осуществляет общую координацию работ. Он несет персональную ответственность за реализацию проекта. Именно руководитель подписывает договор и техническое задание на разработку.
Руководитель авторской группы курирует подготовку учебного материала и УТЗ, представляемых в КУ (КОС), обеспечивает их согласование и редактирование. Соответствующие задачи может решать и компьютерный методист, если он является глубоким специалистом в области, освещаемой в создаваемом продукте. Функции компьютерного методиста и системотехника были охарактеризованы ранее. Состав специалистов по реализации КСО определяется видами работ, выполнение которых требуется для создания данного КУ (КОС). Менеджер осуществляет управление реализацией проекта и решает вопросы его материально-технического, правового и текущего финансового обеспечений. Важно, чтобы менеджер был «чистым» управленцем, т.е. не являлся ни автором, ни разработчиком КУ (КОС). В этом случае ему существенно проще жестко контролировать исполнителей, не поддаваясь соблазнам бесконечного улучшения продукта и растягивания сроков из-за «объективных трудностей». Конечная цель менеджера заключается в обеспечении реализации проекта в установленные сроки без превышения запланированных затрат.
Подчеркнем, что приведенная схема отражает не состав персоналий, участвующих в создании КУ (КОС), а основные задачи проекта и соответствующие компетенции исполнителей. В конкретных случаях состав команды определяется характеристиками разрабатываемого продукта, планируемыми сроками, объемом финансирования и др. Например, КОС средней степени сложности, рассчитанная на 8—10 часов контактного времени, может быть создана за 2—3 месяца силами коллектива, включающего одного - двух авторов, компьютерного методиста и одного - двух программистов.
Разработка КУ (КОС) подразделяется на четыре стадии:
-
концептуальное проектирование;
-
проектирование;
-
реализация;
-
подготовка продукта к распространению.
На первой стадии формируются концепция и облик создаваемого продукта, специфицируются его основные функции и характеристики, детализируется архитектура, определяются структура, содержательная направленность и глубина представляемых в нем учебного материала и УТЗ, принимаются принципиальные дидактические и программно-технические решения. Концептуальное проектирование — наиболее сложная и ответственная стадия проекта. Большинство решаемых в ее рамках задач имеют творческий характер и трудно формализуемы. Можно сказать, что содержанием концептуального проектирования является формирование «на бумаге» эскиза программы, результаты работ представляются в виде документов: спецификаций, схем описаний и т.д. На второй стадии осуществляется создание типовых информационных компонентов программы. Формируется структура информационной базы КСО и создается прототип приложения
Продолжение |
табл. 1.8 |
||
1 |
2 |
3 |
4 |
|
1.4. Детализация прог- раммы курса и разработка структуры КУ (КОС) |
Описание иерархической структуры учебного мате- риала с указанием основ- ных вопросов, рассматри- ваемых в каждой главе и разделе. Перечень реали- зуемых способов доступа к учебному материалу и УТЗ. Список используе- мых внешних КСО |
ГР, КМ, АГ, СТ |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
1.5. Формирование пси- холого-педагогической стратегии и выбор дидак- тических приемов |
Описание психолого- педагогической страте- гии, дидактических прие- мов и способов их реали- зации в КУ (КОС) |
КМ, СТ |
|
|||
|
|||
|
|||
|
|||
|
1.6. Выбор форм пред- |
Перечень используемых |
СТ, КМ, |
|
ставления информации |
форм и форматов пред- |
смм, |
|
|
ставления информации |
скг, п |
|
1.7. Выбор инструмен- |
Перечень используемых |
СТ, П, |
|
тальных средств разработки |
инструментальных |
скг, |
|
|
средств |
смм |
|
1.8. Разработка инфор- |
Описание информацион- |
СТ |
|
мационно-логической |
но-логической модели |
|
|
модели учебного мате- |
учебного материала, реа- |
|
|
риала |
лизуемой в КУ (КОС) |
|
|
1.9. Определение набора |
Перечень служебных функ- |
СТ, П |
|
служебных функций и |
ций КУ (КОС) и описа- |
|
|
подходов к их реализации |
ние выбранных подходов |
|
|
|
к их реализации |
|
|
1.10. Разработка схемы |
Схема ПИ КУ (КОС) |
ДПИ, |
|
ПИ |
|
СТ |
|
1.11. Определение типов |
Описание типов УТЗ. |
КМ, СТ, |
|
УТЗи разработка схемы |
Схема контроля знаний |
ГР |
|
контроля знаний |
|
|
2. Проекти- |
2.1. Разработка элементов |
Элементы (кнопки, пик- |
ДПИ |
рование |
и шаблонов ПИ |
тограммы, курсоры, ме- |
|
|
|
ню и т.д.) и шаблоны |
|
|
|
(заготовки панелей, окон) |
|
|
|
ПИ |
|
|
2.2. Разработка шаблонов |
Шаблоны типовых ин- |
П, ДПИ |
|
типовых информацион- |
формационных компо- |
|
|
ных компонентов |
нентов (кадров, страниц |
|
|
|
и т.д.), входящих в КУ |
|
|
|
(КОС) |
|
Продолжение табл. 1.8
1 |
2 |
3 |
4 |
|
2.3. Формирование структуры информационной базы |
Физически созданная структура информационной базы КУ (КОС) |
п |
2.4. Разработка прототипа приложения |
Прототип приложения, реализующий основные функции и готовый к наполнению информацией предметного содержания |
п |
|
2.5. Разработка алгоритмов выполнения функций, не предусматриваемых используемыми авторскими средствами |
Описания алгоритмов выполнения функций, не предусматриваемых используемыми авторскими средствами |
п, ст |
|
3. Реализация |
3.1. Подготовка учебного материала и УТЗ |
Учебный материал и УТЗ, подготовленные авторами |
АГ, КМ, ГР |
3.2. Методическая обработка, согласование и редактирование учебного материала и УТЗ |
Согласованные и отредактированные с учетом представления в КУ (КОС) учебный материал и УТЗ, готовые для включения в информационную базу |
ГР, КМ |
|
3.3. Разработка компьютерных графических материалов |
Компьютерные графические материалы |
скг |
|
3.4. Разработка мультимедийных компонентов |
Мультимедийные компоненты (аудио- и видеофрагменты, анимации, интерактивные трехмерные представления) |
смм |
|
3.5. Формирование и интеграция информационных компонентов (наполнение информационной базы) |
Информационная база КУ (КОС), наполненная предметным содержанием |
РИК |
|
3.6. Программная реализация и отладка программных компонентов |
Программные компоненты КУ (КОС) |
п |
|
3.7. Интеграция и комплексная отладка приложения |
Законченный в функциональном и содержательном планах КУ (КОС) |
п, ст |
|
|
Окончание |
табл. 1.8 |
1 |
2 |
3 |
4 |
|
3.8. Разработка эксплуатационной документации |
Эксплуатационная документация по КУ (КОС) |
СТ, КМ, п |
4. Подготовка продукта к распространению |
4.1. Разработка демонстрационной версии (презентации) продукта |
Демонстрационная версия (презентация) КУ (КОС) |
п, ст, РИК. скг, смм |
4.2. Разработка рекламных материалов |
Рекламные материалы по КУ(КОС) |
ст, км |
|
4.3. Разработка лицензионного соглашения |
Лицензионное соглашение на право использования КУ (КОС) |
м |
|
4.4. Разработка программы инсталляции и формирование дистрибутива продукта |
Дистрибутив продукта, готовый к тиражированию |
п, ст |
|
4.5. Подготовка материалов для распространения продукта |
Материалы для распространения продукта: оформление диска и упаковки, регистрационная форма и др. |
скг, ст, м |
Обозначения: КМ — компьютерный методист; СТ — системотехник КСО; ГР — главный редактор; АГ — авторская группа; СММ — специалисты по мультимедиа; СКГ — специалисты по компьютерной графике; П — программисты; ДПИ — дизайнер ПИ; РИК — разработчики информационных компонентов; М — менеджер.
Номера этапов в основном отражают порядок их выполнения. В то же время ряд этапов, особенно на третьей стадии, реализуются параллельно, предусматривая синхронизацию по промежуточным результатам. Соответствующие вопросы обсуждаются в четвертой главе.
Обилие
этапов и разнообразие видов деятельности
не должны пугать начинающих
разработчиков. Во-первых, как мы уже
отмечали, трудоемкость проекта
определяется характеристиками
создаваемого продукта и конкретными
условиями выполнения работ. Во-вторых,
современные авторские инструментальные
средства позволяют реализовывать
многие функции КСО, не прибегая к
программированию в смысле написания
кода (текста программы). Для решения
таких задач требуются не столько
профессиональные программисты, сколько
специалисты, владеющие
приемами визуального проектирования
с помощью определенного инструментария
или способные их оперативно освоить.
Подобный характер присущ, например,
этапам 2.2, 2.3, 2.4, 3.5, 3.7, 4.1, 4.4. Область
деятельности «настоящих» программистов
ограничивается реализацией функций,
обеспечивающих возможности КУ (КОС),
не предусматриваемые используемыми
авторскими средствами. Разумеется, чем
больше нестандартных (с точки зрения
выбранного инструментария) возможностей
планируется воплотить в продукте, тем
больший объем программирования
требуется.