the death of the architect

Once upon a time, every project began with the creation of a canonical design document. This was called the system architecture , because it "rightly implie[d] the notion of the arch , or prime, structure." 1 Then, documents would be written for each module. These would provide detailed instructions for how the module should be implemented. Often, there would be diagrams for the control flow of…