4.2. Custom Development Method CDM (Oracle) Данная технология основана на использовании инструментального
комплекса Oracle Developer Suite. Технология в основном ориентирована на
разработку ПО, в котором приоритетным является разработка и использование
базы данных, в том числе конверсия базы данных при переходе на новое ПО.
[10, 12]
При этом технология имеет две разновидности: CDM-сlassic и CDM-fast
track, состоит из 6-ти основных фаз и 11 процессов.
CDM-classic
–
это
технология
разработки, рассчитанная
на
крупномасштабные проекты с временем от восьми месяцев до трех лет, CDM-
fast track – для разработки маленьких проектов со временем функционирования
от четырех до 16 месяцев.
Опишем более подробно оба вида технологии CDM.
CDM classic В данной технологии определяется 6 фаз, каждая из которых может быть
осуществлена в несколько этапов.
Определение (Definition) на данной фазе определяются цели создания
системы, приоритеты и ограничения, разрабатывается системная архитектура и
составляется план разработки.
Основная цель— получение согласия высшего руководства для перехода
на следующую фазу.
определение требований высокого уровня;
определение бизнес-требований;
получение области (scope) проекта.
Анализ (Analysis) здесь строятся модель информационных потребностей
(диаграмма "сущность-связь"), диаграмма функциональной иерархии (на
основе функциональной декомпозиции системы), матрица перекрестных
ссылок и диаграмма потоков данных.
Основная цель— получение детальных требований к системе.
детальное изучение бизнес-требований;
моделирование бизнес-процессов;
перевод моделей в требования к ИС;
определение архитектуры;
определение возможностей конверсии.