Software Engineering Process Theory - arXiv version

3 downloads 0 Views 850KB Size Report
[7] P. Ralph, P. Johnson, and H. Jordan, “Report on the First SEMAT ... [18] P. Freeman and D. Hart, “A Science of design for software-intensive systems,”.
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