ITOGO
+380 (44) 496-00-46


Обновление версии программного обеспечения ч.2

Обновление версии программного обеспечения ч.1

Итак, подробнее про обновления.

Процесс обновления ПО должен включать в себя следующие этапы:
1. Экспресс аудит автоматизируемых бизнес-процессов;
2. Анализ и проектирование возможных изменений в бизнес-процессах;
3. Развертывание программного обеспечения для тестирования;
И если Вас устраивает результат предыдущих этапов , то следующим действием будет:
4. Внедрение новой версии.

Экспресс аудит позволяет выявить ошибки и проблемы в существующих бизнес-процессах. В первую очередь:
• нерациональное использование ресурсов;
• значительное влияние человеческого фактора;
• отсутствие системы мотивации сотрудников;
• нарушения внедренных ранее технологий и схем работы;
• лишние цепочки в документообороте;
• проблемы информационной безопасности бизнеса;
• проблемы в IT-инфраструктуре.

Это своего рода плановая IT-ревизия предприятия. В результате экспресс аудита Вы получаете описание существующих бизнес-процессов с указанием выявленных ошибок и проблем, а так же варианты их решения.

Проектирование изменений производится на основании полученных в результате экспресс аудита описания процессов и экспертного заключения по ним. В результате мы получим новую версию существующих процессов, а возможно и новые процессы (соответственно/возможно новых ответственных и новые роли исполняющие данные процессы). Опционально, мы можем получить требования на разработку новых функций в системе автоматизации, если существующего функционала будет не достаточно для автоматизации спроектированных процессов.

На основании результатов проектирования производится подготовка тестовой площадки. Тестирование новой версии производится на реальных данных (данные за исторический период), что позволяет проверить работоспособность новой версии в условиях, максимально приближенных к реальным.

Я советую подготовиться к тестированию версии заранее. Вы можете подготовить перечень проблемных бизнес-ситуаций, с которыми сталкивались при работе на старой версии программного обеспечения, и проверить, как поведет себя в этих ситуациях новая версия.

Желательно заранее определится со сценарием приемки версии, который будет зависеть от диапазона обновлений и от сложности проекта в целом. Я вижу два варианта приемки:
• тестирование программного обеспечения в лабораторных условиях
• полноценная «пилотная» эксплуатация системы в промышленных условиях

Если результаты приемки программного обеспечения оправдали Ваши ожидания, можно переходить к внедрению новой версии. Иногда, для этого может потребоваться некоторая подготовка, например:
• резервное копирование данных;
• обучение персонала работе с новым функционалом/интерфейсом;
• логическое завершение всех текущих процессов;
• инвентаризация;
• установка нового оборудования/вспомогательного программного обеспечения.

Следуя приведенным выше советам, Вы, с большой долей вероятности, получите максимальную отдачу от возможностей нового программного обеспечения.

Готов ответить на любые вопросы по теме в комментариях.