1. From technical rationality to reflection-in-action;Schön,2001
2. Decision-making in software engineering;Burge,2008
3. Why software fails [software failure];Charette;IEEE Spectrum,2005
4. Incomplete software requirements and assumptions made by software engineers;Albayrak,2009
5. An exploratory study of naturalistic decision making in complex software architecture environments;Power,2019