Анализ возможностей организации
Первый этап внедрения CASE
Определение потребностей в CASE-средствах
Это первый этап технологии внедрения CASE.
Метод: анкетирование, интервью, неформальные оценки.
Руководство по сбору информации:
1. Общие вопросы:
1.1. Используемая модель ЖЦ.
1.2. Используемые методы, методологии, накопленный опыт.
1.3. Наличие внутренних стандартов (спецификации, проектирование, кодирование, тестирование).
1.4. Виды документации, выпускаемой в процессе ЖЦ ПО.
2. Проекты:
2.1. Средняя продолжительность проекта (чел.-мес.).
2.2. Среднее количество участников проекта.
3. Технологическая база:
3.1. Доступные вычислительные ресурсы, платформы для разработки.
3.2. Уровень доступности ресурсов, узкие места, время ожидания.
3.3. ПО, используемое в организации (готовые, собственные разработки).
3.4. Степень интеграции применяемых программных продуктов, механизмы интеграции.
3.5. Тип и уровень сетевых возможностей.
3.6. Используемые языки программирования.
3.7. Средний процент вновь разрабатываемых, повторно используемых и реально эксплуатируемых приложений.
4. Персонал:
4.1. Реакция на внедрение новой технологии.
4.2. Наличие кадров, способных серьезно повлиять на отношение к новым средствам.
4.3. Наличие стремления "снизу" к совершенствованию средств и технологий.
4.4. Объем необходимого обучения.
4.5. Стабильность кадров.
5. Готовность:
5.1. Поддержка проекта со стороны высшего руководства.
5.2. Готовность к долгосрочному финансированию.
5.3. Готовность персонала к изменению технологии своей работы.
5.4. Готовность персонала на возможное кратковременное снижение продуктивности своей работы.
5.5. Готовность руководства к долговременному ожиданию отдачи от вложенных средств.