Ensuring Conceptual Integrity in Software Development

Revisiting “The Mythical Man-Month” fifty-years later with fresh eyes — and an enabling architecture