Найти тему

SupermanЫ- Архитекторы 1С

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

Технический Архитектор
Технический Архитектор

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

Функциональный архитектор отвечает за методологическую часть проекта, а технический архитектор за ИТ-структуру системы и качество написания кода.

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

У технического архитектора в подчинении – программисты, которые работают по ТЗ, подготовленному консультантом. ТЗ должно быть согласовано с РП. Функциональный и технический архитекторы проверяют каждое ТЗ на стыковки со смежными блоками. После проверки ФА и ТА, документ передается программисту для разработки.

ТА проверяет написание кода программистами и предлагает при необходимости более универсальное решение реализации ТЗ, которое подготовил консультант.

Функциональные обязанности:

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

  1. Проведение анализа требований к системе: изучение бизнес-процессов, выявление потребностей пользователей, определение функциональных и нефункциональных требований.
  2. Выбор технологий и инструментов разработки на основе соответствия требованиям и целям проекта: исследование рынка технологий, анализ стандартов, оценка рисков, выбор оптимальных решений.
  3. Управление разработкой ПО на платформе 1С: контроль выполнения задач, анализ прогресса работ, управление командой разработчиков, решение технических проблем.
  4. Участие в тестировании разрабатываемых систем: определение критериев приемки системы, проведение тестирования на соответствие требованиям, исправление ошибок и доработка системы.
  5. Разработка технической документации, направленной на оптимизацию работы системы: описание структуры баз данных, создание инструкций для пользователей, документирование API системы.
  6. Поддержка системы на этапе внедрения: помощь в интеграции системы в работу компании, оказание поддержки пользователям при возникновении проблем.
  7. Повышение квалификации и изучение новых технологий: отслеживание новшеств на рынке, изучение методологий и технологий разработки, участие в профессиональных сообществах и конференциях.