Evaluating VSEs Viewpoint and Sentiment Towards the ISO/IEC 29110 Standard: A Two Country Grounded Theory Study

  • Mary-Luz Sanchez-Gordon
  • Rory V. O’Connor
  • Ricardo Colomo-Palacios
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 526)

Abstract

The ISO/IEC 29110 standard has at its core a Management and Engineering Guide [1] which are targeted at very small entities (enterprises, organizations, departments or projects) having up to 25 people [2], to assist them unlock the potential benefits of using standards which are specifically designed to address their needs. This paper is concerned with understanding the issues that affect the adoption of software process standards by Very Small Entities (VSEs), their needs from process standards and their willingness to engage with the new ISO/IEC 29110 standard in particular. This paper bring together two complimentary studies undertaken in Ireland and Ecuador which pose questions to VSE management regarding opinions, attitude and sentiment towards the adoption of the VSE designed standard ISO/IEC 29110. A series of interviews were untaken in both countries counties with qualitative data analysis utilizing the grounded theory coding mechanisms, to produce a picture of the current situation. This paper serves as a roadmap for both researchers wishing to understand the issues of process standards adoption by very small companies and also for the software process standards community.

Keywords

VSE ISO/IEC 29110 ISO Standards Process improvement 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    International Organization for Standardization (ISO): ISO/IEC TR 29110-5-1-2 Software engineering - Lifecycle profiles for Very Small Entities (VSEs) Part 5-1-2: Management and engineering guide: Generic profile group: Basic profile, Geneva (2011)Google Scholar
  2. 2.
    Laporte, C.Y., Alexandre, S., O’Connor, R.V.: A software engineering lifecycle standard for very small enterprises. In: O’Connor, R., Baddoo, N., Smolander, K., Messnarz, R. (eds.) Proceedings of EuroSPI, pp. 129–141. Springer, Heidelberg (2008)Google Scholar
  3. 3.
    Ryan, S., O’Connor, R.V.: Acquiring and sharing tacit knowledge in software development teams: An empirical study. Information and Software Technology 55, 1614–1624 (2013)CrossRefGoogle Scholar
  4. 4.
    Ryan, S., O’Connor, R.V.: Development of a team measure for tacit knowledge in software development teams. Journal of Systems and Software 82, 229–240 (2009)CrossRefGoogle Scholar
  5. 5.
    Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: Towards a comprehensive reference framework. Journal of Information and Software Technology 54, 433–447 (2012)CrossRefGoogle Scholar
  6. 6.
    Jeners, S., Clarke, P., O’Connor, R.V., Buglione, L., Lepmets, M.: Harmonizing software development processes with software development settings – a systematic approach. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364, pp. 167–178. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  7. 7.
    Charette, R.N.: Why Software Fails. IEEE Spectrum 42, 42–49 (2005)CrossRefGoogle Scholar
  8. 8.
    O’Connor, R.V., Laporte, C.Y.: Deploying lifecycle profiles for very small entities: an early stage industry view. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 227–230. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  9. 9.
    O’Connor, R.V., Laporte, C.Y.: Using ISO/IEC 29110 to harness process improvement in very small entities. In: O`Connor, R.V., Pries-Heje, J., Messnarz, R. (eds.) EuroSPI 2011. CCIS, vol. 172, pp. 225–235. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  10. 10.
    O’Connor, R., Laporte, C.Y.: Towards the provision of assistance for very small entities in deploying software lifecycle standards. In: Proceedings of the 11th International Conference on Product Focused Software (PROFES 2010), pp. 4–7. ACM (2010)Google Scholar
  11. 11.
    Coleman, G., O’Connor, R.: Investigating software process in practice: A grounded theory perspective. Journal of Systems and Software 81, 772–784 (2008)CrossRefGoogle Scholar
  12. 12.
    O’Connor, R., Coleman, G.: Ignoring “Best Practice”: Why Irish Software SMEs are Rejecting CMMI and ISO 9000. Australasian Journal of Information Systems 16 (2009)Google Scholar
  13. 13.
    O’Connor, R.V.: Evaluating management sentiment towards ISO/IEC 29110 in very small software development companies. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 277–281. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  14. 14.
    O’Connor, R.V., Laporte, C.Y.: An Innovative Approach to the Development of an International Software Process Lifecycle Standard for Very Small Entities. International Journal of Information Technology Systems Approach 7, 1–22 (2014)CrossRefGoogle Scholar
  15. 15.
    Laporte, C.Y., O’Connor, R., Fanmuy, G.: International Systems and Software Engineering Standards for Very Small Entities. CrossTalk - The Journal of Defense Software Engineering 26, 28–33 (2013)Google Scholar
  16. 16.
    Clarke, P., O’Connor, R.: Harnessing ISO/IEC 12207 to examine the extent of SPI activity in an organisation. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 25–36. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  17. 17.
    Jeners, S., O’Connor, R.V., Clarke, P., Lichter, H., Lepmets, M., Buglione, L.: Harnessing software development contexts to inform software process selection decisions. Software Quality Professional 16, 35–36 (2013)Google Scholar
  18. 18.
    Moreno-Campos, E., Sanchez-Gordón, M.-L., Colomo-Palacios, R., de Amescua Seco, A.: Towards measuring the impact of the ISO/IEC 29110 standard: a systematic review. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 1–12. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  19. 19.
    Laporte, C.Y.: Contributions to Software Engineering and the Development and Deployment of International Software Engineering Standards for Very Small Entities (Ph.D thesis of the Université de Bretagne Occidentale) (2009)Google Scholar
  20. 20.
    ISO/IEC JCT1/SC7 Working Group 24 Deployment Packages repository. http://profs.logti.etsmtl.ca/claporte/English/VSE/index.html
  21. 21.
    O’Connor, R.V., Sanders, M.: Lessons from a pilot implementation of ISO/IEC 29110 in a group of very small irish companies. In: Woronowicz, T., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2013. CCIS, vol. 349, pp. 243–246. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  22. 22.
    Ribaud, V., Saliou, P., O’Connor, R.V., Laporte, C.Y.: Software engineering support activities for very small entities. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 165–176. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  23. 23.
    Basri, S., O’Connor, R.V.: Understanding the perception of very small software companies towards the adoption of process standards. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 153–164. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  24. 24.
    O’Connor, R.V., Basri, S., Coleman, G.: Exploring managerial commitment towards SPI in small and very small enterprises. In: Riel, A., O’Connor, R., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 268–279. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  25. 25.
    Basri, S., O’Connor, R.: Organizational commitment towards software process improvement an irish software VSEs case study. In: Proceedings of 4th International Symposium on Information Technology 2010 (ITSim 2010), pp. 1456–1461. IEEE, Malaysia (2010)Google Scholar
  26. 26.
    Hoda, R., Noble, J., Marshall, S.: Developing a grounded theory to explain the practices of self-organizing Agile teams. Empirical Software Engineering 17, 609–639 (2012)CrossRefGoogle Scholar
  27. 27.
    O’Connor, R.: Using grounded theory coding mechanisms to analyze case study and focus group data in the context of software process research. In: Mora, M., et al. (eds.) Research Methodologies, Innovations and Philosophies in Software Systems Engineering and Information Systems, pp. 256–270. IGI Global (2012)Google Scholar
  28. 28.
    Patton, M.Q.: Qualitative Evaluation and Research Methods. Sage Publications Inc., Newbury Park (2002)Google Scholar
  29. 29.
    Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P., García-Peñalvo, F.J., Tovar, E.: Project managers in global software development teams: a study of the effects on productivity and performance. Software Quality Journal 22, 3–19 (2014)CrossRefGoogle Scholar
  30. 30.
    Casado-Lumbreras, C., Colomo-Palacios, R., Ogwueleka, F.N., Sanjay, M.: Software development outsourcing: challenges and opportunities in Nigeria. Journal of Global Information Technology Management 17, 267–282 (2014)CrossRefGoogle Scholar
  31. 31.
    Herranz Sánchez, E., Colomo-Palacios, R., de Amescua Seco, A., Yilmaz, M.: Gamification as a disruptive factor in software process improvement initiatives. Journal of Universal Computer Science 20, 885–906 (2014)Google Scholar
  32. 32.
    Colomo-Palacios, R., Soto-Acosta, P., García-Peñalvo, F.J., García-Crespo, Á.: A study of the impact of global software development in packaged software release planning. Journal of Universal Computer Science 18, 2646–2668 (2012)Google Scholar
  33. 33.
    Colomo-Palacios, R., Casado-Lumbreras, C., Soto-Acosta, P., Misra, S., García-Peñalvo, F.J.: Analyzing human resource management practices within the GSD context. Journal of Universal Computer Science 15, 30–54 (2012)Google Scholar
  34. 34.
    Strauss, A., Corbin, J.M.: Basics of Qualitative Research: Techniques and Procedures for Developing Grounded Theory. SAGE Publications Inc., Thousand Oaks, CA (1998)Google Scholar
  35. 35.
    Benbasat, I., Goldstein, D., Mea, M.: The Case Research Strategy in Studies of Information Systems. MIS Quarterly 11, 369–386 (1987)CrossRefGoogle Scholar
  36. 36.
    Kontio, J., Lehtola, L., Bragge, J.: Using the focus group method in software engineering: obtaining practitioner and user experiences. In: Proceedings of the 2004 International Symposium on Empirical Software Engineering, ISESE 2004, pp. 271–280. IEEE (2004)Google Scholar
  37. 37.
    Osborne O’Hagan, A., Coleman, G., O’Connor, R.V.: Software development processes for games: a systematic literature review. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 182–193. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  38. 38.
    Laporte, C.Y., O’Connor, R.V.: A systems process lifecycle standard for very small entities: development and pilot trials. In: Barafort, B., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2014. CCIS, vol. 425, pp. 13–24. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  39. 39.
    Laporte, C.Y., O’Connor, R.V.: Systems and software engineering standards for very small entities: implementation and initial results. In: Proceedings of the 9th International Conference on the Quality of Information and Communications Technology (QUATIC), Portugal, pp. 38–47 (2014)Google Scholar
  40. 40.
    Mora, M., Raisinghani, M., O’Connor, R.V., Gomez, J., Gelman, O.: An Extensive Review of IT Service Design in Seven International ITSM Processes Frameworks: Part I. International Journal of Information Technologies and Systems Approach 7(2) (2014)Google Scholar
  41. 41.
    Galván-Cruz, S., Mora, M., Connor, R., Acosta-Escalante, F., Alvarez, F.: On project management process in agile systems development methodologies and the ISO/IEC 29110 standard (entry profile). International Conference on Informatics and Computing (CNCIIC-ANIEI), Mexico (2014)Google Scholar
  42. 42.
    Clarke, P., O’Connor, R.V.: The influence of SPI on business success in software SMEs: An empirical study. Journal of Systems and Software 85, 2356–2367 (2012)CrossRefGoogle Scholar
  43. 43.
    Clarke, P., O’Connor, R.V.: Business success in software SMEs: recommendations for future SPI studies. In: Winkler, D., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2012. CCIS, vol. 301, pp. 1–12. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  44. 44.
    O’Connor, R.V., Basri, S.: Understanding the role of knowledge management in software development: a case study in very small companies. International Journal of Systems and Service-Oriented Engineering 4, 39–52 (2014)CrossRefGoogle Scholar
  45. 45.
    O’Connor, R.V., Laporte, C.Y.: Software project management in very small entities with ISO/IEC 29110. In: Winkler, D., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2012. CCIS, vol. 301, pp. 330–341. Springer, Heidelberg (2012)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Mary-Luz Sanchez-Gordon
    • 1
  • Rory V. O’Connor
    • 2
    • 3
  • Ricardo Colomo-Palacios
    • 4
  1. 1.Universidad Carlos III de MadridMadridSpain
  2. 2.Lero, the Irish Software Research CentreDublinIreland
  3. 3.Dublin City UniversityDublinIreland
  4. 4.Ostfold University CollegeHaldenNorway

Personalised recommendations