Panorama de gestión cuantitativa de procesos de desarrollo de software en pequeñas organizaciones
DOI:
https://doi.org/10.18046/syt.v11i26.1627Palabras clave:
Gestión cuantitativa de procesos, mejora de procesos, medición y análisis, pequeñas empresas, revisión sistemática.Resumen
En la industria del software son mayoría las pequeñas empresas, y es importante que incorporen prácticas de gestión cuantitativa de procesos para reducirles su variabilidad. CMMI-DEV e ISO/IEC 15504-5 abordan gestión cuantitativa, pero son para grandes organizaciones. MoProSoft, COMPETISOFT y MPS.BR son para pequeñas empresas, pero no incluyen gestión cuantitativa. Mediante revisión sistemática de literatura se buscaron trabajos sobre gestión cuantitativa de procesos para pequeñas empresas desarrolladoras de software que indiquen cuáles prácticas efectuar y cómo ejecutarlas. Se concluye que no está disponible una propuesta integrada que incorpore prácticas de gestión cuantitativa de procesos software para este tipo de organizaciones.
Referencias
Asato, R., Spinola, M.M., Costa, I., & De Farias Silva, W.H. (2011). Alignment between the business strategy and the software processes improvement: A roadmap for the implementation. Producao 21 (2), 314-328
Baldassarre, T., Boffoli, N., Caivano, D., & Visaggio, G. (2004). Managing Software Process Improvement (SPI) through Statistical Process Control (SPC). Lecture Notes in Computer Science, 3009, 30-46
Baldassarre, T., Caivano, D., Pino, F.J., Piattini, M., & Visaggio, G. (2011). Harmonization of ISO/IEC 9001:2000 and CMMI-DEV: from a theoretical comparison to a real case application. Software Quality Journal, 1-27
Barreto, A.O.S. & Rocha, A.R. (2010). Defining and monitoring strategically aligned software improvement goals. Lecture Notes in Computer Science, 6156, 380-394
Biolchini, J., Gomes, P., Cruz, A., & Travassos, G. (2005). Systematic Review in Software Engineering. Rio de Janeiro, Brazil, Systems Engineering and Computer Science Department, UFRJ, 1-31.
Bozheva, T. (2011). Ventajas de la gestión cuantitativa. Recuperado de http://goo.gl/njooT
Calvo-Manzano, J., García, I., & Arcilla, M. (2008). Hacia la gestión cuantitativa en la gestión de proyectos en el ámbito de las pymes. REICIS Revista Española de Innovación, Calidad e Ingeniería del Software, 4 (2), 7-19
CMMI Product Team. (2010). CMMI for Development, Version 1.3, November 2010. CMMI-DEV V1.3. Technical Report, 28-29.
COMPETISOFT. (2008). Mejora de procesos para fomentar la competitividad de la pequeña y mediana industria del software de Iberoamérica. Recuperado de http://goo.gl/4ji05
De la Incera Torres, G. (2009). Medidas de calidad en proceso, producto y mantenimiento, aplicadas al control estadístico de procesos. Escuela Superior de Informática de la Universidad de Castilla – La Mancha, España. Recuperado de http://goo.gl/gWpJF
Deshmukh, S.V. & Lakhe, R.R. (2009). Development and validation of an instrument for six sigma implementation in small and medium sized enterprises. 2009 2nd International Conference on Emerging Trends in Engineering and Technology, ICETET 2009, art. no. 5395029, 790-797.
Díaz-Ley, M., García, F., & Piattini, M. (2008). Implementing a software measurement program in small and medium enterprises: A suitable framework. IET Software, 2 (5), 417-436.
Dyba, T. (2000). Improvisation in small software organizations. IEEE Software, 17(5), 82-87
Federación Colombiana de la Industria del Software y Tecnologías Informáticas Relacionadas [Fedesoft]. (2010). Sector de TI en Colombia año 2010. Bogotá, Colombia: Fedesoft
Galinac, T. (2009). Empirical evaluation of selected best practices in implementation of software process improvement. Information and Software Technology, 51, 1351-1364
Gou, L., Wang, Q., Yuan, J., Yang, Y., Li, M., & Jiang, N. (2008). Quantitatively managing defects for iterative projects: An industrial experience report in China. Lecture Notes in Computer Science, 5007, 369-380
Gou, L., Wang, Q., Yuan, J., Yang, Y., Li, M., & Jiang, N. (2009). Quantitative defects management in iterative development with BiDefect. Software Process Improvement and Practice, 14(4), 227-241
Organización Internacional para la Estandarización [ISO]. (2008). ISO 9001:2008, Sistemas de gestión de la calidad – Requisitos. Ginebra, Suiza: ISO
International Organization for Standardization / International Electrotechnical Commission [ISO/IEC]. (2006). ISO-IEC 15504-5:2006. An exemplar process assessment model. Ginebra, Suiza: ISO/IEC
International Organization for Standardization / International Electrotechnical Commission [ISO/IEC]. (2008). ISO/IEC 12207:2008. Systems and software engineering — Software life cycle processes. Ginebra, Suiza: ISO/IEC
International Organization for Standardization / International Electrotechnical Commission [ISO/IEC]. (2011). ISO/IEC 29110: Software life cycle profiles and guidelines for very small entities (VSEs). Ginebra, Suiza: ISO/IEC
Kanoun, K. (2001). A Measurement-Based Framework for Software Reliability Improvement. Annals of Software Engineering, 11(1), 89-106.
Kim, H.K. & Lee, R.Y. (2009). Frameworks for maturity questionnaire selection model. Studies in Computational Intelligence, 253, 135-143.
Kim, S., Choi, O. & Baik, J. (2011). Quantitative project management framework via integrating Six Sigma and PSP/TSP. CrossTalk, 24(4), 6-10
Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic literature reviews in software engineering: Version 2.3. [EBSE Technical Report, EBSE-2007-01]. Durham, UK: EBSE
Kojima, T., Hasegawa, T., Misumi, M., & Nakamura, T. (2008). Risk analysis of software process measurements. Software Quality Journal, 16(3), 361-376
Komuro, M. (2006). Experiences of applying SPC techniques to software development processes. ICSE '06 Proceedings of the 28th International Conference on Software Engineering (pp.577-584). Piscataway, NJ: IEEE
Lee, S.W., Kim, H.K., & Lee, R.Y. (2008). Enterprise process model for extreme programming with CMMI framework. Studies in Computational Intelligence 131, 169-180
Lin, M.-S., Cai, C.-X. & Li, J.-H. (2009). Realization and research of a six-sigma-based project management and analysis system. IFCSTA 2009 Proceedings - 2009 International Forum on Computer Science-Technology and Applications 3, art. no. 5384732, (pp.70-73). Piscataway, NJ: IEEE
Mandic, V., & Oivo, M. (2010). SAS: A tool for the GQM+strategies grid derivation process. Lecture Notes in Computer Science, 6156, 291-305
Moprosoft. (2011). NMX-I-059/02-NYCE-2011. Recuperado de http://goo.gl/9phyp
MPS.BR - Melhoria de Processo do Software Brasileiro. Guia Geral MPS de Software (2012) Brasilia, Brasil: Softex
Nasir, M.H.N., Ahmad, R., & Hassan, N.H. (2008). Issues in the implementation of software process improvement project in Malaysia. WSEAS Transactions on Information Science and Applications, 5(6), 1031-1043
Nasir, M.H.N., Ahmad, R., & Hassan, N.H. (2008). An empirical study of barriers in the implementation of software process improvement project in Malaysia. Journal of Applied Sciences, 8(23), 4362-4368
Nasir, M.H.N., Ahmad, R., & Hassan, N.H. (2008). Resistance factors in the implementation of software process improvement project in Malaysia. Proceedings - International Symposium on Information Technology 2008, ITSim 3, (art. no. 4631933). Piscataway, NJ: IEEE
Pan, Z., Park, H., Choi, H., & Baik, J. (2007). A Six Sigma framework for software process improvements and its implementation. Proceedings - Asia-Pacific Software Engineering Conference, APSEC, (pp. 446-453). Piscataway, NJ: IEEE
Pardo, C., Pino, F.J., García, F., Piattini, M., & Baldasarre, T. (2010). A systematic review on the harmonization of reference models. ENASE 2010 - Proceedings of the 5th International Conference on Evaluation of Novel Approaches to Software Engineering, (pp.40-47)
Park, Y., Park, H., Choi, H., & Baik, J. (2006). A study on the application of six sigma tools to PSP/TSP for process improvement. Proceedings - 5th IEEE/ACIS Int. Conf. on Comput. and Info. Sci., ICIS 2006. In conjunction with 1st IEEE/ACIS, Int. Workshop Component-Based Software Eng., Softw. Archi. and Reuse, COMSAR 2006, art. no. 1651988, pp. 174-179. Piscataway, NJ: IEEE
Park, Y., Choi, H. & Baik, J. (2007). A framework for the use of Six Sigma tools in PSP/TSP. Proceedings - SERA 2007: Fifth ACIS International Conference on Software Engineering Research, Management, and Applications, (pp.807-814). Piscataway, NJ: IEEE
Pino, F., García, F., & Piattini, M. (2008). Software Process Improvement in Small and Medium Software Enterprises: A Systematic Review. Software Quality Journal, 16(2), 237-261
Rainer, A., & Hall, T. (2003). A quantitative and qualitative
analysis of factors affecting software processes. Journal of Systems and Software, (66), 7-21
Russ, R., Sperling, D., Rometsch, F., & Louis, P. (2008). Applying six sigma in the field of software engineering. Lecture Notes in Computer Science, 5338, 36-47
Silva Filho, R.C., & Da Rocha, A.R.C. (2010). Towards an approach to support software process simulation in small and medium enterprises. Proceedings - 36th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2010,(pp.297-305). Piscataway, NJ: IEEE
Software Engineering Institute. (2011). CMMI for SCAMPI Class A Appraisal Results 2011 Mid-Year Update. September 2011. Pittsburgh, PA: Carnegie Mellon University
Subramanian, G.H., Jiang, J.J. & Klein, G. (2007). Software quality and IS project performance improvements from software development process maturity and IS implementation strategies. Journal of Systems and Software, 80, 616-627.
Tarhan, A., & Demirörs, O. (2006). Investigating suitability of software process and metrics for statistical process control. Lecture Notes in Computer Science, 4257, 88-99
Van Solingen, R. (2009). A follow-up reflection on software process improvement ROI. IEEE Software, 26(5), 77-79
Vijaya, G., & Arumugam, S. (2010). Monitoring the stability of the processes in defined level software companies using control charts with three sigma limits. WSEAS Transactions on Information Science and Applications, 7(10), 1230-1239
Wang, Q., Gou, L., Jiang, N., Che, M., Zhang, R., Yang, Y., & Li, M. (2007). An empirical study on establishing quantitative management model for testing process. Lecture Notes in Computer Science, 4470, 233-245
Xiaosong, Z., Zhen, H., Fangfang, G., & Shenqing, Z. (2008). Research on the application of six sigma in software process improvement. Proceedings - 2008 4th International Conference on Intelligent Information Hiding and Multimedia
Signal Processing, IIH-MSP 2008, art. no. 4604204, 937-940. Piscataway, NJ: IEEE
Descargas
Publicado
Número
Sección
Licencia
Esta publicación está licenciada bajo los términos de la licencia CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/deed.es)