Systems are built by teams, and the structure of the team, the clarity of the strategy and the quality of the thinking behind each decision shape the result as much as the code does.

Articles in this area will appear here over time.