Skip to main content

Building a Guideline to Reinforce Agile Software Development with the Basic Profile of ISO/IEC 29110 in Very Small Entities

  • Conference paper
  • First Online:
New Perspectives in Software Engineering (CIMPS 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1297))

Included in the following conference series:

Abstract

The importance of Very Small Entities (VSEs) in the development chain of the software industry, highlights the needs to provide support for them to develop quality software products within budget and schedule. However, most VSEs do not have experience in the implementation of software engineering standards. Additionally, a large percentage of them are using agile methods in an effort to produce software that meets the time requested by the market. This paper presents a proposal of an international guide, it will provide a guide for VSEs that want to reinforce their agile environment to develop software using an agile approach based on Scrum and XP with practices of the ISO/IEC 29110. The agile guide will also provide a guide that facilitates the implementation of an agile approach for VSEs that are already using the software Basic profile of the ISO/IEC 29110 series. This paper presents the problems that VSEs using an agile method have, the process followed to develop the agile guide, and a description of the agile guide.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

References

  1. Laporte, C.Y., O’Connor, R.V., Paucar, L.H.G.: The implementation of ISO/IEC 29110 software engineering standards and guides in very small entities. In: Maciaszek, L.A., Filipe, J. (eds.) Evaluation of Novel Approaches to Software Engineering. ENASE 2015. Communications in Computer and Information Science, vol. 599. Springer, Cham (2016)

    Google Scholar 

  2. Larrucea, X., O’Connor, R.V., Colomo-Palacios, R., Laporte, C.Y.: Software process improvement in very small organizations. IEEE Softw. 33(2), 85–89 (2016)

    Google Scholar 

  3. Laporte, C.Y., Mejia, J.: Delivering software-and systems-engineering standards for small teams. Computer 53(8) (2020)

    Google Scholar 

  4. Ania, I., Mejía, M.: Considering the growth of the software services industry in Mexico. Inf. Technol. Dev. 13(3), 269–291 (2007)

    Article  Google Scholar 

  5. Bourque, P., Fairley, R.E. (eds.) Guide to the Software Engineering Body of Knowledge, Version 3.0. IEEE Computer Society (2014)

    Google Scholar 

  6. Laporte, C.Y., O’Connor, R.: Software process improvement standards and guides for very small organization: an overview of eight implementations. CrossTalk J. Defense Softw. Eng. 30(3), 23–27 (2017)

    Google Scholar 

  7. Takeuchi, M., Kohtake, N., Shirasaka, S., Koishi, Y., Shioya, K.: Report on an assessment experience based on ISO/IEC 29110. J. Softw. Evol. Process 26(3), 306–312 (2014)

    Article  Google Scholar 

  8. 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.) Systems, Software and Services Process Improvement. EuroSPI 2012. Communications in Computer and Information Science, vol. 301. Springer, Heidelberg (2012)

    Google Scholar 

  9. ISO/IEC: Software engineering- Lifecycle profiles for Very Small Entities (VSEs) - Part 5-1-2: Management and engineering guide: Generic profile group: Basic profile. ISO/IEC TR 29110-5-1-2:2011. Technical report. (2011). http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html

  10. Kumar, G., Bhatia, P.K.: Impact of Agile methodology on software development process. Int. J. Comput. Technol. Electron. Eng. (IJCTEE) 2(4), 46–50 (2012)

    Google Scholar 

  11. Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development (2012)

    Google Scholar 

  12. ISO/IEC/IEEE International Standard ISO/IEC/IEEE 26515:2018 Systems and software engineering—Developing information for users in an agile environment (2018)

    Google Scholar 

  13. Agile Alliance Glosary. https://www.agilealliance.org/agile101/agile-glossary/

  14. Blankenship, J., Bussa, M., Millett, S.: Pro Agile .NET Development with Scrum. Apress. ISBN 978-1-4302-3534-7 (eBook), p. 372 (2011)

    Google Scholar 

  15. Laporte, C.Y., Munoz, M., Mejia, J., O’Connor, R.V.: Applying software engineering standards in very small entities: from startups to grownups. IEEE Softw. 35(1), 99–103 (2017). https://doi.org/10.1109/MS.2017.4541041

  16. Laporte, C.Y., O’Connor, R.V.: Systems and software engineering standards for very small entities: accomplishments and overview. Computer 49(8), 84–87 (2016). https://doi.org/10.1109/MC.2016.242

    Article  Google Scholar 

  17. Laporte, C.Y.: Public Site of the ISO Working Group Mandated to Develop ISO/IEC 29110 Standards and Guides for Very Small Entities involved in the Development or Maintenance of Systems and/or Software. http://profs.etsmtl.ca/claporte/English/VSE/index.html

  18. ISO/IEC TR 29110-5-4 - Systems and software engineering—Lifecycle profiles for Very Small Entities (VSEs)—Part 5-4: Agile software development guidelines, International Organization for Standardization/International Electrotechnical Commission (to be published)

    Google Scholar 

  19. ISO/IEC JTC 1/SC7 Software and system engineering. https://www.iso.org/committee/45086.html

  20. ISO/IEC TR 29110-5-5 - Systems and software engineering—Lifecycle profiles for Very Small Entities (VSEs)—Part 5-5: DevOps guidelines, International Organization for Standardization/International Electrotechnical Commission (to be published)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sergio Galván-Cruz .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Galván-Cruz, S., Muñoz, M., Mejía, J., Laporte, C.Y., Negrete, M. (2021). Building a Guideline to Reinforce Agile Software Development with the Basic Profile of ISO/IEC 29110 in Very Small Entities. In: Mejia, J., Muñoz, M., Rocha, Á., Quiñonez, Y. (eds) New Perspectives in Software Engineering. CIMPS 2020. Advances in Intelligent Systems and Computing, vol 1297. Springer, Cham. https://doi.org/10.1007/978-3-030-63329-5_2

Download citation

Publish with us

Policies and ethics