Статья опубликована в рамках: XVIII-XIX Международной научно-практической конференции «Вопросы технических и физико-математических наук в свете современных исследований» (Россия, г. Новосибирск, 25 сентября 2019 г.)
Наука: Информационные технологии
Секция: Системный анализ, управление и обработка информации
Скачать книгу(-и): Сборник статей конференции
дипломов
ОСОБЕННОСТИ ПРОЕКТОВ ВНЕДРЕНИЯ 1С-ОРИЕНТИРОВАННЫХ РЕШЕНИЙ. ИСПОЛЬЗОВАНИЕ AGILE
АННОТАЦИЯ
Дан краткий обзор положения учетных решений от компании 1С на российском рынке, рассмотрены основные проблемы при внедрении и поддержке побных систем и возможная оптимизация процесса в рамках принципов Agile.
Ключевые слова: 1С:Предприятие; внедрение корпоративных систем; ERP; риски внедрения; гибкие методологии внедрения; Agile.
Продукты компании 1С в области автоматизации управления и учета на предприятиях различного масштаба крепко заняли лидирующие позиции на российском рынке. Причиной этому стало множество факторов, одними из которых являются:
- тенденции роста рынка ERP-внедрений (по данным IDC Russia, его стоимость за 2017 год выросла на 30%, а при рассмотрении более длительного периода, можно заметить ежегодное увеличение объема в рублях в среднем на 10% [1]),
- общая ориентация рынка на импортозамещение (под влиянием приказа Минкомсвязи России «Об утверждении плана импортозамещения программного обеспечения» от 01.04.2015 №96 [2]),
- широкая линейка узкоспециализированных продуктов на платформе 1С (более 10 типовых конфигураций и множество тиражных разработок фирм-франчайзи [3]),
- оперативная реакция компании 1С на изменение законодательной базы в области бухгалтерского учета и адаптация под них своих продуктов, что очень важно для успешной сдачи регламентированной отчетности,
- гибкая платформа, инструментарий которой позволяет модифицировать существующие или создавать свои программные решения с минимальными временными затратами,
- большое количество специалистов в данной области,
- огромное количество франчайзинговых фирм, готовых доработать типовые решения под любые требования бизнес-процессов заказчиков.
Ситуация складывается таким образом, что с одной стороны, широкое распространение продуктов на платформе 1С: Предприятие дает большое количество проектов автоматизации различного уровня сложности от доработки под изменения законодательной базы устаревших, официально неподдерживаемых конфигураций, до проектов внедрения типовых решений и расширения функционала уже используемой на предприятии системы. При этом с другой стороны – возникает высокая конкуренция среди потенциальных исполнителей, которая заставляет искать более эффективные и привлекательные для заказчиков схемы реализации и внедрения проектов.
Перед исполнителями встает главный вопрос: как сделать свои проекты более эффективными, максимально покрывающие требования заказчика, но за меньшие сроки. Попробуем рассмотреть возможные варианты на примере деятельности внутреннего отдела компании, занимающегося первоначальным внедрением, развитием и поддержкой корпоративной системы на платформе 1С. В роли такой системы могут выступать 1С: Управление производственным предприятием или 1С: ERP, модернизированные под особенности управленческого и регламентированного учета компании.
Как правило, уровень зрелости организаций, осознающих необходимость консолидации ключевых для хозяйственной деятельности операций в одной информационной системе, довольно высок. Данные организации обладают следующими отличительными чертами:
- Средний или крупный размер, более сотни оборудованных вычислительной техникой рабочих мест;
- Длительное присутствие на рынке;
- Высокий уровень технологической зрелости:
- Сложившиеся бизнес-процессы;
- Наличие в штате персонала, обладающего навыками, позволяющими работать с информационной системой;
- Детальный уровень понимания конечной цели использования информационной системы.
Любые внедрения программных продуктов, затрагивающих экономическую деятельность предприятия, объединяют некоторые риски [4]. Опишем их в таблице 1.
Таблица 1.
Риски внедрения и доработок корпоративной системы
Риск |
Описание |
Последствия |
Отсутствие или низкая детализация описания бизнес-процессов. |
Несмотря на рекомендации компании 1С по внедрению своих продуктов, на практике заказчик редко имеет исчерпывающее описание своих бизнес-процессов. |
Большая вероятность последующих доработок функционала, возможна несогласованность подсистем или несоответствие реальным потребностям заказчика. |
Большое количество задействованных подразделений |
В виду масштабов автоматизации и максимального охвата производственно-экономической деятельности, внедрение системы предполагает участие практически всех подразделений. |
Несогласованность, взгляд специалиста на автоматизируемый процесс с позиции выполняемой им работы, субъективность приоритетов, конфликт интересов. |
Наличие специфики управленческого учета и иных внутренних процессов |
На предприятии могут быть исторически сложившие особенности учета, например дополнительные аналитики при формировании бухгалтерских проводок. |
Невозможность использования решения «из коробки», сквозные доработки, задействующие многие подсистемы и объекты ИС. |
Низкая заинтересованность некоторых из исполнителей. |
Есть вероятность негативного восприятия новой системы среди сотрудников консервативных взглядов или с низким уровнем компьютерной грамотности. |
Пассивное участие во внедрении, низкий уровень освоения функционала и предоставляемой информации. |
Ожидание быстрых результатов и отдачи ИС |
Внедрение и поддержка информационной системы влечет за собой значительные расходы, поэтому для заказчика предпочтительнее начать получать отдачу от системы как можно раньше. |
Крайне нежелательно затягивать основной процесс внедрения, ориентация на помодульный ввод в эксплуатацию. |
Ориентированность конечного пользователя на видимый результат, а не документацию |
Из практики, пользователи больше ориентированы на непосредственное освоение нового функционала, а не чтение документации к нему. |
В первую очередь необходимо ориентироваться на максимальное соответствие функционала требованиям пользователя, а не документирование. |
Стихийность возникновения ряда доработок и иных обращений |
При последующей поддержке системы, возникновение обращений пользователей будет зависеть от появления проблемных ситуаций и зачастую требовать оперативного решения. |
Невозможность планирования обращений пользователей, назначение высокого приоритета для ряда подобных задач, сдвиг сроков плана. |
Если оценивать перечисленные риски, становится понятно, что для внедрения решений на платформе 1С:Предприятие допустимо применение гибких методологий. Рассмотрим основополагающие принципы Agile – манифеста [5]:
- Наивысшим приоритетом является удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения.
- Изменение требований приветствуется, даже на поздних стадиях разработки. Agile-процессы позволяют использовать изменения для обеспечения заказчику конкурентного преимущества.
- Работающий продукт следует выпускать как можно чаще, с периодичностью от пары недель до пары месяцев.
- На протяжении всего проекта разработчики и представители бизнеса должны ежедневно работать вместе.
- Над проектом должны работать мотивированные профессионалы.
- Непосредственное общение является наиболее практичным и эффективным способом обмена информацией как с самой командой, так и внутри команды.
- Работающий продукт — основной показатель прогресса.
- Инвесторы, разработчики и пользователи должны иметь возможность поддерживать постоянный ритм бесконечно. Agile помогает наладить такой устойчивый процесс разработки.
- Постоянное внимание к техническому совершенству и качеству проектирования повышает гибкость проекта.
- Самые лучшие требования, архитектурные и технические решения рождаются у самоорганизующихся команд.
- Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы.
Использование методологий, основанных на Agile, позволяет значительно минимизировать описанные ранее риски. Отсутствие первоначального документирования процессов компенсируется детальной проработкой каждой единицы бизнес-логики при планировании очередного спринта, а периодические обзоры выполненной работы, позволяют выявить необходимость доработок на ранней стадии, что значительно снижает их влияние на величину затраченных ресурсов.
Взаимодействие при планировании только с квалифицированным представителем заказчика («владельцем продукта», если использовать терминологию Agile), практически исключает конфликты интересов подразделений и позволяет создать более объективную схему бизнес-процессов компании. Заметное увеличение скорости внедрения и наглядный прогресс позволят заказчику лучше понимать текущее состояние проекта и видеть конкретный результат. Иные преимущества использования методологии Agile представлены на рисунке 1 [6].
Рисунок 1. Преимущества использования Agile
Гибкие методологии имеют и ряд недостатков. Применение Agile во многом зависит от опыта команды, поэтому в начале применения новых методов внедрения возможны ошибки в формировании беклога проекта, оценке трудозатрат, длины спринта, а также общий страх неопределенности из-за отсутствия четких рамок реализации. К другим недостаткам можно отнести: большие временные затраты на устные взаимодействия внутри команды, повышенные требования к квалификации как исполнителей, так и владельцев продукта, низкое качество документирования и плохо предсказуемое развитие проекта из-за постоянной адаптации под требования заказчика.
Можно сделать выводы, что применение гибких методологий внедрения для 1С-ориентированных решений является перспективным направлением, позволяющим минимизировать риски, характерные для данной области. Часть имеющихся недостатков проявляют себя в меньшей степени по мере приобретения опыта командой и выработки дополнительных правил для улучшения документирования процессов и определения рамок для беклога продукта.
Список литературы:
- Российский рынок ERP пошел на взлет [Электронный ресурс]. – Режим доступа: http://www.cnews.ru/news/top/2018-07-10_rossijskij_rynok_erp_ rastet_bystree_prognozov.html (дата обращения: 17.06.19)
- Конфигурации 1С [Электронный ресурс]. – Режим доступа: http://howknow1c.ru/kupit-1s/konfiguracii-1s.html (дата обращения: 18.06.19)
- Приказ Минкомсвязи России «Об утверждении плана импортозамещения программного обеспечения» [Электронный ресурс]. – Режим доступа: https://digital.gov.ru/ru/documents/4548/ (дата обращения: 01.07.19)
- История внедрения Scrum в отделе внутренней разработки 1С [Электронный ресурс]. – Режим доступа: https://infostart.ru/public/329173/ (дата обращения: 01.07.19)
- Гибкое и прозрачное управление работой из 1С по методике Agile:Scrum [Электронный ресурс]. – Режим доступа: http://1c-agile.ru/ (дата обращения: 18.06.19)
- Опыт реализации проектов 1С по SCRUM технологии. [Электронный ресурс]. – Режим доступа: http://www.myartit.ru/upload/iblock/2a5/ 2a58cbb96e9c4b8e469f81ab9f0bb725.pdf (дата обращения: 02.06.19)
дипломов
Оставить комментарий