Skip to main content

Software Process in Practice: A Grounded Theory of the Irish Software Industry

  • Conference paper
Software Process Improvement (EuroSPI 2006)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 4257))

Included in the following conference series:

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Baskerville, R., Pries-Heje, J.: Grounded Action research: A Method for Understand-ing IT in Practice. Accounting, Management & Information Technologies 9, 1–23 (1999)

    Article  Google Scholar 

  2. Bertelsen, O.W.: Towards a Unified Field of SE Research and Practice. IEEE Software, 87–88 (November/December 1997)

    Google Scholar 

  3. Bryman, A.: Social research methods. Oxford University Press, Oxford (2001)

    Google Scholar 

  4. Burns, R.B.: Introduction to Research Methods, 4th edn. Sage Publications, Thousand Oaks (2000)

    Google Scholar 

  5. Carvalho, L., Scott, L., Jeffery, R.: An Exploratory Study into the Use of Qualitative Research Methods in Descriptive Process Modelling. Information and Software Technology 47, 113–127 (2005)

    Article  Google Scholar 

  6. Carver, J., Basili, V.: Identifying Implicit Process Variables to Support Future Empirical Work. Journal of the Brazilian Computer Society (October-December 2003)

    Google Scholar 

  7. Creswell, J.W.: Research design: Qualitative, quantitative, and mixed methods approaches, 2nd edn. Sage, Thousand Oaks (2003)

    Google Scholar 

  8. Firestone, W.A.: Meaning in method: The rhetoric of quantitative and qualitative research. Educational Researcher 16(7), 16–21 (1987)

    Google Scholar 

  9. Glaser, B.: Basics of Grounded Theory Analysis: Emergence Vs Forcing. Sociology Press, Mill Valley (1992)

    Google Scholar 

  10. Glaser, B., Strauss, A.: The Discovery of Grounded Theory: Strategies for Qualitative Research, Chicago, Aldine (1967)

    Google Scholar 

  11. Goede, R., De Villiers, C.: The Applicability of Grounded Theory as Research Methodology in Studies on the use of Methodologies in IS Practices. In: Proceedings of SAICSIT, pp. 208–217 (2003)

    Google Scholar 

  12. Goulding, C.: Grounded Theory: Some Reflections on Paradigm, Procedures and Mis-conceptions, Technical Working Paper, University of Wolverhampton, UK (1999)

    Google Scholar 

  13. Goulding, C.: Grounded Theory: A Practical Guide for Management, Business and Market Researchers. Sage Publications, Thousand Oaks (2002)

    Google Scholar 

  14. Hansen, B., Kautz, K.: Grounded Theory Applied – Studying Information Systems Development Methodologies in Practice. In: Proceedings of 38th Annual Hawaiian International Conference on Systems Sciences, Big Island, HI (2005)

    Google Scholar 

  15. Lee, A.S., Liebenau, J.: Information Systems and Qualitative Research. In: Lee, A., Liebenau, J., DeGross, J.I. (eds.) Proceedings of Information Systems and Qualitative Research. Kluwer Academic, Boston (1997)

    Google Scholar 

  16. Muhr, T.: Atlas TI User’s Manual, Scientific Software Development, Berlin (1997)

    Google Scholar 

  17. Myers, M.D.: Qualitative Research in Information Systems. Management Information Systems Quarterly 21(2), 241–242 (1997)

    Google Scholar 

  18. Patton Quinn, M.: How to use Qualitative Methods in Evaluation. Sage, Thousand Oaks (1987)

    Google Scholar 

  19. Power, N.: A Grounded Theory of Requirements Documentation in the Practice of Software Development, PhD Thesis, Dublin City University, Ireland (2002)

    Google Scholar 

  20. Qureshi, S., Liu, M., Vogel, D.: A Grounded Theory Analysis of e-Collaboration Effects for Distributed Project Management. In: Proceedings of 38th Annual Hawaiian International Conference on Systems Sciences, Big Island, HI (2005)

    Google Scholar 

  21. Reichardt, C.S., Cook, T.D.: Beyond qualitative versus quantitative methods. In: Cook, T.D., Reichardt, C.S. (eds.) Qualitative and quantitative methods in evaluation research, pp. 7–32. Sage, Beverly Hills (1979)

    Google Scholar 

  22. Sarker, S., Lau, F., Sahay, S.: Using an Adapted Grounded Theory Approach for Inductive Theory Building About Virtual Team Development. The Data Base for Advances in Information Systems 32(1), 38–56 (2001)

    Google Scholar 

  23. Schreiber, R.S.: The ‘How To’ of Grounded Theory: Avoiding the Pitfalls. In: Schreiber, R.S., Noerager Stern, P. (eds.) Using Grounded Theory in Nursing. Springer, Heidelberg (2001)

    Google Scholar 

  24. Seaman, C., Basili, V.: An Empirical Study of Communication in Code Inspections. In: Proceedings of the 19th International Conference on Software Engineering (1997)

    Google Scholar 

  25. Seaman, C.: Qualitative Methods in Empirical Studies of Software Engineering. IEEE Transactions on Software Engineering 25(4) (1999)

    Google Scholar 

  26. Strauss, A., Corbin, J.M.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory, 2nd edn. Sage Publications, Thousand Oaks (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Coleman, G., O’Connor, R. (2006). Software Process in Practice: A Grounded Theory of the Irish Software Industry. In: Richardson, I., Runeson, P., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2006. Lecture Notes in Computer Science, vol 4257. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11908562_4

Download citation

  • DOI: https://doi.org/10.1007/11908562_4

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-47695-5

  • Online ISBN: 978-3-540-47696-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics