Найти тему

Не все то золото, что блестит. Или важность роли Архитектора 1С

Оглавление

Чего тут сложного, и без тебя разберемся! - вариант утопического сценария, когда за разработкой масштабной системы производства обращается крупный игрок рынка, а исполнитель надеется обойтись малой кровью, чтобы снизить затраты на формирование команды. Система проектируется как попало, а по итогу работать в ней неудобно. В ходе работы приходится вносить множество доработок, и вместо автоматизированной системы, вызывающей восторг и являющейся мощным инструментом для анализа и работы, получается нечто, вызывающее отчаяние.

В этой суете, где каждый пытается сэкономить на кадрах, стоит помнить: все профессии важны, все профессии нужны! Ведь для создания качественной системы управления производством не обойтись без настоящих гуру в области 1С: 1С архитектора, аналитика 1С, консультанта 1С, программиста 1С, и еще многих других IT специалистов.

1С Архитектор – наш главный герой! Золотой самородок, которого нужно еще поискать. Он ставит задачи, проверяет результаты и формирует релизы. А без его мудрых решений и грамотного подхода проект мог бы превратиться в настоящий IT-франкенштейн!

Но не только архитектор творит чудеса! Аналитик 1С составляет инструкции и сценарии, консультант тестирует доработки и помогает пользователям, а программист 1С воплощает в жизнь все задумки, приведенные архитектором.

И не забываем о руководителе проекта, который как капитан на корабле, управляет всей этой командой, не позволяя утонуть в море разноголосицы и проблем.

Итак, 1С Архитектор - это специалист, который определяет облик и функционал корпоративной информационной системы, занимающейся контролем, учетом и анализом всех бизнес-процессов компании на всех уровнях.

📊 Что же делает архитектора 1С такими важными?

Представьте, что вы строите дом. Архитектор – это тот, кто рисует план этого дома, задумывается над расположением комнат, выбирает материалы, определяет стиль. А без этого плана, как вы можете быть уверены, что ваш дом будет крепким, удобным и функциональным?

-2

Точно так же архитектор 1С – это специалист, который проектирует структуру и функциональность информационной системы на базе 1С. Он анализирует бизнес-процессы компании, определяет потребности пользователей и разрабатывает оптимальное решение для их автоматизации.

Основная цель 1С архитектора в компании заключается в обеспечении успешного внедрения информационных технологий для решения бизнес-задач. Он является главным строителем цифрового мира вашей компании, который создает фундамент для эффективной работы и развития бизнеса. Но не просто создает - он еще и следит за тем, чтобы все работало как часы.

Архитектору не только нужно представить, как должно выглядеть и работать ваше программное решение, но и убедиться, что оно будет реализовано правильно. Он отвечает за планирование и организацию всего процесса, начиная с определения структуры и объектов метаданных, и заканчивая оптимизацией процессов и адаптацией к новым технологиям, определяет, как должны взаимодействовать различные подсистемы и объекты метаданных, проектирует интерфейсы и создает сценарии работы системы, чтобы она была удобной и интуитивно понятной для пользователей.

Но работа архитектора не ограничивается только проектированием. Он также руководит командой разработчиков, обеспечивая качество и согласованность работы. А еще он всегда находится в курсе последних трендов и технологий, чтобы ваш бизнес был на передовой.

Так что, если есть архитектор 1С в команде, можно быть уверенным, что система будет структурированной, эффективной, отказоустойчивой и легкой в обслуживании. Ведь это его задача – делать бизнес работающим как швейцарские часы!

Можно ли обойтись без Архитектора 1С?

Мы склоняемся к ответу - нет. Но ответ на этот вопрос зависит от конкретной ситуации и задач, которые необходимо решить. Если речь идет о небольших проектах или задачах, которые не требуют глубокого понимания архитектуры и разработки, то, возможно, можно обойтись без архитектора. В таких случаях, роль архитектора может выполнять опытный разработчик или аналитик. Однако, если проект сложный и требует глубокого понимания архитектуры, то обойтись без архитектора будет сложно. Архитектор обладает необходимыми знаниями и опытом, чтобы правильно спроектировать решение, учесть все сценарии и обеспечить целостность системы. Попытки делегировать задачи архитектора другим членам команды приводят к недопониманию, неполноте взгляда на задачу и, как следствие, к ошибкам.

Рассмотрим каждую задачу архитектора отдельно

Выяснение требований – это первый шаг на пути к успешному проекту. Аналитики и консультанты могут собрать информацию, но только архитектор способен преобразить эти данные в архитектурный замысел, учитывая как текущие, так и потенциальные потребности бизнеса.

Определение структуры метаданных требует глубокого понимания не только бизнес-процессов, но и технических аспектов. Архитектор обладает этими знаниями, что позволяет ему создать гибкую и эффективную структуру данных, основанную на реальных потребностях компании.

Определение связей между объектами – это еще один ключевой момент, который требует аналитического мышления и глубокого понимания бизнес-логики. Архитектор способен увидеть большую картину и предусмотреть все возможные взаимосвязи, а это помогает избежать ненужных доработок и ошибок в дальнейшем.

Наполнение системы новыми сценариями – задача, которая требует креативности и гибкости мышления. Архитектор способен предвидеть потенциальные сценарии еще на стадии проектирования, что позволяет создать решение, готовое к будущим вызовам.

Обсуждение способа реализации и проверка реализации –тут архитектор играет роль наставника и контролера. Его опыт и знания позволяют не только выбрать оптимальный путь реализации, но и гарантировать высокое качество исполнения.

Несомненно, поиск квалифицированного 1С архитектора с опытом – задача сложная. Однако, цена его труда оправдана результатом. Ведь только опытный архитектор способен обеспечить высокое качество решения и избежать многих проблем, которые могут возникнуть в процессе разработки. Сложность поисков заключается в том, что выучиться на курсах на 1САрхитектора нельзя, такие специалисты вырастают самостоятельно, пройдя не один масштабный проект, методом проб и ошибок тестируя различные методики и механизмы, общаясь с представителями бизнеса. Поэтому вывод напрашивается сам: корректно выполнить/проконтролировать эти обязанности может только человек с большим багажом знаний и опыта – архитектор 1С! Качественно заменить архитектора невозможно!

Давайте посмотрим на популярную площадку вакансий Hh.ru

Архитектора 1С в марте 2024 года ищут более 1400 компаний. В вакансиях указывается, что компании ищут либо функциональных, либо системных архитекторов. Первые ответственны за взаимодействие с заказчиком и определение конструкции системы на основе результатов переговоров. Вторые в основном взаимодействуют с IT-специалистами и разрабатывают систему внутренне.

Функциональный архитектор отвечает за функционал системы и сценарное наполнение подсистем. Это человек, часто не занимающийся программированием, но отлично разбирающийся в типовых функционалах. Его компетенции включают знания о всех подсистемах ПО, сценарном наполнении объектов, существующих настройках ПО, а также умения работы с данными и сбора информации от пользователя.

В компетенции такого специалиста входят:

  • Знания обо всех подсистемах внедряемого ПО.
  • Знания о сценарном наполнении объектов.
  • Знания о существующих настройках ПО.
  • Навыки работы с большими объемами данных, способами исправления часто встречающихся ошибок.
  • Навыки сбора и систематизации информации от пользователя.

Системный архитектор, в свою очередь, это технический специалист и разработчик. Его компетенции включают все то же, что и у функционального архитектора, а также знания об объектах метаданных, их использовании и построении с точки зрения кода. Он также разбирается в оптимизации запросов и кода, стандартах разработки, а в некоторых случаях — в серверной архитектуре и администрировании баз данных.

В компетенции такого специалиста входят:

  • Понимание всех подсистем внедряемого программного обеспечения.
  • Знание сценариев наполнения объектов.
  • Понимание существующих настроек программного обеспечения.
  • Умения работы с большими объемами данных и исправления распространенных ошибок.
  • Навыки сбора и систематизации информации от пользователей.
  • Знание объектов метаданных и правил их использования.
  • Умение строить объекты метаданных с точки зрения кода.
  • Знание методов оптимизации запросов и кода в целом.
  • Понимание стандартов разработки.
  • Опционально: знание о серверной архитектуре, навыки настройки SQL и администрирования баз данных.

Общее в вакансиях:

Тип занятости:

Полная занятость, полный день

Конфигурация:

Часто: Экспертное знание 1С:ERP, 1С:Управление холдингом

Реже: 1С:ЗУП, 1С:БП

Требуемый опыт работы:

