A field study of the software design process for large systems | Synapse