Armitage Archive

Highlight from Software Architecture IS Conway's Law

I think the trick is to break down the work. With or without a team.

You have a goal, how do you get there in a series of steps?

After each step the code should work, be shippable, do something valuable, and get you closer to the goal. The smaller the steps, the cleaner your architecture will be.