Для автоматизации учета на базе программного продукта 1С мы используем две технологии внедрения.
1. Технология проектного внедрения.
Стандарт СССР ГОСТ 34.602-89, ГОСТ 19.201-78 Зарубежным аналогом стандарта на АС является стандарт IEEE Std 830 и стандарт IEEE Std 1233-1998 - Guide for Developing System Requirements Specifications.
Работа по данной технологии подразумевает под собой внедрение и адаптацию программного продукта с обязательным проектированием работы - проведением детального обследования, составлением Технического задания и плана выполнения этапов.
Этапы технологии:
Предпроектное обследование, сбор информации и определение требований
Анализ и построение технической архитектуры
Поставка и установка программного обеспечения 1С
Детальное обследование и составление документа Техническое задание
Адаптация 1С и тестирование (Разработка)
Внедрение 1С
Обучение 1С
Опытная эксплуатация, тестирование, отладка
Сопровождение 1С
Плюсы:
Результат автоматизации точно формулируется и продумывается еще до начала работ,
Глубокая детализация задания,
Поэтапное выполнение работ,
Минусы:
Наиболее затратный метод по срокам и бюджету.
Бюджет проекта (базовый план стоимости работ) оценивается исходя из плановой стоимости операций или этапов.
По факту выполнения работ возникают отклонения от ТЗ, а следовательно и изменение плановых сроков и бюджета.
2. Технология стандартного внедрения. Agile software development.
Цель технологии - быстрый результат - наиболее эффективный метод внедрения 1С, при котором адаптация информационной системы происходит частями, небольшими заданиями с последующим тестированием заказчиком и отладкой.
Плюсы:
При разработке ПО делается упор на непосредственное общение лицом к лицу (заказчик-исполнитель).
Минимизация затрат. Затраты регулируются в процессе выполнения работ.
За счет упрощения процедуры составления документации существенно сокращаются сроки выполнения проекта.
Минусы:
Отсутствие глубокой детализации задания.
Сложность оценки бюджета.
На основе многолетнего опыта компания «Эккаунт» рекомендует применять одну из самых современных, востребованных и результативных технологий разработки программного обеспечения - Agile software development (гибкая методология разработки).
Данная методология, в отличие от методологии построений Технического задания нацелена на минимизацию рисков, путём сведения разработки к серии коротких циклов, называемых итерациями, которые обычно длятся одну - две недели. По окончании каждой итерации, заказчик и исполнитель выполняет переоценку приоритетов разработки.
Отдавая предпочтение такому методу, по сравнению с другими методами, мы уменьшаем объем письменной документации и минимизируем затраты заказчика.
Эта методология для профессиональных разработчиков ПО.