Roles of alignment:

Alignment helps to avoid pluralistic ignorance.

"Alignment is the essential pillar of engineer’s effectiveness: for most of us producing software inside a company, the success of our work is dependent on our collaboration with other people. Particularly with complex or long-running projects, you need to garner support and input from across your company. If your project gets cancelled due to that lack of support, it doesn’t matter how great the code was." [2]

Imperfect alignment between the employees and the company is the principal-agent problem.

Proactively try to align with others (teammates, users, the company) as much as possible. Seek for grey areas, discuss them.



Alignment is one of the Positive-sum games to play within an organisation.


Dealing with misalignment

TODO separate note.