3–6 лет

Наличие сертификатов:

1С:Специалист, 1С:Консультант

Обязанности:

  • Участие в проекте внедрения 1C:ERP совместно с подрядной организацией в роли функционального архитектора;
  • Сбор и консолидация требований, контроль непротиворечивости;
  • Функциональное тестирование внедряемых модулей;
  • Моделирование бизнес-процессов;
  • Взаимодействие с подрядчиком - представление интересов бизнеса, трансляция функциональных требований, обеспечение экспертизы бизнес-процессов компании;
  • Осуществление методологической поддержки команды заказчика;
  • Контроль и прием функциональных модулей, сопровождение запуска в эксплуатацию.

Требования:

Высшее образование

  • опыт работы в области проектирования архитектуры информационных систем на платформе 1С;
  • глубокие знания в области разработки архитектурных доменов и подходов, а также опыт их применения на платформе 1С;
  • опыт работы с современными технологиями разработки на технологической платформе 1С:Предприятия 8, основными конфигурациями на платформе 1С, основы языка программирования в режиме конфигуратора 1С:Предприятия 8;
  • Опыт работы с веб-сервисами, как с клиентской, так и с серверной стороны (желательно);
  • Опыт работы с обменами данными с внешними системами;
  • Опыт работы с управляемыми формами;
  • Опыт работы с СКД;
  • Опыт анализа производительности приложений 1С и их оптимизации;
  • Опыт работы с хранилищем конфигурации и групповой разработки на платформе 1С
  • умение работать в команде и коммуницировать с представителями заказчика;
  • желание развиваться и обучаться новым технологиям и решениям на платформе 1С:Предприятие 8.

Ключевые навыки:

  1. Умение анализировать и системное мышление.
  2. Умение презентовать информацию и объяснять сложные концепции пользователю.
  3. Английский язык на уровне чтения технической документации.

Ну и напоследок рассмотрим чего же ожидает от такого специалиста работодатель и какие обязанности включает в должностную инструкцию 1С Архитектора

Обязанности:

Разработка информационных систем: функциональный архитектор ответственен за создание информационной и прикладной архитектуры системы на основе платформы 1С. Он должен учитывать бизнес-требования и технические ограничения, обеспечивая их выполнимость.

Согласование решений: важным аспектом работы является обеспечение согласованности и совместимости решений с смежными системами и требованиями бизнеса.

Соблюдение стандартов и процессов: функциональный архитектор должен следить за соблюдением корпоративных стандартов и процессов проектирования систем, установленных компанией.

Оценка и планирование проектов: в его обязанности входит участие в оценке рисков и проблем, а также планировании ресурсов для реализации проектов.

Разработка документации: архитектор 1С должен обеспечить разработку и поддержку проектной документации в актуальном состоянии.

Управление группой аналитиков: функциональный архитектор руководит работой группы аналитиков, обеспечивая их эффективность и качество работы. Он также организует обучение и развитие аналитиков, проводя тренинги и предоставляя доступ к обучающим материалам

Координация работы с другими группами проекта: важно обеспечить эффективное взаимодействие между различными группами проекта, такими как группа разработки и тестирования.

Поддержка клиентов и пользователей: архитектор 1С обеспечивает поддержку пользователей, помогая им с вопросами и проблемами, связанными с использованием разработанных систем.

Из всей статьи делаем простые, но очень ёмкие выводы:

1. Каждый должен заниматься в команде своим делом!

2. Качеством работы кто-то должен заниматься. Само собой оно не появляется!

3. Специалисты по архитектуре 1С востребованы на рынке труда

4. Стать тем самым "золотым" кадром в компании может каждый.

5. Роль 1С архитектора охватывает широкий спектр обязанностей, начиная от общения с заказчиком и определения требований, и заканчивая техническими деталями внутреннего устройства системы.

💡🚀 Архитектор 1С, так же как и обычный архитектор, собирает по “кирпичикам” систему, чтобы она максимально полезно функционировала и не рухнула при первом чихе. Не забывайте, что в мире 1С ничто не постоянно, и архитектор 1С всегда готов к вызовам и переменам!

Больше новостей и рекомендаций в наших социальных сетях Санто Групп! Подписывайтесь на нас в ВКонтакте и Телеграм!

Ранее в рубрике "профессии внутри 1С"