Принятие решения об использовании проектов greenfield и brownfield

Завершено

При запуске преобразования DevOps вам может потребоваться выбрать между проектами greenfield и brownfield.

Существует распространенное неправильное представление о том, что нам нужно размежевать, что DevOps подходит для проектов гринфилда лучше, чем проекты браунфилда.

Проекты greenfield

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

Кроме того, у вас может быть больше шансов избежать существующих бизнес-процессов, которые не соответствуют планам проекта.

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

Например, можно обойти глубоко укоренившиеся внутренние вопросы, связанные с политиками.

Проекты brownfield

Обычно проекты brownfield сопровождаются:

  • багажом существующих баз кода;
  • существующими командами;
  • значительным объемом технического долга.

Но эти проекты по-прежнему могут быть идеальными кандидатами для преобразований DevOps.

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

Важно найти способ сократить это время и сделать выпуск программного обеспечения менее рискованным. Это можно сделать с помощью преобразования DevOps.

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

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

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

Первые шаги

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