Software Engineering Process Theory - arXiv version

22 downloads 198314 Views 850KB Size Report
Case One (C1) is a mid-sized software services and development company in ..... understanding the project context – “The VLE pilot phase ... will allow us to ...
Software Engineering Process Theory: A Multi-Method Comparison of Sensemaking-CoevoIution-Implementation Theory and Function-Behavior-Structure Theory

Paul Ralph Lancaster University [email protected]

Abstract Many academics have called for increasing attention to theory in software engineering. Consequently, this paper empirically evaluates two dissimilar software development process theories – one expressing a more traditional, methodical view (FBS) and one expressing an alternative, more improvisational view (SCI). A primarily quantitative survey of more than 1300 software developers is combined with four qualitative case studies to achieve a simultaneously broad and deep empirical evaluation. Case data analysis using a closedended, a priori coding scheme based on the two theories strongly supports SCI, as does analysis of questionnaire response distributions (p

Suggest Documents