Внедрение ПО
После приобретения, установки и начального ознакомления с программным продуктом необходимо выполнить внедрение программы, то есть запустить в эксплуатацию. Перечень работ по внедрению, их объем и стоимость всегда определяется индивидуально с каждым клиентом. Этот выбор зависит от масштабов внедрения, сроков, уровня подготовки пользователей и бюджета проекта.
Можно выделить три основные технологии внедрения ПО от которых мы отталкиваемся при составлении индивидуального плана работ для Вашей компании: экспресс-внедрение, стандартное внедрение, проектное внедрение.
Экспресс-внедрение
Экспресс-внедрение направлено на максимально "быстрый старт" информационной системы, что возможно на небольших предприятиях при использовании типового функционала наших программных продуктов. В данном случае бизнес-процессы Вашей компании полностью подстраиваются под процессы, реализованные в типовом прикладном решении.
Экспресс-внедрение проходит в 3 этапа:
1. Поставка программного продукта (платформа и типовое ПО).
2. Обучение пользователей.
3. Запуск ПО в эксплуатацию.
Стандартное внедрение
Стандартное внедрение — наиболее востребованная технология внедрения. Это объясняется использованием типового прикладного решения, возможно с небольшими доработками, с поэтапным внедрением необходимого функционала и, как следствие, предельно возможной скоростью внедрения и минимальными затратами для предприятия.
При таком варианте внедрения адаптируется функционал программного продукта в части наиболее уникальных для компании Заказчика бизнес-процессов, в остальном бизнес-процессы компании подстраиваются под процессы, реализованные в типовом прикладном решении.
Стандартное внедрение проходит в 7 этапов:
1. Поставка программного продукта (платформа и типовое ПО).
2. Обучение пользователей.
3. Составление технического задания на доработку типового ПО.
4. Доработка типового решения.
5. Передача ПО в опытную эксплуатацию.
6. Отладка системы.
7. Запуск ПО в промышленную эксплуатацию.
Проектное внедрение
Использование Проектной технологии позволяет создать комплексную автоматизированную систему управления (АСУ) организацией для максимально эффективной поддержки бизнес-процессов Заказчика.
Результатом применения Проектной технологии является соответствие реализуемых задач Проекта ожиданиям Заказчика, когда Заказчик получает действенный инструментарий для ведения, планирования, управления и развития бизнеса в соответствии со своими целями.
Проектное внедрение проходит в 8 этапов:
1. Разработка технического задания на создание.
2. Поставка программного продукта (платформа и типовое ПО).
3. Разработка и тестирование.
4. Обучение пользователей.
5. Перенос данных из предыдущих систем.
6. Передача в опытную эксплуатацию.
7. Отладка системы.
8. Запуск в промышленную эксплуатацию.
9. Сборка проекта
Данная работа состоит из следующих задач применительно к каждому программному объекту архитектуры (или объекту программной конфигурации, если он определен):
Разработчик должен разработать план сборки для объединения программных модулей и компонентов в программный объект. План должен включать требования к испытаниям (тестированию), процедуры тестирования, контрольные данные, обязанности исполнителя и программу испытаний. План должен быть документально оформлен.
Разработчик должен собрать программные модули и компоненты и протестировать их как продукты, разработанные в соответствии с планом сборки. Должно быть обеспечено, чтобы каждая сборка удовлетворяла требованиям к программному объекту и чтобы программный объект был полностью собран в результате данной работы. Результаты сборки и тестирования должны быть документально оформлены.
Разработчик, при необходимости, должен уточнить документацию пользователя.
Разработчик должен разработать и документально оформить для каждого квалификационного требования к программному объекту - набор тестов, контрольных примеров (исходные и выходные данные, критерии тестирования), процедуры испытаний для проведения квалификационных испытаний программных средств. Разработчик должен обеспечить, чтобы собранный программный объект был готов к квалификационным испытаниям.
Разработчик должен оценить план сборки, проект, запрограммированный программный объект, проведенные испытания, результаты тестирования и документацию пользователя по следующим критериям (при этом результаты оценок должны быть документально оформлены):
a) учет требований к системе;
b) внешнее соответствие требованиям к системе;
c) внутренняя согласованность между программными объектами;
d) тестовое покрытие требований к программному объекту;
e) соответствие используемых испытательных стандартов и методов испытаний;
f) соответствие ожидаемым результатам;
g) выполнимость квалификационного испытания программного объекта;
h) возможность эксплуатации и сопровождения.
Разработчик должен проводить совместный анализ(ы).
Поставка проекта.
Процесс поставки состоит из работ и задач, выполняемых поставщиком. Процесс может быть начат с решения о подготовке предложения в ответ на заявку на подряд, присланную заказчиком, или с подписания договора и вступления с заказчиком в договорные отношения по поставке системы, программного продукта или программной услуги. Процесс продолжается определением процедур и ресурсов, необходимых для управления и обеспечения проекта, включая разработку проектных планов и их выполнение посредством поставки системы, программного продукта или программной услуги заказчику.
Поставщик управляет процессом поставки на проектном уровне в соответствии с процессом управления, который конкретизируется в данном процессе; определяет инфраструктуру для данного процесса в соответствии с процессом создания инфраструктуры; адаптирует данный процесс к условиям проекта в соответствии с процессом адаптации и управляет процессом поставки на организационном уровне в соответствии с процессами усовершенствования и обучения .
Список работ. Данный процесс состоит из следующих работ:
1) подготовка;
2) подготовка ответа;
3) подготовка договора;
4) планирование;
5) выполнение и контроль;
6) проверка и оценка;
7) поставка и закрытие договора.