Проектирование с использованием CASE-средств
Каково среднее число участвующих в проекте снециалистов? Как сотрудники реагируют па внедрение новых технологий? Инструменты для автоматического создания документации; Готова ли организация к долгосрочному финансированию? Затраты на интеграцию с другими средствами компании; Как разработчики используют сетевые возможности? Средства централизованного хранения информации; Какие документированные… Читать ещё >
Проектирование с использованием CASE-средств (реферат, курсовая, диплом, контрольная)
Цель использования CASE-тсхнологий в проектировании — отделить сам процесс проектирования от других этапов создания ИС, а также автоматизировать дальнейшую разработку ИС. Современные CASE-технологии включают методы анализа, проектирования, разработки и сопровождения ИС, а также комплекс поддерживающих их средств автоматизации.
CASE-средства имеют следующие характеристики:
- • мощные графические возможности;
- • инструменты для автоматического создания документации;
- • интеграция всего процесса создания И С;
- • использование репозитория для хранения проектной информации.
В проектировании с помощью CASE-средств фокус делается на анализе и непосредственном проектировании, тогда как каноническая модель наибольшее внимание уделяет реализации и тестированию. Кроме того, данный подход предполагает широкое использование возможностей автоматизации, будь то контроль проекта, создание документации или кода, генерация отчетности и т. п.
Современные CASE-средства так или иначе включают в себя следующие компоненты:
- • средства централизованного хранения информации;
- • графические средства анализа и проектирования;
- • средства разработки ПО;
- • средства документирования;
- • средства управления проектом.
Если организация не использует CASE-средства в своих проектах, но хочет начать их применение, то следует воспользоваться стандартным порядком действий. Первоначально требуется определить саму потребность в использовании CASE-средства. Далее необходимо оценить различные варианты и произвести обоснованный выбор. Вслед за этим на основе выбранного средства выполняется пилотный проект. Если результаты пилотного проекта оказались соответствующими требованиям, то производится полномасштабное внедрение.
На нервом этапе, определении потребности в CASE-средствах, нужно остановиться подробнее. Этот этап начинается с анализа возможностей организации. С этой целью могут применяться формальные подходы (ISO 9001: 1994; ISO 9003−3: 1991; ГОСТ Р ИСО 9004−2001, гр. Т59 и др.) и их неформальные аналоги.
Как правило, неформальные подходы базируются на анкетировании сотрудников предприятия и его руководства. Вопросы, которые входят в эти анкеты, можно условно разбить на пять групп1 (табл. 5.1).
Таблица 5.1
Вопросы для анализа возможностей организации
Группа. | Вопросы. |
Общие вопросы. | Какая модель ЖЦИС используется? |
Какие методы разработки используются? | |
Какова квалификация сотрудников? | |
Какие документы создаются в рамках ЖЦИС? | |
Какие документированные стандарты применяются? | |
Вопросы по проектам компании. | Какова средняя продолжительность проекта? |
Каково среднее число участвующих в проекте снециалистов? | |
Каков средний размер проекта в какой-либо метрике (строки кода, функциональные точки и т.н.)? | |
Вопросы по технологической базе. | Какие вычислительные ресурсы есть у компании? |
Какова доступность вычислительных ресурсов? | |
Какое ПО используется в компании? | |
Какова интеграция используемого ПО? | |
Как разработчики используют сетевые возможности? | |
Какие языки программирования применяются? |
Группа. | Вопросы. |
Вопросы о персонале. | Как сотрудники реагируют па внедрение новых технологий? |
Есть ли неформальные лидеры, которые могут повлиять на принятие новых средств? | |
Какова текущая мотивация персонала? | |
Каков ожидаемый объем обучения пользователей? | |
Высока ли текучка кадров? | |
Вопросы о готовности. | Будет ли проект поддержан высшим руководством? |
Готова ли организация к долгосрочному финансированию? | |
Готова ли организация выделить специалистов для участия в проекте? | |
Готов ли персонал к изменению работы? | |
Понимает ли персонал масштабность изменений? | |
Готово ли руководство к долговременному ожиданию отдачи? |
Очень важно сформировать у менеджмента компании и у рядовых сотрудников реалистичные ожидания относительно внедряемых CASEсредств. В противном случае результаты внедрения покажутся негативными даже в том случае, если они превзойдут реальные ожидания наиболее осведомленных участников проектной команды.
Важно понимать, что CASE-средства — это затратно. Существуют следующие типичные статьи затрат:
- • затраты на внедрение CASE-средства;
- • затраты на ИТ-инфраструктуру;
- • затраты на обучение пользователей;
- • затраты на приобретение лицензий;
- • затраты на интеграцию с другими средствами компании;
- • затраты на обновление версий и т. п.
В целом же можно констатировать, что использование CASE-средств позволяет существенно увеличить показатели результативности компании.