CASE средства обладают следующими преимуществами: автоматизация, поддержание проектирования прототипа будущей системы для оценки ожидаемого результата на ранних этапах; ускорение процессов разработки; обеспечение возможности повторного использования компонентов проекта.
CASE средства классифицируют по типам, которые демонстрируют функциональную ориентацию на процессы ЖЦ, и по категориям, определяющим степень интегрированности по выполняемым функциям. Таким образом, CASE-средства очень разнообразны, и было бы неправильно считать, что они полностью удовлетворяют позитивные ожидания от внедрения. Есть определенные принципы организации, без которых внедрение CASE-средств становится неудачным: нужно понимать ограниченность возможностей этой технологии, быть готовым к обучению этим процессам, обеспечить четкую организацию на всех этапах внедрения. Удачное использование CASE средств может дать определенные преимущества: это, во-первых, качественный уровень технологической поддержки процессов проектирования и сопровождения ПО и, во-вторых, повышение производительности, качества продукции, более высокое соблюдение стандартов и документирования.
CASE технологии требуют следующих этапов внедрения:
• фиксирование потребности в новых средствах;
• выбор и оценочный анализ средства;
• создание пилотного проекта;
• практическое внедрение.
Кроме того, использование CASE средств оказывает влияние на деятельность некоторых категорий сотрудников, которые нуждаются в обучении. Также необходима опора на базовые данные, которые определяют степень эффективности нового CASE-средства, его влияние на производительность организации. Ввиду этого, на установки организации может повлиять опыт, полученный при внедрении CASE-средств. В частности, организация может проанализировать данные и принять решение об использовании средств для другого круга пользователей и процессов в цикле создания и сопровождения ПО. Изменения, как правило, дают позитивные результаты.
CASE-технологии уже распространены в современном проектировании ИС, начиная от элементарных аналитических средств и заканчивая полномасштабной автоматизацией, которая покрывает весь жизненный цикл ПО.
Библиографический список
Абрамова, О.Ф. CASE-технологии: изучать или исключить? / Абрамова О.Ф. // Alma mater (Вестник высшей школы). - 2012. - № 9. - C. 109-110.