Twin Manifestos: Engineering Values and Architectural Principles

While diverse opinions are valuable, engineers need to operate in a coherent way if we want to make headway on major initiatives. To keep larger groups of engineers from splintering, we must define some common beliefs - guard rails which help bring the value systems of each clan into rough alignment.

shared values allow autonomous teams to remain aligned