Автоматизация процессов: для ИТ или каждого отдела для внедрения?

Как веб-разработчик ИТ, я пишу в основном код автоматизации процессов и отчетность для всех отделов компании (ИТ, юридический, кадровый, инженерный, технические писатели, финансы и бухгалтерский учет, маркетинг и т. Д.).

Тем не менее, в некоторых других департаментах также есть небольшие группы программистов (инженерные, кадровые и маркетинговые), которые выполняют определенную работу для департаментов, которая является частью их "основной работы".

Например, маркетинг поддерживает наш внешний веб-сайт, и поэтому для его реализации нужны художники-графики и разработчики HTML/CSS/JS. У HR есть специальный персонал, который работает только с нашей системой оплаты труда, так как это очень конфиденциально. Инженеры автоматизируют некоторую отладку / тестирование с помощью сценариев, которые требуют передовых технических знаний.

Как вы можете провести грань между тем, с какими проектами должны работать эти небольшие, экспертные, не ИТ-команды, и с какими ИТ-отделами? Существуют ли лучшие практики или список критериев, которые можно использовать?

Этот вопрос носит как политический, так и технический характер, но я ищу лучшие практики и идеальный способ провести черту, а не политические соображения.

1 ответ

Решение

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

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

Используя этот пример, можно легко ответить на вопрос об оптимизации части сети для команды разработчиков. Это работа ИТ. Оптимизация тестового случая выпала бы на Инженерное дело. Ответственность за кодирование резервных копий и шифрование финансовых данных лежит на ИТ-специалистах. Вам не нужно знать, что это за информация на самом деле, просто ее основные свойства. Написание кода для анализа финансовых документов пойдет кому-то из финансов, потому что потребуется доступ к конфиденциальным документам и т. Д.

Другие вопросы по тегам