Пример корпоративной методологии внедрения
В настоящем разделе рассмотрен ряд примеров достаточно интенсивно применяемых методологий внедрения информационных систем. Следует учитывать, что в "чистом" виде эти методологии используются весьма редко. Обычно на их основе компаниями создаются свои внутренние, корпоративные методики, которые концентрируют опыт и особенности работы компании. Поэтому корпоративные методики рассматриваются как разновидность коммерческого продукта компании, и доступ к их содержанию ограничен.
В качестве примера можно привести краткое описание одной из корпоративных методик внедрения информационных систем.
Проекты внедрения включают в себя шесть этапов:
-
Подготовка проекта.
- Анализ операций.
- Дизайн системы.
- Построение системы.
- Переход.
- Эксплуатация.
Цели и задачи этапов приведены в таблице 2.4.
Таблица
2.4.
Характеристика этапов внедрения корпоративной методологии
Этап проекта
|
Цели этапа |
Выполняемые работы (пакеты работ) |
Подготовка проекта
|
Формирование проектных документов и команды проекта
|
- Организовать проект
- Сформулировать ожидаемые результаты проекта
- Создать инфраструктуру проекта
- Построить команду внедрения
- Создать модель автоматизации
- Определить финансовую и операционную структуры компании
- Определить текущие бизнес-процессы и учетные процедуры
- Создать детальный план проекта
Результаты:
- Общее описание деятельности
- Анализ текущих бизнес-процессов
- Модель управленческого планирования и учета
- Предварительный концептуальный дизайн системы
- Обученная команда внедрения
- Детальный план проекта внедрения
|
Анализ операций |
Оценка специфики и создание детального рабочего плана проекта |
- Анализ бизнес-процессов
- Сбор информации о бизнес-процессах
- Разработка модели для каждого бизнес-процесса
- Внесение в существующие бизнес-процессы изменений и дополнений, необходимых для соответствия модели системы
- Разработка требований к оборудованию, программному обеспечению и коммуникациям
- Определение задания на дополнительные разработки в системе
- Разработка дополнительных моделей
- Разработка моделей тестирования
- Разработка модели перехода на новую систему
Результаты:
- Утвержденная модель будущих процессов
- Анализ реализации процессов в системе
- Анализ достаточности структуры базы данных
- Концептуальный дизайн системы
- Требования к изменению или расширению функциональности системы
|
Дизайн системы |
Проектирование системы |
- Преобразование бизнес-процессов
- Определение сценариев работы в системе
- Проектирование параметров системы
- Подготовка первой версии рабочих инструкций
- Разработка детальных схем дополнительных разработок
- Разработка материалов для обучения
- "Техническое" проектирование системы
- Проектирование архитектуры ПО,
- Проектирование системы безопасности,
- Определение требований к оборудованию,
- Проектирование организации базы данных
- Разработка средств конвертации данных
- Подготовка инфраструктуры тестирования системы
Результаты:
- Описание настройки системы
- Техническое задание на разработку модулей системы
- Описание соответствия данных существующей системы с данными системы
- Сценарии бизнес-тестирования системы
- Сценарии тестирования интеграции с другими системами
- План обучения пользователей
|
Построение системы |
Создание рабочей версии системы |
- Разработка дополнительного программного обеспечения
- Функциональное расширение модулей и базы данных
- Разработка интерфейсов с существующими системами
- Разработка программ конвертации данных
- Тестирование
- Работоспособности модулей и системы в целом в соответствии с требованиями
- Средств конвертации данных
- Интерфейсов
- Производительности системы
- Разработка документации для пользователей, системных администраторов и технической поддержки
- Разработка и тестирование процедур инсталляции
Результаты:
- Установлена рабочая версия системы
- Настроены параметры системы
- Проведена тестовая конвертация данных
- Созданы инструкции для пользователей
- Проведено бизнес-тестирование системы
- Проведено тестирование интеграции системы с другими системами
- План перехода на новую систему
|
Переход |
Запуск системы в эксплуатацию |
- Установка системы конвертации данных, загрузка и проверка данных в системе
- Обучение пользователей
- Подготовка рабочего пространства в системе
- Окончательная настройка системы
- Организация поддержки системы
- Обеспечение нормальной работы пользователей
- Определение статуса готовности системы
- Переход к эксплуатации системы
Результаты:
- Конвертированные и проверенные данные
- Результаты окончательного тестирования
- Подготовленные пользователи
- Рабочая система
- Инфраструктура поддержки системы
|
Эксплуатация |
Поддержка и развитие системы |
- Начало эксплуатации системы
- Аудит системы
- Измерение производительности
- Прекращение использования старой системы
- Поддержка системы
- Определение новых направлений
Результаты:
- Работающая система
- Результаты проверки эффективности использования системы
- Рекомендации по дальнейшему развитию системы
|
Дополнительно следует отметить, что в рассмотренных методологиях процедуры управления проектом присутствуют в усеченном варианте. Полная технология управления проектами рассматривается в последующих разделах книги.