После того как приобретен программный продукт необходимо провести его внедрение.
Внедрение программного обеспечения – это процесс его доработки и настройки под бизнес-процессы конкретной организации, а также обучения пользователей работе с ним.
Внедрение программного обеспечения может проводиться по следующим методикам:
- Технология быстрого внедрения.
- Классическая каскадная модель внедрения и разработки.
- Разработка и внедрение программ по технологии Agile (Scrum).
Технология быстрого внедрения
Если проект простой и типовой, например, автоматизация бухгалтерского учета, то лучше выполнять его по технологии быстрого внедрения, что позволит с минимальными затратами и в минимальные сроки получить готовую к использованию типовую систему.
Если проект сложный, не типовой, то для его внедрения лучше применять две другие модели.
Классическая каскадная модель внедрения и разработки
Суть данной модели внедрения заключается в том, чтобы до начала разработки и внедрения автоматизированной системы детально описываются все объекты системы и требования к ней. Перед началом реализации проекта по данной технологии составляется техническое задание. В простом виде техническое задание будет состоять из описания проектируемой системы и конкретных задач внедрения. Далее документ нужно передать разработчикам, которые определят стоимость и сроки. Минусы данной технологии, это большие сроки внедрения и отсутствия гибкости. Плюсы — можно определить примерную стоимость разработки и внедрения системы в целом.
Разработка и внедрение программ по технологии Agile (Scrum)
Технология представляет собой итерационный процесс сбора и реализации требований заказчика к системе автоматизации. Особенность технологии — в том, что мы видим задачу в целом с минимальной детализацией и документирования требований до их реализации. Далее делим задачу на маленькие итерации с короткими сроками разработки и внедрения. Плюсы такого внедрения в сокращении сроков автоматизации и гибкости процесса внедрения. В отличие от классической каскадной модели внедрения и разработки, подход Agile позволяет заказчику:
- Планировать реализацию задач на короткий срок. Управлять процессом внедрения, ставя задачи для внедрения самых приоритетных бизнес-процессов.
- Формулировать задачи поэтапно, корректировать свои требования по ходу разработки и внедрения продукта.
- Оценивать качество и соответствие своим ожиданиям реализованного функционала, не дожидаясь окончания реализации всего проекта.
Сроки внедрения 1С
Более 80% внедрений программных продуктов производим в срок менее 13 месяцев. Из них 42,1% внедрений осуществляем в срок до 4-х месяцев, 37,3% – до 7 месяцев.
Обучение пользователей
После внедрения всегда происходят изменения, требующие обучения пользователей.
Обучать сотрудников целесообразно не более 4 часов в день. Обучение более 4 часов в день приводит к менее эффективному усвоению материала. После обучения желательно провести тестирование на предмет усвоения материала.