Skip to main content

A Software Engineering Lifecycle Standard for Very Small Enterprises

  • Conference paper
Software Process Improvement (EuroSPI 2008)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 16))

Included in the following conference series:

Abstract

Industry recognizes that very small enterprises (VSE), that develop parts involving software components are very important to the economy. These parts are often integrated into products of larger enterprises. Failure to deliver a quality product on time and within budget threatens the competitiveness of both organizations. One way to mitigate these risks is to haveall suppliers of a product chain put recognized engineering practices in place. Many international standards and models such as ISO/IEC12207 or CMMI have been developed to capture proven engineering practices. However, these standards were not designed for very small development organizations, those with less than 25 employees, and are consequently difficult to apply in such settings. An ISO/IEC JTC1/SC7 Working Group has been established to address these difficulties by producing a software engineering standard tailored to VSE.

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 99.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.00
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. Charette, R.N.: Why Software Fails, Spectrum, pp. 42–49. IEEE Computer Society, Los Alamitos (2005)

    Google Scholar 

  2. Shintani, K.: Empowered Engineers are Key Players in Process Improvement. In: The First International Research Workshop for Process Improvement in Small Settings, Software Engineering Institute, CMU/SEI-2006-SR-01, Pittsburgh, PA (2006)

    Google Scholar 

  3. Laporte, C.Y., April, A.: Applying Software Engineering Standards in Small Settings: Recent Historical Perspectives and Initial Achievements. In: Proceedings of the First International Research Workshop for Process Improvement in Small Settings. Software Engineering Institute, Carnegie Mellon University, CMU/SEI-2006-Special Report-001, pp. 39–51 (January 2006)

    Google Scholar 

  4. Ginsberg, M., Quinn, L.: Process Tailoring and the Software Capability Maturity Model, Software Engineering Institute, CMU/SEI-94-TR-024 (November 1995)

    Google Scholar 

  5. Hadden, R.: Key Practices to the CMM: Inappropriate for Small Projects, Panel. In: Proceedings of the Software Engineering Process Group Conference, Chicago (1998)

    Google Scholar 

  6. Johnson, D., Brodman, J.: Applying the CMM to Small Organizations and Small Projects. In: Proceedings of Software Engineering Process Group Conference, Chicago (1998)

    Google Scholar 

  7. Laporte, C.Y., April, A., Renault, A.: Applying ISO/IEC Software Engineering Standards in Small Settings: Historical Perspectives and Initial Achievements. In: Proceedings of SPICE Conference, Luxembourg (2006)

    Google Scholar 

  8. European Commission, The New SME Definition: User Guide and Model Declaration (2005), http://europa.eu.int/comm/enterprise/enterprise_policy/sme_definition/sme_user_guide.pdf

  9. Coleman, G., O’Connor, R.: Investigating Software Process in Practice: A Grounded Theory Perspective. Journal of Systems and Software 81(5), 772–784 (2008)

    Article  Google Scholar 

  10. Laporte, C.Y., Renault, A., Desharnais, J.M., Habra, N., Abou El Fattah, M., Bamba, J.C.: Initiating Software Process Improvement in Small Enterprises: Experiment with Micro-Evaluation Framework. In: SWDC-REK, International Conference on Software Development, University of Iceland, Reykjavik, Iceland, May 27-June 1, 2005, pp. 153–163 (2005)

    Google Scholar 

  11. Anacleto, A., von Wangenheim, C.G., Salviano, C.F., Savi, R.: Experiences gained from applying ISO/IEC 15504 to small software companies in Brazil. In: 4th International SPICE Conference on Process Assessment and Improvement, Lisbon, Portugal (April 2004)

    Google Scholar 

  12. Mtigwe, B.: The entrepreneurial firm internationalization process in the Southern African context: A comparative approach. International Journal of Entrepreneurial Behavior & Research 11(5), 358–377 (2005)

    Article  Google Scholar 

  13. Hofer, C.: Software Development in Austria: Results of an Empirical Study among Small and Very Small Enterprises. In: Proceedings of the 28th Euromicro Conference, pp. 361–366 (2002)

    Google Scholar 

  14. Coallier, F.: International Standardization in Software and Systems Engineering, Crosstalk, pp. 18–22 (February 2003)

    Google Scholar 

  15. New Work Item Proposal – Software Life Cycles for Very Small Enterprises, ISO/IEC JTC1/SC7 N3288 (May 2005), http://www.jtc1-sc7.org/

  16. Land, S.K.: Results of the IEEE Survey of Software Engineering Standards Users. In: Software Engineering Standards Symposium and Forum, 1997. Emerging International Standards. ISESS 1997, Walnut Creek, CA, June 1-6, pp. 242–270 (1997)

    Google Scholar 

  17. ISO/IEC 12207:2008, Information technology – Software life cycle processes. International Organization for Standardization/International Electrotechnical Commission: Geneva, Switzerland

    Google Scholar 

  18. ISO/IEC TR 10000-1:1998, Information technology: Framework and taxonomy of International Standardized Profiles. Part 1: General principles & documentation framework

    Google Scholar 

  19. NMX-059-NYCE-2005, Information Technology-Software-Models of Processes and Assessment for Software Development and Maintenance. Part 01: Definition of Concepts and Products; Part 02: Process Requirements (MoProSoft); Part 03: Guidelines for Process Implementation; Part 04: Guidelines for Process Assessment (EvalProSoft), Ministry of Economy, Mexico (2005)

    Google Scholar 

  20. Oktaba, H., Felix, G., Mario, P., Francisco, R., Francisco, P., Claudia, A.: Software Process Improvement: The Competisoft Project. IEEE Computer 40(10) (October 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Rory V. O’Connor Nathan Baddoo Kari Smolander Richard Messnarz

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Laporte, C.Y., Alexandre, S., O’Connor, R.V. (2008). A Software Engineering Lifecycle Standard for Very Small Enterprises. In: O’Connor, R.V., Baddoo, N., Smolander, K., Messnarz, R. (eds) Software Process Improvement. EuroSPI 2008. Communications in Computer and Information Science, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85936-9_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-85936-9_12

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-85936-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics