Выбор и обоснование стратегии автоматизации задачи
Обычно разработка систем автоматизации специалистами осуществляется в несколько этапов: - Определение типа автоматизированной системы; - Разработка и согласование технического задания, определение дополнительных функций и возможностей; - Определение предположительного уровня владения компьютером пользователей системы; - Разработка внешнего оформления (дизайна), согласование; - Сборка программы согласно тех. заданию и принятому внешнему оформлению; - Тестирование всех модулей, и внедрение; Существует четыре варианта стратегии автоматизации: o хаотичная; o по участкам; o по направлениям; o полная; Хаотичная автоматизация состоит из набора автоматизированных участков, не связанных друг с другом. Такая автоматизация определяется оперативными задачами и обычно не отражается в стратегических планах компании. Автоматизация по участкам представляет собой процесс автоматизации отдельных функциональных участков, например, отдел бухгалтерии, коммерческий отдел и т.д. Автоматизация по направлениям. Отличается от автоматизации по участкам тем, что предполагает участие всех функциональных подразделений, деятельность которых связана с направлением автоматизации. Полная автоматизация предполагает автоматизацию абсолютно всех бизнес-процессов компании. Компания ООО «Вип Ай Ти Маркет» имеет небольшой размер и довольно высокие темпы развития. Поэтом наиболее целесообразной стратегией принято использовать вторую модель автоматизации: автоматизации по участкам (отдел тестирования). С возможностью расширить систему до автоматизации по направлению (полная разработка). Разработка и внедрение автоматизированной системы документооборота отдела тестирования в компании ООО «Вип Ай Ти Маркет» будет осуществляться следующим образом: 1. Предпроектный аудит. 2. Компания-разработчик вместе с Заказчиком проводят предпроектное исследование автоматизируемого участка. Определяются функциональные требования. 3. Выбор оптимального решения. На втором этапе Заказчик с Разработчиком выбирают максимально эффективный вариант реализации системы автоматизации. 4. Разработка технического задания. Составление максимально подробного технического задания. Формулирование и документирование всех необходимых задач. Согласование с Заказчиком и Разработчиком текста технического задания, во избежание двоякого понимания тезисов. 5. Кодирование. Написание кода продукта в соответствии с текстом технического задания. Отладка программы; 6. Тестирование. Проверка работоспособности программы на платформе Заказчика. Все выявленные ошибки отправляются Разработчику на доработку. 7. Сдача проекта. Демонстрация Заказчику возможностей, описанных в техническом задании.
|