Восходящее проектирование
Нисходящее проектирование
Разработка стратегии внедрения CASE-средств
Определение критериев успешного внедрения
Определение организационных потребностей
Нереалистичные ожидания:
· Отсутствие воздействия на общую культуру и распределение ролей в организации.
· Понимание проектных спецификаций неподготовленными пользователями.
· Сопровождение персонала, связанного с ИТ.
· Уменьшение степени участия в проектах высшего руководства и менеджеров, экспертов предметных областей, пользователей.
· Немедленное повышение продуктивной деятельности.
· Достижение абсолютной полноты и непротиворечивости спецификаций.
· Автоматическая генерация прикладных систем из проектных спецификаций.
· Немедленное снижение затрат, связанных с ИТ.
· Снижение затрат на обучение.
Потребности оформляются списком и назначаются приоритеты.
Полезно составлять матрицу: потребность «возможности CASE-средств.
Должны определяться по потребностям организации. Главное – повышение производительности разработки ПО.
Должно быть обязательно количественными (используются для сравнения), а не только качественными.
Основные критерии:
· точность стоимостных оценок.
· точность плановых оценок.
· соблюдение стандартов организации.
· степень повторного использования компонент.
Имеются 2 основных стратегии:
Полный анализ и декомпозиция всех процессов организации.
Преимущества:
· Максимально возможная автоматизация.
· Интегрированность средств автоматизации.
Недостатки:
· Значительная потребность в людских и финансовых ресурсах.
· Небыстрое практическое использование CASE-средств.
· Возможность серьезного изменения существующих в организации процессов.
Преимущества:
· минимальные затраты на небольшую автоматизацию.
· небольшие временные затраты.
· лучший контроль и регулирование процессов автоматизации.
Недостатки:
· потенциально слабая интегрированность составных частей ИС.
· отсутствие решения фундаментальных проблем.







