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