Корпоративное ПО и выгорание

#внимание #выгорание #психология #работа #труд

Всем привет! Сразу хочу отметить, что данная статья во многом основана на личном опыте и я не претендую на истину в последней инстанции.

В работе программиста/QA/аналитика внимание и время - два наиценнейших ресурса, которые определяют качество конечного продукта, но в то же время, учитывая динамику IT-отрасли одновременно являются своего рода роскошью.

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

В то же время, прекрасно понимаю, что в случае российского работодателя существуют строгие ограничения на выбор иностранного ПО, а в ряде компаний еще и строгие правила инфобезопасности.

Позволю себе ввести субъективную классификацию проблем: - проблемы пользовательского интерфейса: запутанность, заторможенность - потеря контекста: куча разрозненной информации в разных системах и разных разделах - частые сбои коммуникаций: вылеты ВКС в ходе конференции, недоступность корпоративных мессенеджеров - нестабильная инфраструктура: частые отвалы удаленного доступа, почты, мессенджеров, task tracker’ов

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

Теперь “по полочкам”…

Проблемы пользовательского интерфейса и скорости его реагирования

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

Возможный выход - проводить опросы сотрудников относительно юзабилити указанных систем

Потеря контекста, проблема поиска информации

Порою, исследуя море статей корпоративного конфлюенса, написанных людьми, покинувшими компанию лет 5-10 назад, в какой то момент понимаешь, что ушел далеко от контекста, а ответов нет. Время потрачено на 90% впустую.

Возможный выход - могли бы помочь ИИ с подключенным RAG

Частые сбои коммуникаций

К примеру, в случае с корпоративной ВКС зачастую приходилось пересоединяться, подключаться с мобильника, чтобы только звук был нормальный, а также она была очень капризной к типу браузера. Итого, на 15 минут встречи - 1-2 минуты настройки. И, учитывая регулярность происходившего, это отнимало немало сил, которые неплохо было бы потратить на разработку, изучение ТЗ, баги и прочие прямые обязанности: -10 очков ко вниманию, +20 к раздражению. Откровенно, мне не раз хотелось просто завершить звонок после такого сбоя, сославшись на неработоспособность решения. Аналогичные проблемы долгое время были и с корпоративным мессенджером, причем такие, при которых приходилось пользоваться одной всенародно любимой альтернативой, что не могло не вызывать вопросов от сотрудников инфобезопасности (и конечно ничего, что под NDA и прочим мы туда не писали!).

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

Нестабильная инфраструктура

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

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

А какие моменты, связанные с корпоративным ПО более всего раздражают вас?

Корпоративное ПО и выгорание | Сетка — социальная сеть от hh.ru