56
На этапе тестирования производится тестирование системы, разработанной и
внедренной в рамках мероприятий, проделанных на предыдущих этапах. Здесь речь
идет уже об оценке функциональных возможностях системы, выявлении
особенностей ее работы, выявлении сбоев и ошибок. На данном этапе система должна
тестироваться в режиме максимальной нагрузки и использованием всех ее функций.
На этапе эксплуатации системы уже не идет речи о создании, внедрении и
разработке системы, здесь речь идет только о рабочих моментах, с которыми может
столкнуться пользователь. На данном этапе работа пользователя с системой должна
производиться в обычном, повседневном режиме, без принудительного увеличения
нагрузки. Если, на данном этапе жизненного цикла у пользователя возникнут
проблемы, со своими замечаниями, ему придется обратиться к инженерно-
техническому персоналу. Процесс сопровождения состоит из задач и работы
персонала, ответственного за сопровождение программного продукта. Этот процесс
реализуется при модификациях программного продукта и документации к нему,
вызванных изменениями в связи с улучшением или устранением ошибок. Целью
процесса является изменение существующего программного продукта при
сохранении его целостности [27].
На первоначальном этапе после проведения анализа деятельности организации,
необходимо поставить цели и задачи автоматизации и разработать план проекта.
После документального оформления начинается непосредственно сам процесс
внедрения системы. Устанавливается серверное оборудование, создается база данных,
развертывается серверная часть системы, устанавливается и настраивается клиентская
часть системы. После того, как автоматизированная система внедрена осуществляется
разработка дополнительного функционала, путем разработки дополнительного модуля
к внедряемой системе, пишется программный код модуля, приведенный в приложении
к работе. После окончания разработки, проходит этап тестирования. Только после
успешного тестирования осуществляется промышленное внедрение разработанного
модуля для его использования пользователями.
Таким образом, можно видеть, что в данном проекте в качестве стратегии
внедрения наиболее оптимально будет использовать «пилотный проект».
2.1.2 Ожидаемые риски на этапах жизненного цикла и их описание