Software Engineering Standards and Guides for Very Small Entities - Implementation in Two Start-ups

Claude Y. Laporte, Rory V. O'Connor, Luis Hernán García Paucar

2015

Abstract

Very small entities, enterprises, organizations, projects or departments with up to 25 people, are very important to the worldwide economy. However it has ben established that such entities often do not utilize existing standards and frameworks. To address the needs of Very Small Entities (VSEs), a set of international standards and guides known as ISO/IEC 29110 has been developed. In this paper we present the results of early trials of this standard in two IT start-ups VSEs. A Peruvian VSE was recently audited and issued an ISO/IEC 29110 certificate of conformity.

References

  1. Basri, S., & O'Connor, R. V. 2010. Evaluation on knowledge management process in very small software companies: a survey, 5th Knowledge Management International Conference, Terengganu, Malaysia, May 2010.
  2. Basri S, O'Connor RV. 2011 A study of software development team dynamics in SPI. Systems, Software and Services Process Improvement (EuroSPI 2011), CCIS, vol. 172, pp. 143-154. Springer-Verlag.
  3. Basri, S., & O'Connor, R. (2012). A study of knowledge management process practices in very small software companies. American Journal of Economics and Business Administration, 3(4), 636-644.
  4. 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.) EuroSPI 2006. LNCS, vol. 4257, pp. 28-39. Springer, Heidelberg.
  5. Coleman, G., & O'Connor, R. V. (2008). An investigation into software development process formation in software start-ups. Journal of Enterprise Information Management, 21(6), 633-648.
  6. Clarke, P., & O'Connor, R. 2010. Harnessing ISO/IEC 12207 to Examine the Extent of SPI Activity in an Organisation. In Systems, Software and Services Process Improvement (pp. 25-36). Springer Berlin Heidelberg.
  7. Clarke, P., O'Connor, R.V. 2011. The Meaning of Success for Software SMEs: An Holistic Scorecard Based Approach. Systems, Software and Services Process Improvement (EuroSPI 2011), CCIS, vol. 172, pp. 272-83. Springer-Verlag, Heidelberg.
  8. Clarke, P. and O'Connor, R., The situational factors that affect the software development process: Towards a comprehensive reference framework, Journal of Information and Software Technology, Vol. 54, Issue 5, May 2012. pp. 433-447.
  9. DP 2014. Deployment Packages repository, (online) available from: http://profs.logti.etsmtl.ca/claporte/ English/VSE/index.html.
  10. Krasner, H. 1998. Using the cost of quality approach for software. Crosstalk - The Journal of Defense Software Engineering 11 (November):6-11.
  11. Garcia, L., Laporte, C.Y., Arteaga, J., Bruggmann, M., Implementation and Certification of ISO/IEC 29110 in an IT Startup in Peru, Software Quality Professional Journal, ASQ, vol. 17, no. 2, 2015.
  12. ISO/IEC/IEEE 12207:2008, Systems and software engineering- Software life cycle processes. International Organization for Standardization/International Electrotechnical Commission: Geneva, Switzerland.
  13. ISO/IEC/IEEE 15289:2011, Systems and software engineering - Content of systems and software life cycle process information products (Documentation), International Organization for Standardization/International Electrotechnical Commission: Geneva, Switzerland.
  14. ISO/IEC 29110-4-1:2011, Software Engineering -- Lifecycle Profiles for Very Small Entities (VSEs) - Part 4-1: Profile specifications: Generic profile group. Geneva: International Organization for Standardization (ISO), 2011.
  15. ISO/IEC TR 29110-1:2011, “Software Engineering - Lifecycle Profiles for Very Small Entities (VSEs) - Part 1: Overview”. Geneva: International Organization for Standardization (ISO), 2011. Available at no cost from ISO at: http://standards.iso.org/ittf/PubliclyAvailableStandard s/c051150_ISO_IEC_TR_29110-1_2011.zip.
  16. ISO/IEC TR 29110-5-6-2:2014 - Systems Engineering - Lifecycle Profiles for Very Small Entities (VSEs) - Management and engineering guide: Generic profile group: Basic profile, International Organization for Standardization/International Electrotechnical Commission: Geneva, Switzerland. Available at no cost from ISO at: http://standards.iso.org/ittf/ PubliclyAvailableStandards/c063371_ISO_IEC_2911 0-5-6_2_2014.zip.
  17. ISO/IEC TR 29110-5-6-1:2015 - Systems Engineering - Lifecycle Profiles for Very Small Entities (VSEs) - Management and engineering guide: Generic profile group: Entry profile, International Organization for Standardization/International Electrotechnical Commission: Geneva, Switzerland. Available at no cost from ISO at: http://standards.iso.org/ittf/ PubliclyAvailableStandards/index.html.
  18. Jeners, S., Clarke, P., O'Connor, R. V., Buglione, L., and Lepmets, M. Harmonizing Software Development Processes with Software Development Settings - A Systematic Approach, In McCafery, F., O'Connor, R.V. and Messnarz R. (Eds), Systems, Software and Services Process Improvement, CCIS 364, SpringerVerlag, 2013.
  19. Laporte, C. Y., O'Connor, R. V. 2014a. A Systems Process Lifecycle Standard for Very Small Entities: Development and Pilot Trials, In Barafort, B., O'Connor, R.V. and Messnarz R. (Eds), Systems, Software and Services Process Improvement, CCIS Vol. 425, Springer-Verlag.
  20. Laporte, C.Y.; O'Connor, Rory V. 2014b. Systems and Software Engineering Standards for Very Small Entities: Implementation and Initial Results. 9th International Conference on the Quality of Information and Communications Technology (QUATIC), pp.38-47, 23-26 Sept.
  21. Laporte, C.Y., Hébert, C., Mineau, C., 2014c. Development of a Social Network Website Using the New ISO/IEC 29110 Standard Developed Specifically for Very Small Entities, Software Quality Professional Journal, ASQ, vol. 16, no. 4, pp 4-25, 2014.
  22. Laporte, C.Y., Houde, R., Marvin, J., 2014d. Systems Engineering International Standards and Support Tools for Very Small Enterprises, Paper to be presented at the 24th Annual International Symposium of INCOSE (International Council on Systems Engineering), Las Vegas, US, June 30th-July 3, 2014.
  23. Laporte, C.Y., Séguin, N., Villas Boas, G., 2013b. Seizing the benefits of software and systems engineering standards, ISO Focus+, International Organization for Standardization, February 2013, pp 32-36.
  24. Laporte, C.Y., O'Connor, R., Fanmuy, G., 2013a. International Systems and Software Engineering Standards for Very Small Entities, CrossTalk - The Journal of Defense Software Engineering, May/June 2013, Vol. 26, No 3, pp 28-33.
  25. Laporte, C.Y., Alexandre, S., and O'Connor, R. 2008. A Software Engineering Lifecycle Standard for Very Small Enterprises, R.V. O'Connor et al (Eds) Proceedings of EuroSPI Springer-Verlag, CCIS Vol. 16, pp. 129-141,
  26. Mora, M., O'Connor, R., Raisinghani, M., & MacíasLuévano, J. 2011. An IT service engineering and management framework (ITS-EMF). International Journal of Service Science, Management, Engineering, and Technology, 2(2), 1-15.
  27. Moll, R., 20134. Being prepared - A bird's eye view of SMEs and risk management, ISO Focus+, Geneva, Switzerland: International Organization for Standardization, February 2013.
  28. O'Connor, R. V., & Coleman, G. 2007. An investigation of barriers to the adoption of software process best practice models. ACIS 2007 Proceedings, 35.
  29. O'Connor R. and Coleman G., 2009. Ignoring 'Best Practice': Why Irish Software SMEs are rejecting CMMI and ISO 9000, Australasian Journal of Information Systems, Vol. 16, No. 1,
  30. O'Connor, R., Basri, S. and Coleman, G., 2010. Exploring Managerial Commitment towards SPI in Small and Very Small Enterprises, in Riel et al (Eds), Systems, Software and Services Process Improvement, CCIS Vol. 99, Springer-Verlag, pp. 268-278.
  31. O'Connor R. and Laporte, C.Y., 2010. 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 7810). ACM.
  32. O'Connor, R. and Laporte, C.Y., 2011a. Deploying Lifecycle profiles for Very Small Entities: An Early Stage Industry View, Proceedings of 11th International SPICE Conference on Process Improvement and Capability dEtermination, CCIS Vol. 155, Springer-Verlag, May 2011.
  33. O'Connor, R. and Laporte, C.Y., 2011b. Using ISO/IEC 29110 to Harness Process Improvement in Very Small Entities, Workshop on SPI in SMEs, 18th European Software Process Improvement Conference, CCIS Vol. 172, Springer-Verlag.
  34. O'Connor, R. 2012. Evaluating Management Sentiment Towards ISO/IEC 29110 in Very Small Software Development Companies. In: Mas, et al. (eds.) Software Process Improvement and Capability Determination. CCIS, vol. 290, pp. 277-281. SpringerVerlag, Heidelberg.
  35. O'Connor, R. V., & Laporte, C. Y., 2012. Software project management in very small entities with ISO/IEC 29110 (pp. 330-341). Springer Berlin Heidelberg.
  36. O'Connor, R., & Basri, S., 2012. The effect of team dynamics on software development process improvement. International Journal of Human Capital and Information Technology Professionals, 3(3), 13- 26.
  37. O'Connor, R. V., & Sanders, M. 2013. Lessons from a pilot implementation of ISO/IEC 29110 in a group of very small Irish companies. In Software Process Improvement and Capability Determination (pp. 243- 246). Springer Berlin Heidelberg.
  38. O'Connor, R. V., and Basri, S. 2014. Understanding the role of knowledge management in software development: a case study in very small companies, International Journal of Systems and Service-Oriented Engineering, Vol. 4, No. 1, pp. 39-52.
  39. O'Connor, R. V. and Laporte, C. Y., 2014. An Innovative Approach to the Development of an International Software Process Lifecycle Standard for Very Small Entities, International Journal of Information Technology and the Systems Approach, Vol. 7, No. 1, pp. 1-22.
  40. Petkov, D., Edgar-Nevill, D., Madachy, R., & O'Connor, R. 2008. Information systems, software engineering, and systems thinking: Challenges and opportunities. International Journal of Information Technologies and Systems Approach (IJITSA), 1(1), 62-78.
  41. Ribaud, V., Saliou, P., O'Connor, R., Laporte, C.Y.: 2010. Software Engineering Support Activities for Very Small Entities. In: Riel, et al. (eds.) Systems, Software and Services Process Improvement. CCIS, vol. 99, pp. 165-176. Springer-Verlag, Heidelberg.
  42. Statistics Canada. 2008. Available at: http://www.ic.gc.ca/ sbstatistics.
Download


Paper Citation


in Harvard Style

Laporte C., O'Connor R. and García Paucar L. (2015). Software Engineering Standards and Guides for Very Small Entities - Implementation in Two Start-ups . In Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-758-100-7, pages 5-15. DOI: 10.5220/0005368500050015


in Bibtex Style

@conference{enase15,
author={Claude Y. Laporte and Rory V. O'Connor and Luis Hernán García Paucar},
title={Software Engineering Standards and Guides for Very Small Entities - Implementation in Two Start-ups},
booktitle={Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2015},
pages={5-15},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005368500050015},
isbn={978-989-758-100-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Software Engineering Standards and Guides for Very Small Entities - Implementation in Two Start-ups
SN - 978-989-758-100-7
AU - Laporte C.
AU - O'Connor R.
AU - García Paucar L.
PY - 2015
SP - 5
EP - 15
DO - 10.5220/0005368500050015