Задание 4.2. из руководства R1. Распожаризация: как не «тушить пожары», а избегать их появления

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

Есть такое слово - "tenant". В контексте инфраструктуры это понятие означает владельца ресурсов, изолированного от других таких же в коммунальной инфраструктуре. По аналогии с многоквартирным домом. В моём проектном контексте это подразумевает конкретные ресурсы во владении и настройки для изоляции: K8s namespace, service account, RBAC, подсеть, хранилище секретов в vault. Удобно обращаться к такой группе ресурсов через одно понятие. В данный момент tenant создётся под команду разработки приложений, но существует как отдельное понятие, чтобы можно было говорить об эксплуатации приложений отдельно от разработки. За счёт этого мы сможем использовать понятие tenant, если, например, tenant не будет соответствовать только одной команде. Не у всех участников моей команды это укладывается в голове, они регулярно предлагают объединить эти понятия.

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


1 лайк

Можно попробовать предложить им слово которое им будет более близким/понятным.

для этого конечно сначала надо объяснить что «мы» понимаем под tenant.

может случиться такое что получится совместно найти слово получше. Но зафиксировать его придется, потому что через 3 года придут новые агенты со своим новоязом)))

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

1 лайк