An empirical study of communication in code inspections
ICSE '97 Proceedings of the 19th international conference on Software engineering
Qualitative research in information systems
MIS Quarterly
Information systems and qualitative research
Proceedings of the IFIP TC8 WG 8.2 international conference on Information systems and qualitative research
Qualitative Methods in Empirical Studies of Software Engineering
IEEE Transactions on Software Engineering
Toward a Unified Field of SE Research and Practice
IEEE Software
SAICSIT '03 Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
Grounded Theory Applied - Studying Information Systems Development Methodologies in Practice
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
A Grounded Theory Analysis of E-Collaboration Effects for Distributed Project Management
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 08
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
EuroSPI'07 Proceedings of the 14th European conference on Software Process Improvement
Thematic review and analysis of grounded theory application in software engineering
Advances in Software Engineering
Hi-index | 0.00 |
This paper presents the results of a Grounded Theory study of how software process and software process improvement (SPI) is applied in the practice of software development. This study described in this paper focused on what is actually happening in practice in the software industry. Using the indigenous Irish software product industry as a test-bed, we examine the approaches used to develop software by companies at various stages of growth. The study used the grounded theory methodology and the results produce a picture of software process usage, with the outcome being a theory, grounded in the field data, that explains how software processes are formed and evolve, and when and why SPI is undertaken. The grounded theory is based on two conceptual themes, Process Formation and Process Evolution, and one core theoretical category, Cost of Process. Our research found that SPI programmes are implemented reactively and that many software managers reject SPI because of the associated implementation and maintenance costs and are reluctant to implement SPI models such as ISO 9000 and CMMI.