Skip to main content
Top

2018 | OriginalPaper | Chapter

UP-VSE: A Unified Process - Based Lifecycle Model for Very Small Entities

Authors : Jhon Alvarez, Julio Hurtado

Published in: Advances in Computing

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In an attempt to increase the competitiveness of small organizations, the ISO has developed the ISO 29110 standard. However, this represents a new challenge for Very Small Entities (VSE) because this new reference model to be learnt, applied and adopted. This paper presents a VSE lifecycle model based on UP in order to reduce some effort in organizations that previously know and have used the unified process. This model implements the technical practices of ISO/IEC 29110-5-1-1:2012 providing to software companies providing to software organizations a ready to use ISO 29110 implementation. This proposal has been empirically assessed by defining the Software Development Process of the Industrial Automation Engineering Group (PRODIGIA).

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Humphrey, W.S.: Managing the Software Process. SEI Series in Software Engineering. Addison-Wesley, Boston (1989) Humphrey, W.S.: Managing the Software Process. SEI Series in Software Engineering. Addison-Wesley, Boston (1989)
2.
go back to reference Cockburn, A.: Selecting a project’s methodology. IEEE Softw. 17(4), 64–71 (2000)CrossRef Cockburn, A.: Selecting a project’s methodology. IEEE Softw. 17(4), 64–71 (2000)CrossRef
3.
go back to reference Jacobson, I., Booch, G., Rumbaugh, J., Rumbaugh, J., Booch, G.: The Unified Software Development Process, vol. 1. Addison-Wesley, Reading (1999) Jacobson, I., Booch, G., Rumbaugh, J., Rumbaugh, J., Booch, G.: The Unified Software Development Process, vol. 1. Addison-Wesley, Reading (1999)
4.
go back to reference Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 7. ISO/IEC 12207: systems and software engineering - software life cycle processes. International Organization for Standardization (ISO), Genève, Switzerland, 2nd edn., February 2008 Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 7. ISO/IEC 12207: systems and software engineering - software life cycle processes. International Organization for Standardization (ISO), Genève, Switzerland, 2nd edn., February 2008
5.
go back to reference Kneuper, R.: CMMI: Improving Software and Systems Development Processes Using Capability Maturity Model Integration. Rocky Nook, San Rafael (2008)MATH Kneuper, R.: CMMI: Improving Software and Systems Development Processes Using Capability Maturity Model Integration. Rocky Nook, San Rafael (2008)MATH
8.
go back to reference Laporte, C.Y., April, A., Renault, A.: Applying international software engineering standards in very small enterprises. Crosstalk 20(2), 29–30 (2007) Laporte, C.Y., April, A., Renault, A.: Applying international software engineering standards in very small enterprises. Crosstalk 20(2), 29–30 (2007)
10.
go back to reference Halling, M., Zuser, W., Kohle, M., Biffl, S.: Teaching the unified process to undergraduate students. In: 2002 Proceedings of the 15th Conference onSoftware Engineering Education and Training, (CSEE&T 2002), pp. 148–159. IEEE (2002) Halling, M., Zuser, W., Kohle, M., Biffl, S.: Teaching the unified process to undergraduate students. In: 2002 Proceedings of the 15th Conference onSoftware Engineering Education and Training, (CSEE&T 2002), pp. 148–159. IEEE (2002)
11.
16.
go back to reference Hurtado, J.A., Pino, F., Vidal, J.: Sistema integral para el mejoramiento de los procesos de desarrollo de software en colombia (SIMEP-SW). Departamento de Sistemas, Universidad del Cauca. Popayán, pp. 1–31 (2003) Hurtado, J.A., Pino, F., Vidal, J.: Sistema integral para el mejoramiento de los procesos de desarrollo de software en colombia (SIMEP-SW). Departamento de Sistemas, Universidad del Cauca. Popayán, pp. 1–31 (2003)
17.
go back to reference Camacho, M.C., Alegría, J.A.H.: Analizing the viability for adopting the software process line approach in small entities. 2012 7th Colombian Computing Congress (CCC), pp. 1–6 (2012) Camacho, M.C., Alegría, J.A.H.: Analizing the viability for adopting the software process line approach in small entities. 2012 7th Colombian Computing Congress (CCC), pp. 1–6 (2012)
19.
go back to reference Laporte, C.Y., Tremblay, N., Menaceur, J., Poliquin, D.: Implementing the new ISO/IEC 29110 systems engineering process standard in a small public transportation company. In: Kreiner, C., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2016. CCIS, vol. 633, pp. 15–29. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-44817-6_2CrossRef Laporte, C.Y., Tremblay, N., Menaceur, J., Poliquin, D.: Implementing the new ISO/IEC 29110 systems engineering process standard in a small public transportation company. In: Kreiner, C., O’Connor, R.V., Poth, A., Messnarz, R. (eds.) EuroSPI 2016. CCIS, vol. 633, pp. 15–29. Springer, Cham (2016). https://​doi.​org/​10.​1007/​978-3-319-44817-6_​2CrossRef
24.
go back to reference Falbo, R.A., Borges, L.S.M., Valente, F.F.R., Using knowledge management to improve software process performance in a CMM level 3 organization. In: 2004 Proceedings of the Fourth International Conference on Quality Software, QSIC 2004, pp. 162–169 (2004) Falbo, R.A., Borges, L.S.M., Valente, F.F.R., Using knowledge management to improve software process performance in a CMM level 3 organization. In: 2004 Proceedings of the Fourth International Conference on Quality Software, QSIC 2004, pp. 162–169 (2004)
26.
go back to reference Day, B., Ke-Zun, S.C., Lovelock, L., Lutteroth, C., Climbing the ladder: CMMI level 3. In: 2009 IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009, pp. 97–106 (2009) Day, B., Ke-Zun, S.C., Lovelock, L., Lutteroth, C., Climbing the ladder: CMMI level 3. In: 2009 IEEE International Enterprise Distributed Object Computing Conference, EDOC 2009, pp. 97–106 (2009)
27.
go back to reference Sägesser, K., Joseph, B., Grau, R.: Introducing an iterative life-cycle model at credit Suisse IT Switzerland. IEEE Softw. 30(2), 68–73 (2013)CrossRef Sägesser, K., Joseph, B., Grau, R.: Introducing an iterative life-cycle model at credit Suisse IT Switzerland. IEEE Softw. 30(2), 68–73 (2013)CrossRef
28.
go back to reference Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Engg. 14(2), 131–164 (2009)CrossRef Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Softw. Engg. 14(2), 131–164 (2009)CrossRef
29.
go back to reference Sánchez-Gordón, M.-L., Colomo-Palacios, R., de Amescua Seco, A., O’Connor, R.V.: The route to software process improvement in small- and medium-sized enterprises. In: Kuhrmann, M., Münch, J., Richardson, I., Rausch, A., Zhang, H. (eds.) Managing Software Process Evolution: Traditional, Agile and Beyond – How to Handle Process Change, pp. 109–136. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-31545-4_7CrossRef Sánchez-Gordón, M.-L., Colomo-Palacios, R., de Amescua Seco, A., O’Connor, R.V.: The route to software process improvement in small- and medium-sized enterprises. In: Kuhrmann, M., Münch, J., Richardson, I., Rausch, A., Zhang, H. (eds.) Managing Software Process Evolution: Traditional, Agile and Beyond – How to Handle Process Change, pp. 109–136. Springer, Cham (2016). https://​doi.​org/​10.​1007/​978-3-319-31545-4_​7CrossRef
30.
go back to reference Rational Corporation Whitepaper: Assessing the rational unified process against ISO/IEC15504-5: information technology - software process assessment part 5: an assessment model and indicator guidance. Rational Software Corporation, United States (2000) Rational Corporation Whitepaper: Assessing the rational unified process against ISO/IEC15504-5: information technology - software process assessment part 5: an assessment model and indicator guidance. Rational Software Corporation, United States (2000)
31.
go back to reference Reinehr, S.S., Balduino, R., Machado, C., de Paula Pessôa, M.S.: Implementing ISO/IEC 12207 standard using rational unified process. In: Software Engineering Research and Practice, pp. 667–680 (2003) Reinehr, S.S., Balduino, R., Machado, C., de Paula Pessôa, M.S.: Implementing ISO/IEC 12207 standard using rational unified process. In: Software Engineering Research and Practice, pp. 667–680 (2003)
32.
go back to reference Cruz-Cunha, M.M., et al.: Conference on ENTERprise information systems/international conference on project management/conference on health and social care information systems and technologies, CENTERIS/ProjMAN/HCist 2015 7–9 October 2015 a compliance analysis of agile methodologies with the ISO/IEC 29110 project management process. Procedia Comput. Sci. 64, 188–195 (2015) Cruz-Cunha, M.M., et al.: Conference on ENTERprise information systems/international conference on project management/conference on health and social care information systems and technologies, CENTERIS/ProjMAN/HCist 2015 7–9 October 2015 a compliance analysis of agile methodologies with the ISO/IEC 29110 project management process. Procedia Comput. Sci. 64, 188–195 (2015)
33.
go back to reference Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Longman Publishing Co. Inc., Boston (2000) Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Longman Publishing Co. Inc., Boston (2000)
34.
go back to reference Sutherland, J., Schwaber, K.: The scrum guide. The definitive guide to scrum: the rules of the game. Scrum.org, October 2013 Sutherland, J., Schwaber, K.: The scrum guide. The definitive guide to scrum: the rules of the game. Scrum.​org, October 2013
35.
go back to reference Robillard, P.N., Kruchten, P., d’Astous, P.: Software Engineering Using the UPEDU. Addison-Wesley Longman Publishing Co., Inc., Boston (2002) Robillard, P.N., Kruchten, P., d’Astous, P.: Software Engineering Using the UPEDU. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)
36.
go back to reference Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 7. ISO/IEC 29110-5-1-1: software engineering - lifecycle profiles for very small entities (VSEs) - Part 5-1-1: management and engineering guide: generic profile group: entry profile. International Organization for Standardization (ISO), Genève, Switzerland, 1st edn., September 2012 Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 7. ISO/IEC 29110-5-1-1: software engineering - lifecycle profiles for very small entities (VSEs) - Part 5-1-1: management and engineering guide: generic profile group: entry profile. International Organization for Standardization (ISO), Genève, Switzerland, 1st edn., September 2012
37.
go back to reference Hurtado Alegría, J.A., Bastarrica, M.C., Bergel, A.: AVISPA: a tool for analyzing software process models. J. Soft.: Evol. Process 26(4), 434–450 (2014) Hurtado Alegría, J.A., Bastarrica, M.C., Bergel, A.: AVISPA: a tool for analyzing software process models. J. Soft.: Evol. Process 26(4), 434–450 (2014)
Metadata
Title
UP-VSE: A Unified Process - Based Lifecycle Model for Very Small Entities
Authors
Jhon Alvarez
Julio Hurtado
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-98998-3_21

Premium Partner