Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study
Maintaining mental models: a study of developer work habits