ISO/IEC 29110 and Software Engineering Education: A Systematic Mapping Study (original) (raw)

REFERENCES

  1. IISO/IEC TR 29110-1:2016: Systems and Software Engineering – Lifecycle Profiles for Very Small Entities (VSEs) – Part 1: Overview, Geneva, 2016. https://www.iso.org/standard/62711.html.
  2. Laporte, C.Y., O’Connor, R.V., and García Paucar, L., The implementation of ISO/IEC 29110 software engineering standards and guides in very small entities, Proc. Evaluation of Novel Approaches to Software Engineering. ENASE 2015, Barcelona, 2015, pp. 162–179. https://doi.org/10.1007/978-3-319-30243-0_9
  3. O’Connor, R.V. and Laporte, C.Y., The evolution of the ISO/IEC 29110 set of standards and guides, Int. J. Inf. Technol. Syst. Approach, 2017, vol. 10, no. 1, pp. 1–21. https://doi.org/10.4018/IJITSA.2017010101
    Article Google Scholar
  4. Larrucea, X. and Fernandez-Gauna, B., A mapping study about the standard ISO/IEC29110, Comput. Stand. Interfaces, 2019, vol. 65, pp. 159–166. https://doi.org/10.1016/j.csi.2019.03.005
    Article Google Scholar
  5. UNCTAD, Information Economy Report 2012. The Software Industry and Developing Contries, 2012.
    Google Scholar
  6. Muñoz, M., Pena, A., Mejia, J., and Lara, G., Coverage of the university curricula for the software engineering industry in Mexico, IEEE Lat. Am. Trans., 2016, vol. 14, no. 5, pp. 2382–2388. https://doi.org/10.1109/TLA.2016.7530436
    Article Google Scholar
  7. Dagnino, A., Increasing the effectiveness of teaching software engineering: a university and industry partnership, Proc. 27th IEEE Conf. on Software Engineering Education and Training – CSEE&T-2014, Klagenfurt, 2014, pp. 49–54. https://doi.org/10.1109/CSEET.2014.6816781
  8. Aydan, U., Yilmaz, M., Clarke, P.M., and O’Connor, R.V., Teaching ISO/IEC 12207 software lifecycle processes: a serious game approach, Comput. Stand. Interfaces, 2017, vol. 54, no. 3, pp. 129–138. https://doi.org/10.1016/j.csi.2016.11.014
    Article Google Scholar
  9. Jovanovic, V. and Andres, L., Use of software engineering standards in teaching, Proc. 4th IEEE Int. Software Engineering Standards Symp. and Forum (ISESS’99). “Best Software Practices for the Internet Age”, Curitiba, 1999, pp. 122–130. https://doi.org/10.1109/SESS.1999.766586
  10. ISO Portal – Catalogue ISO/IEC 29110, Catalogue de standards of 29110, 2021. https://www.iso.org/search.html?q=29110&hPP=10&idx=all\_en&p=0&hFR%5Bcategory%5D%5B0%5D=standard. Accessed July 14, 2021.
  11. Laporte, C.Y. and O’Connor, R.V., Software process improvement in graduate software engineering programs, CEUR Workshop Proc., 2016, vol. 1368, no. 3.
  12. Muñoz, M., Peña, A., Mejia, J., and Lara, G., Analysis of coverage of moprosoft practices in curricula programs related to computer science and informatics, Trends Appl. Software Eng. Adv. Intell. Syst. Comput., 2016, vol. 405, pp. 15–24. https://doi.org/10.1007/978-3-319-26285-7_4
    Article Google Scholar
  13. Garousi, V., Giray, G., Tuzun, E., Catal, C., and Felderer, M., Aligning software engineering education with industrial needs: a meta-analysis, J. Syst. Software, 2019, vol. 156, pp. 65–83. https://doi.org/10.1016/j.jss.2019.06.044
    Article Google Scholar
  14. García Paucar, L., Laporte, C., Arteaga, J., and Bruggmann, M., Implementation and certification of ISO/IEC 29110 an IT startup in Peru, Software Qual. Prof., 2015, vol. 17, no. 2, pp. 16–29.
    Google Scholar
  15. Laporte, C.Y., Munoz, M., Mejia Miranda, J., and Oconnor, R.V., Applying software engineering standards in very small entities: from startups to grownups, IEEE Software, 2018, vol. 35, no. 1, pp. 99–103. https://doi.org/10.1109/MS.2017.4541041
    Article Google Scholar
  16. Naur, P. and Randell, B., Software engineering, Report on a Conf. Sponsored by the NATO Science Committee, Garmisch, Oct. 7–11, 1968.
  17. Mahoney, M.S., Finding a history for software engineering, IEEE Ann. Hist. Comput., 2004, vol. 26, no. 1, pp. 8–19. https://doi.org/10.1109/MAHC.2004.1278847
    Article MathSciNet Google Scholar
  18. JTFCC, Software Engineering 2004. Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, 2004.
  19. Shackelford, R., McGettrick, A., Sloan, R., et al., Computing Curricula 2005: the overview report, Proc. 37th SIGCSE Technical Symp. on Computer Science Education SIGCSE’06, Houston, 2006. https://doi.org/10.1145/1121341.1121482.
  20. Boehm, B., A view of 20th and 21st century software engineering, Proc. 28th Int. Conf. on Software Engineering – ICSE, Shanghai, 2006, pp. 12–29.
  21. Takahashi, M., Problems of small and mid-sized enterprises in Japan’s software industry, Eur. J. Econ. Finance, 2020, vol. 8, no. 4, pp. 274–278. https://doi.org/10.15604/ejef.2020.08.04.007
    Article Google Scholar
  22. Oktaba, H., Garcia, F., Piattini, M., Ruiz, F., Pino, F.J., and Alquicira, C., Software process improvement: the competisoft project, Computer (Long. Beach. Calif)., 2007, vol. 40, no. 10, pp. 21–28. https://doi.org/10.1109/MC.2007.361
    Article Google Scholar
  23. Suteeca, K., A software process gap analysis methodology for very small entity, Proc. Joint Int. Conf. on Digital Arts, Media and Technology with ECTI Northern Section Conf. on Electrical, Electronics, Computer and Telecommunications Engineering, ECTI DAMT and NCON 2020, 2020, pp. 190–193. https://doi.org/10.1109/ECTIDAMTNCON48261.2020.9090745
  24. ISO/IEC TR 29110-5-1-2:2011: Software Engineering – Lifecycle Profiles for Very Small Entities (VSEs) – Part 5-1-2: Management and Engineering Guide: Generic Profile Group: Basic Profile, Geneva, 2011. https://www.iso.org/standard/51153.html.
  25. ISO/IEC TR 29110-5-1-3:2017: Systems and Software Engineering – Lifecycle Profiles for Very Small Entities (VSEs) – Part 5-1-3: Software Engineering – Management and Engineering Guide: Generic Profile Group – Intermediate Profile, Geneva, 2017.
  26. ISO/IEC TR 29110-5-1-4:2018: System and Software Engineering – Lifecycle Profiles for very Small Entities (VSES) – PART 5-1-4: Software Eengineering: Management and Engineering Guidelines : Generic Profile Group: Advanced Profile, Geneva, 2018. https://www.iso.org/standard/72898.html.
  27. Impagliazzo, J., Clear, A., and Alrumaih, H., Developing an overview of computing/engineering curricula via the CC2020 project, Proc. IEEE World Engineering Education Conf. EDUNINE-2018, Buenos Aires, 2018, pp. 1–4. https://doi.org/10.1109/EDUNINE.2018.8450965
  28. Takada, S., et al., Toward the visual understanding of computing curricula, Educ. Inf. Technol., 2020, vol. 25, no. 5, pp. 4231–4270. https://doi.org/10.1007/s10639-020-10127-1
    Article Google Scholar
  29. JTFCC, Software Engineering 2014. Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering, 2015. https://www.acm.org/binaries/content/assets/education/se2014.pdf.
  30. IEEE-CS, SWEBOK Guide V3.0. Guide to the Software Engineering Body of Knowledge Version 3.0, 2014.
  31. ISO/IEC TR 19759:2005: Software Engineering – Guide to the Software Engineering Body of Knowledge (SWEBOK), Geneva, 2005. https://www.iso.org/standard/33897.html.
  32. Ouhbi, S. and Pombo, N., Software engineering education: challenges and perspectives, Proc. IEEE Global Engineering Education Conference (EDUCON), 2020, pp. 202–209. https://doi.org/10.1109/EDUCON45650.2020.9125353
  33. Cico, O., Jaccheri, L., Nguyen-Duc, A., and Zhang, H., Exploring the intersection between software industry and software engineering education – a systematic mapping of software engineering trends, J. Syst. Software, 2021, vol. 172, p. 110736. https://doi.org/10.1016/j.jss.2020.110736
  34. Jimenez-Hernendez, E.M., Oktaba, H., Piattini, M., and Daiz-Barriga, F., Serious games when used to learn software processes: an analysis from a pedagogical perspective, Proc. 5th Int. Conf. Software Engineering Research and Innovation CONISOFT 2017, Merida, 2017, pp. 194–203. https://doi.org/10.1109/CONISOFT.2017.00031
  35. Huang, X., Zhang, H., Zhou, X., Shao, D., and Jaccheri, L., A research landscape of software engineering education, Proc. Asia-Pacific Software Engineering Conf. APSEC, 2021. https://doi.org/10.1109/APSEC53868.2021.00026
  36. Petersen, K., Vakkalanka, S., and Kuzniarz, L., Guidelines for conducting systematic mapping studies in software engineering: an update, Inf. Software Technol., 2015, vol. 64, pp. 1–8. https://doi.org/10.1016/j.infsof.2015.03.007
    Article Google Scholar
  37. Ampatzoglou, A., Bibi, S., Avgeriou, P., Verbeek, M., and Chatzigeorgiou, A., Identifying, categorizing and mitigating threats to validity in software engineering secondary studies apostolos, Inf. Software Technol., 2019, vol. 106, pp. 201–230. https://doi.org/10.1016/j.infsof.2018.10.006
    Article Google Scholar
  38. Zhang, H., Babar, M.A., and Tell, P., Identifying relevant studies in software engineering, Inf. Software Technol., 2011, vol. 53, no. 6, pp. 625–637. https://doi.org/10.1016/j.infsof.2010.12.010
    Article Google Scholar
  39. Al-Hawari, F., Alufeishat, A., Alshawabkeh, M., Barham, H., and Habahbeh, M., The software engineering of a three-tier web-based student information system (MyGJU), Comput. Appl. Eng. Educ., 2017, vol. 25, no. 2, pp. 242–263. https://doi.org/10.1002/cae.21794
    Article Google Scholar
  40. Jimenez-Hernandez, E.M., Oktaba, H., Piattini, M., Arceo, F.D.B., Revillagigedo-Tulais, A.M., and Flores-Zarco, S.V., Methodology to construct educational video games in software engineering, Proc. 4th Int. Conf. in Software Engineering Research and Innovation, CONISOFT-2016, Puebla, 2016, pp. 110–114. https://doi.org/10.1109/CONISOFT.2016.25
  41. Espinosa-Curiel, I.E., Rodríguez-Jacobo, J., and Fernández-Zepeda, J.A., Graphical technique to support the teaching/learning process of software process reference models, Proc. Systems, Software and Services Process Improvement. EuroSPI 2010, Communications in Computer and Information Science, Grenoble, 2010, vol. 99 CCIS, pp. 13–24. https://doi.org/10.1007/978-3-642-15666-3_2
  42. Basri, S. and O’Connor, R.V., A study of software development team dynamics in SPI, Commun. Comput. Inf. Sci., 2011, vol. 172, pp. 143–154. https://doi.org/10.1007/978-3-642-22206-1
    Article Google Scholar
  43. Muñoz, M., Hernández, L., Mejia, J., and Gasca-hurtado, G.P., State of the use of gamification elements in software development teams, Proc. Systems, Software and Services Process Improvement. EuroSPI-2017, Communications in Computer and Information Science, Graz, 2017, vol. 748. https://doi.org/10.1007/978-3-319-64218-5_20
    Book Google Scholar
  44. Laporte, C.Y., ISO/IEC JTC 1 SC 7 Working Group 24. 10th Anniversary Overview of Accomplishments, 2016.

Download references