Software Development Practices and Frameworks Used in Spain and Costa Rica: A Survey and Comparative Analysis

  • Conference paper
  • First Online:
Product-Focused Software Process Improvement (PROFES 2019)

Abstract

Software development has been impacted by the arrival of agile frameworks, especially in the last two decades. The HELENA Project (Hybrid dEveLopmENt Approaches in software systems development) was developed to identify the use of these frameworks in relation to more traditional ones. As part of this project, a survey was carried out in 55 countries, including Spain and Costa Rica. This paper presents the comparison of the results of these two countries, particularly in relation to two topics: the degree of agility of the activities of the software development life cycle and what are the most used methods and frameworks in each country. The results show similarities in both topics for the two countries, such as the fact that the most agile-oriented activities are Implementation/Coding and Integration/Testing, or the widespread use of agile frameworks with Scrum in the first place, followed by Iterative Development and Kanban. There are, however, some differences, such as a greater presence in Spain of scaling agile frameworks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 42.79
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 53.49
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Kuhrmann, M., Münch, J., Diebold, P., Linssen, O., Prause, C.R. On the use of hybrid development approaches in software and systems development: construction and test of the HELENA survey. In: Proceedings of the Annual Special Interest Group Meeting Projektmanagement und Vorgehensmodelle (PVM). (Lecture Notes in Informatics), vol. 263, pp. 59–68 (2015)

    Google Scholar 

  2. Kuhrmann, M., et al.: Hybrid software and system development in practice: waterfall, scrum, and beyond. In: Proceedings of the 2017 International Conference on Software and System Process - ICSSP 2017, pp. 30–39. ACM Press, New York (2017)

    Google Scholar 

  3. CAMTIC: Camara de Tecnologias de Informacion y Comunicacion. https://www.camtic.org

  4. Felderer, M., Winkler, D., Biffl, S.: Hybrid software and system development in practice: initial results from Austria. In: Felderer, M., et al. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 435–442. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_33

    Chapter  Google Scholar 

  5. Paez, N., Fontdevila, D., Oliveros, A.: HELENA study: initial observations of software development practices in Argentina. In: Felderer, M., et al. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 443–449. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_34

    Chapter  Google Scholar 

  6. Tell, P., Pfeiffer, R.-H., Schultz, U.P.: HELENA stage 2—Danish overview. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 420–427. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_31

    Chapter  Google Scholar 

  7. Nakatumba-Nabende, J., Kanagwa, B., Hebig, R., Heldal, R., Knauss, E.: Hybrid software and systems development in practice: perspectives from Sweden and Uganda. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 413–419. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_30

    Chapter  Google Scholar 

  8. Scott, E., Pfahl, D., Hebig, R., Heldal, R., Knauss, E.: Initial results of the HELENA survey conducted in Estonia with comparison to results from Sweden and worldwide. In: Felderer, M., Méndez Fernández, D., Turhan, B., Kalinowski, M., Sarro, F., Winkler, D. (eds.) PROFES 2017. LNCS, vol. 10611, pp. 404–412. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69926-4_29

    Chapter  Google Scholar 

  9. Aymerich, B., Díaz-Oreiro, I., Guzmán, Julio C., López, G., Garbanzo, D.: Software development practices in Costa Rica: a survey. In: Ahram, Tareq Z. (ed.) AHFE 2018. AISC, vol. 787, pp. 122–132. Springer, Cham (2019). https://doi.org/10.1007/978-3-319-94229-2_13

    Chapter  Google Scholar 

  10. IEEE Computer Society: About SWEBOK. https://www.computer.org/web/swebok

Download references

Acknowledgements

The research work presented in this paper has been developed within the following projects financed by “Ministerio de Ciencia, Innovación y Universidades, y FEDER”: ECLIPSE (RTI2018-094283-B-C31) and BIZDEVOPS-GLOBAL (RTI2018-098309-B-C31). It was also partially supported by CITIC at the University of Costa Rica, Grant No. 834-B4-412.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gustavo López .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Díaz-Oreiro, I. et al. (2019). Software Development Practices and Frameworks Used in Spain and Costa Rica: A Survey and Comparative Analysis. In: Franch, X., Männistö, T., Martínez-Fernández, S. (eds) Product-Focused Software Process Improvement. PROFES 2019. Lecture Notes in Computer Science(), vol 11915. Springer, Cham. https://doi.org/10.1007/978-3-030-35333-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-35333-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-35332-2

  • Online ISBN: 978-3-030-35333-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation