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

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

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

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

Все признаки, к сожалению, указывают на то, что высокий уровень технического долга и связанные с ним последствия становятся обычным явлением. Например, в Отчете о навыках разработчиков HackerRank за 2019 год отмечается, что 54% ​​младших разработчиков и 63% старших разработчиков заявляют, что спагетти-код — их любимая мозоль на рабочем месте.

Что будет дальше?

Период значительной корректировки не за горами, с параллелями прихода Agile.

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

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

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