Разработчики тратят на написание кода только половину рабочего времени
Современные разработчики программного обеспечения тратят больше времени на участие в собраниях и мозговых штурмах, а также на решение разного рода административных задач, чем на проектирование и написание программного кода. К такому выводу пришли специалисты из компании Electric Cloud после ознакомления с результатами проведенного исследования.
В марте этого года сотрудники Electric Cloud провели масштабный социологический опрос, в котором приняли участие 443 специалиста, вовлеченных в процесс разработки программного обеспечения. Стоит отдельно отметить, что приведенные ниже цифры касаются исключительно программистов. Помимо «кодеров» в опросе принимали участие специалисты по тестированию продуктов, технические архитекторы, менеджеры проектов и другие сотрудники.
Рабочая неделя программиста в среднем состоит из 41,5 часов, в большинстве компаний это драгоценное время распределяется следующим образом. Мозговые штурмы и другие коллективные мероприятия отнимают от рабочей недели около 6,7 часов. Еще 5,8 часов тратится на разнообразные административные задачи, такие как участие в совещаниях и общих собраниях, а также чтение и написание электронных писем. Программисты проводят 3,7 часа в ожидании результатов тестирования и 3,5 часа в ожидании очередной сборки продукта, еще 2,7 часа уходит на решение вспомогательных задач, связанных с управлением средой разработки.
Путем несложных арифметических расчетов можно установить, что на разнообразную административную деятельность тратится 22,4 часа, а на непосредственную работу с кодом отводится не более 19,1 часов в неделю.