Анализ возможностей организации

Первый этап внедрения 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. Готовность руководства к долговременному ожиданию отдачи от вложенных средств.