Жизненный цикл инфраструктурных проектов в Slack
Slack поделились своим фреймворком жизненного цикла внутренних технологических проектов. Он помогает им с формированием правильных ожиданий от проектов разной степени стабильности, и прозрачным образом убивать устаревшие технологии.
Они выделяют следующие стадии:
1️⃣Alpha: экспериментальный проект, который никому не рекомендуется использовать в проде.
2️⃣Beta: проект, который точно будет стабилизироваться, но еще не дошел до финальной стадии, поэтому гарантий стабильности особо никаких нет.
3️⃣Active: полноценный продакшн проект с обязательным саппортом и гарантиями на то, что его внезапно не закроют.
4️⃣Maintenance: устаревшие технологии, замена которых сейчас находится где-то в стадии Beta.
5️⃣Deprecated: устаревшие технологии, для которых есть замена в стадии Active. Могут использоваться проектами, которые их уже заадоптили, но запрещены к адопшну в новых местах.
6️⃣Retired: проекты, от которых полностью отказались, без каких-либо гарантий и поддержки.
Post #1084
9.36K

- 👍 37