20.07.2022 Экспертиза, МенеджментРуководство ИТ-командой и разработка ПО имеют несколько общих принципов. Им стоит следовать, чтобы обеспечить гибкость, эффективность и готовность вашей команды, пишет на портале Enterprisers Project Крис Эк, руководитель отдела инфраструктуры компании Coda. Опыт создания и обучения межфункциональных команд в таких компаниях, как Microsoft, Google и ряде других, позволил выделить три основных принципа, которые применимы как к инженерам-разработчикам, так и к ИТ-специалистам. Эти принципы должны доводиться до всех новых сотрудников и приниматься на вооружение руководителями ИТ-отделов повсеместно. 1. Стремитесь к простоте Старый принцип (KISS, «делай проще») звучит банально, но ему стоит следовать — независимо от того, насколько сложной может быть ваша ИТ-система. Что вам больше нравится: «умный» алгоритм, который повышает производительность на 2%, или код, который легко читать в два часа ночи, когда вы сидите дома и пытаетесь понять, почему ваша система не работает? Выбор должен быть очевиден: код, который понятен — особенно в далеких от идеала обстоятельствах — это код, который поможет вам выбраться из затруднительного положения и который будет легче поддерживать, обучать ему новых сотрудников и развивать. Простота также означает, что нужно входить в положение своих сотрудников. Компаниям необходимы изменения по мере их масштабирования, и в периоды быстрого роста они должны расширять свою ИТ-команду такими же темпами и создавать системы, которые максимально снижают трение ...
читать далее.