Sharing what we know about software engineering
Michal Young, Stuart R. Faulk · 2010
Software engineering research has long borrowed and adapted ideas from other disciplines to adapt to the peculiar context of building software. That context is less and less peculiar, as automation and communication transform other fields, and it is time for us to consider how approaches developed in software engineering can be transferred and generalized to other fields. Considering generalization of software engineering to domains outside computer science has implications for both software engineering research and education.