Advertisement

Towards a Survival Analysis of Very Small Organisations

  • Xabier LarruceaEmail author
  • Izaskun Santamaria
Conference paper
Part of the Communications in Computer and Information Science book series (CCIS, volume 748)

Abstract

Very small entities are gaining relevance with the emergence of the ISO/IEC 29110, and with its lightweight approach. However there are still facing some barriers for its adoption, and some VSEs have abandoned their software process improvement initiatives. This paper provides a survival analysis of very small entities when they are implementing an improvement initiative. This study is based on non-parametric (e.g. Kaplan-Meier) and semi-parametric models (e.g. Cox models), and it is useful for practitioners in order to identify the ideal duration of an improvement initiative. These survival functions are applied to our database containing 90 software process improvement initiatives.

Keywords

Survival analysis ISO/IEC 29110 Cox model 

References

  1. 1.
    O’Connor, R.V., Sanders, M.: Lessons from a pilot implementation of ISO/IEC 29110 in a group of very small irish companies. In: Woronowicz, T., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2013. CCIS, vol. 349, pp. 243–246. Springer, Heidelberg (2013). doi: 10.1007/978-3-642-38833-0_23 CrossRefGoogle Scholar
  2. 2.
    Polgar, P.B., Kazinci, F.: Report on an assessment experience based on ISO/IEC 29110. J. Softw.-Evol. Process 26(3), 313–320 (2014)Google Scholar
  3. 3.
    Mesquida, A.-L., Mas, A.: A project management improvement program according to ISO/IEC 29110 and PMBOK (R). J. Softw.-Evol. Process 26(9), 846–854 (2014)Google Scholar
  4. 4.
    Pino, F.J., García, F., Piattini, M.: Software process improvement in small and medium software enterprises: a systematic review. Softw. Qual. J. 16(2), 237–261 (2008)CrossRefGoogle Scholar
  5. 5.
    ISO/IEC, ISO/IEC 29110-2. Software engineering — Lifecycle profiles for Very Small Entities (VSEs), vol. 2011 (2011)Google Scholar
  6. 6.
    Mendoza, R.C., et al.: Supporting the Software Process Improvement in Very Small Entities through E-learning : the HEPALE ! Project, pp. 221–231 (2009)Google Scholar
  7. 7.
    O’Connor, R.V., Laporte, C.Y.: Deploying lifecycle profiles for very small entities: an early stage industry view. In: O’Connor, R.V., Rout, T., McCaffery, F., Dorling, A. (eds.) SPICE 2011. CCIS, vol. 155, pp. 227–230. Springer, Heidelberg (2011). doi: 10.1007/978-3-642-21233-8_27 CrossRefGoogle Scholar
  8. 8.
    ISO/IEC, ISO/IEC 29110-4-1. Software engineering — Lifecycle profiles for Very Small Entities (VSEs), vol. 2011 (2011)Google Scholar
  9. 9.
    ISO/IEC, ISO/IEC TR 29110-3. Software engineering — Lifecycle profiles for Very Small Entities (VSEs), vol. 2011 (2011)Google Scholar
  10. 10.
    Ribaud, V., Saliou, P., O’Connor, R.V., Laporte, C.Y.: Software engineering support activities for very small entities. In: Riel, A., O’Connor, R.V., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 165–176. Springer, Heidelberg (2010). doi: 10.1007/978-3-642-15666-3_15 CrossRefGoogle Scholar
  11. 11.
    O’Connor, R.V.: Early stage adoption of ISO/IEC 29110 software project management practices: a case study. In: Mitasiunas, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2014. CCIS, vol. 477, pp. 226–237. Springer, Cham (2014). doi: 10.1007/978-3-319-13036-1_20 Google Scholar
  12. 12.
    Mas, A., Mesquida, A.L., De, U., Balears, I.: Gestión de proyectos de software en pequeñas y micro empresas. Software project management in small and very small entitiesGoogle Scholar
  13. 13.
    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)CrossRefGoogle Scholar
  14. 14.
    Fenech, J.P., Yap, Y.K., Shafik, S.: Modelling the recovery outcomes for defaulted loans: a survival analysis approach. Econ. Lett. 145, 79–82 (2016)CrossRefGoogle Scholar
  15. 15.
    Althouse, A.D.: Basic principles of survival analysis with composite endpoints: why you must use the ‘first’ event, not the ‘worst’ event. Int. J. Cardiol. 201, 319–320 (2015)CrossRefGoogle Scholar
  16. 16.
    ISO/IEC, ISO/IEC TR 29110-1. Software engineering — Lifecycle profiles for Very Small Entities (VSEs), vol. 2011 (2011)Google Scholar
  17. 17.
    O’Connor, R.V.: Evaluating management sentiment towards ISO/IEC 29110 in very small software development companies. In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 277–281. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-30439-2_31 CrossRefGoogle Scholar
  18. 18.
    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.) EuroSPI 2012. CCIS, vol. 301, pp. 330–341. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-31199-4_29 CrossRefGoogle Scholar
  19. 19.
    Ribaud, V., Saliou, P.: Using a semantic wiki for documentation management in very small projects. Metadata Semantic Res. 108, 119–130 (2010)CrossRefGoogle Scholar
  20. 20.
    Basri, S., O’Connor, R.V.: Understanding the perception of very small software companies towards the adoption of process standards. In: Riel, A., O’Connor, R.V., Tichkiewitch, S., Messnarz, R. (eds.) EuroSPI 2010. CCIS, vol. 99, pp. 153–164. Springer, Heidelberg (2010). doi: 10.1007/978-3-642-15666-3_14 CrossRefGoogle Scholar
  21. 21.
    Wen, L., Rout, T.: Using composition trees to validate an entry profile of software engineering lifecycle profiles for very small entities (VSEs). In: Mas, A., Mesquida, A., Rout, T., O’Connor, R.V., Dorling, A. (eds.) SPICE 2012. CCIS, vol. 290, pp. 38–50. Springer, Heidelberg (2012). doi: 10.1007/978-3-642-30439-2_4 CrossRefGoogle Scholar
  22. 22.
    Larrucea, X., Santamaría, I., Colomo-Palacios, R.: Assessing ISO/IEC29110 by means of ITMark: results from an experience factory: Assessing ISO/IEC29110 by means of ITMark. J. Softw. Evol. Process 28(11), 969–980 (2016)CrossRefGoogle Scholar
  23. 23.
    Datta, S., del Carmen Pardo, M., Scheike, T., Yuen, K.C.: Special issue on advances in survival analysis. Comput. Stat. Data Anal. 93, 255–256 (2016)MathSciNetCrossRefGoogle Scholar
  24. 24.
    Sentas, P., Angelis, L., Stamelos, I.: A statistical framework for analyzing the duration of software projects. Empir. Softw. Eng. 13(2), 147–184 (2008)CrossRefGoogle Scholar
  25. 25.
    Kitchenham, B., et al.: Robust statistical methods for empirical software engineering. Empir. Softw. Eng. 22(2), 579–630 (2017)CrossRefGoogle Scholar
  26. 26.
    Cox, D.R.: Regression models and life-tables. J. Roy. Stat. Soc.: Ser. B (Methodol.) 34(2), 187–220 (1972)MathSciNetzbMATHGoogle Scholar
  27. 27.
    Kaplan, E.L., Meier, P.: Nonparametric estimation from incomplete observations. J. Am. Stat. Assoc. 53(282), 457–481 (1958)MathSciNetCrossRefzbMATHGoogle Scholar
  28. 28.
  29. 29.
    The R project of statistical computing. http://www.r-project.org
  30. 30.
  31. 31.
    Kalbfleisch, J.D., Prentice, R.L.: The Statistical Analysis of Failure Time Data: Kalbfleisch/The Statistical. Wiley, Hoboken (2002)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.TECNALIABizkaiaSpain

Personalised recommendations