Основными вехами плана являются
1. Формирование "проектной команды".
Мы выделяем на проект руководителя проекта и требуемое количество бизнес аналитиков, архитекторов системы и программистов с учётом организационных, временных и функциональных рамок проекта. Заказчик выделяет на проект рабочую группу состоящую из ключевых пользователей, владельцев автоматизируемых процессов, экспертов в соответствующей предметной области. Как правило это от 3 до 5 сотрудников готовых выделять на проект 2 - 3 часа в неделю. В задачи рабочей группы от заказчика входит помощь и консультация при составлении функциональных требований совместно с аналитиками "Профконсалтик", тестирование контрольных примеров, формулировки замечаний и дополнений. При необходимости создаётся Устав проекта, документ описывающий функциональные и организационные рамки проекта, роли и порядок взаимодействия участников проекта, порядок управления изменениями на проекте, порядок проведения совещаний и т д.
2. Определение требований к системе.
На этом этапе актуализируются, уточняются функциональные требования к будущей системе учёта. Определяются основные функциональные блоки автоматизации. Результатом этого этапа является документ описывающий все необходимые требования к программному продукту, особоенности поведения системы с учётом специфики бизнес-процессов, отражающий потребности бизнеса на данном участке автоматизации. Так же описываются текущие бизнес-процессы, составляются схемы в формате BPMN (AS IS). На основе текущих процессов, с учётом пожеланий заказчика бизнес-аналитиками "Профконсалтик" формулируются предложения по оптимизации процессов и составляются BPMN схемы с учётом оптимизации (TO BE). Выявляются функциональные разрывы между спецификой процессов и функционалом типовой системы. Описываются требования к интерфейсам системы, альбомам печатных и отчётных форм, требования к интеграции со смежными системами.
3. Подготовка технического задания.
На этом этапе системные аналитики совместно с архитектором системы формулируют требования к доработкам на основе выявленных функциональных разрывов. Описывается порядок, методика внесения изменений, формулируется требования к техническому выполнению работ. Какой функционал, каким образом нужно доработать, какие объекты системы необходимо изменить или добавить новые, как и какие необходимо внести изменения в программный код и объекты конфигурации, описываются интерфейсы системы, альбомы печатных и отчётных форм и т. д.. Резульататом этого этапа является документ "Техническое задание" описывающий все технические изменения системы
4. Настройка и внедрение системы по функциональным блокам.
На этом этапе осуществляется доработка и настройка функционала, вносятся изменения в программный код, объекты конфигурации, интерфейсы, печатные формы, обработки, механизмы интеграции и загрузки данных в соответствии с техническими заданиями. Все изменения контролируются и верифицируются архитектором системы и системным аналитиком. Так же осуществляется первичное тестирования
5. Тестирование системы
На этапе тестирования аналитик готовит контрольные примеры по сквозному выполнению бизнес-процессов на основе реальных данных, тестовые стенды, моделирует реальные кейсы с учётом специфики. Проводит демонстрацию участникам рабочей группы со стороны заказчика. Осуществляет совместно с ключевыми пользователями заказчика тестирование функционала в тестовой базе, фиксирует замечания заказчика, в случае необходимости, по итогам тестирования, вносит корректировки в первоначальные требования и техническое задание. Результатом этого этапа является документ "Акт приёмо-сдаточных испытаний" описывающий результат тестирования и содержащий реестр замечаний
6. Доработка по итогам тестирования
На этом этапе осуществляется устранение замечаний и реализация дополнений выявленных в процессе тестирования
7. Настройка интеграций.
На этом этапе осуществляется настройка автоматических загрузок, обменов данными со смежными учётными системами, сайтами, базами данных клиентов и т. д.
8. Обучение пользователей.
На этапе обучения пользователей аналитик готовит инструкции по эксплуатации системы, в случае необходимости составляет регламенты бизнес-процессов. Проводит очные или online обучающие занятия. Показывает, объясняет и демонстрирует работу функционала всем пользователям, которые в дальнейшем будут эксплуатировать систему. Так же выделяется определённое время (как правило от недели до месяца) на самостоятельное изучение функционала пользователями в соответствии с регламентами и инструкциями. В случае необходимости проводится тестирование персонала на умение отразить те или иные хозяйственные и производственные операции в системе. Результатом этого этапа является документ "Протокол обучения" фиксирующий факт прохождения обучения пользователями.
9. Заведение пользователей, настройка прав доступа, автоматизированных рабочих мест и функциональных профилей
На этом этапе в рабочую базу вносятся пользователи, им назначаются права доступа в соответствии с должностными обязанностями и ролями в системе, настраиваются интерфейсы и т. д.
10. Перенос данных из исторических систем
В рабочую базу переносятся данные из исторических систем, сторонних файлов и других источников данных где ранее вёлся учёт. Осуществляется сверка данных, проверка корректности переноса
11. Начало работы в системе, опытно-промышленная эксплуатация
На этом этапе осуществляется работа в системе, полномасштабное отражение хозяйственных и производственных операций, полное прохождение бизнес-процессов пользователями системы. На этом этапе ведётся активная поддержка пользователей аналитиками "Профконсалтик". Так же в процессе ОПЭ могут быть выявлены замечания и дополнения к системе, которые фиксируются аналитиком, составляется реестр замечаний и дополнений. Результатом этого этапа является документ "Акт об опытно-промышленной эксплуатации" описывающий результат эксплуатации и содержащий реестр замечаний и дополнений если такие будут выявлены.
12. Доработка и донастройка системы после опытно-промышленной эксплуатации
На этом этапе оперативно проводится донастройка системы и устранение замечаний выявленных по итогам ОПЭ. Результатом этого этапа является документ "Акт об устранении замечаний"
13. Передача в промышленную эксплуатацию.
На этом этапе система передаётся в эксплуатацию без каких-либо ограничений, а так же передаётся пакет инструкций и регламентов. Результатом этапа является "Акт о передачи в промышленную эксплуатацию"
14. Поддержка пользователей и последующее развитие системы
В случае возникновения необходимости осуществляется поддержка и администрирование пользователей, базы данных на этапе промышленной эксплуатации и развитие системы с учётом изменений, с течением времени, бизнес-процессов, специфики бизнеса, каких-либо управленческих решений. Так же осуществляется выполнение регламентных процедур, таких как настройка резервного копирования, заведение новых пользователей, коррекция прав доступа, реиндексерование. Осуществляется выполнение заявок на изменение функционала системы и т. д.