Desarrollo de Herramientas Enfocadas en Ayudar a las Pymes de Desarrollo de Software en la Implementación de Buenas Prácticas de Gestión de Proyectos - Development of Tools Focused on Helping Software Development SMEs in the Implementation of Project Management Best Practices
DOI:
https://doi.org/10.32870/recibe.v6i1.63Keywords:
Gestión de proyectos, gestión de riesgos, técnicas y herramientas, pymesAbstract
La Industria del desarrollo de software constituye un factor clave en la economía. En Latinoamérica este sector se compone por el 99% de pymes. Esto resalta la importancia de la implementación de buenas prácticas de ingeniería de software en las pymes para asegurar su mejora continua. En este contexto, existen diversos modelos y estándares que contienen buenas prácticas enfocadas en mejorar los procesos de desarrollo de software tales como CMMI, ISO-12207, ISO-15504, etc. Sin embargo, para aplicar dichos modelos, las pymes requieren adaptarlos según su tamaño y tipo de negocio. Por lo tanto, se apoyan de técnicas y herramientas para la implementación de buenas prácticas contenidas en ellos. El objetivo de este artículo es presentar una herramienta que facilita la implementación de buenas prácticas para realizar una la gestión de riesgos básica en una pyme.Abstract: Software development industry is a key factor in the worldwide economy. In Latin America, this sector consists mostly of small and medium enterprises (SMEs) and they represent the 99% of the business software industry. This highlights the importance to implement best practices in software engineering SMEs to ensure a continuous improvement. In this context, there are several models and standards that contain best practices focused on improving software development processes such as CMMI-DEV v1.3, ISO 12207, ISO 15504, etc. However, to implement them in SMEs they should be tailored according to the organization size and type of business. Therefore, SMEs require the use of techniques and tools that help them in the implementation of best practices. This paper aims to present a tool that facilitates the implementation of best practices allowing to SMEs to carry out a basic risk management.Keywords: Project management, risk management, techniques and tools, SMEs.References
Accountants, I. of M. (2007). Enterprise Risk Management: Tools and Techniques for effective implementation, 34.
Arora, A., & Naresh, C. (2014). A Risk Based Story Prioritization Technique In An Agile Environment. International Journal of Advance Foundation and Research in Computer, 1(7), 16–25.
Bannerman, P. L. (2008). Risk and risk management in software projects: A reassessment. Journal of Systems and Software, 81(12), 2118–2133. http://doi.org/10.1016/j.jss.2008.03.059 Carr, M., Konda, S., Monarch, I., Ulrich, F., & Walker, C. (1993). Taxonomy-based risk identification. Software Engineering Institute, (June), 1–24. http://doi.org/CMU/SEI-93-TR-006
Chrissis, M., Konrad, M., & Shrum, S. (2010). CMMI para Desarrollo: Guía para la integración de procesos y la mejora de productos, Versión 1.3. Retrieved from http://www.sei.cmu.edu/library/assets/whitepapers/Spanish Technical Report CMMI V 1 3.pdf
Contact, M. (2014). Tendencias de crecimiento y adopci{ó}n de TI en M{é}xico para 2015. Retrieved from http://mundocontact.com/tendencias-de-crecimiento-y-adopcion-de-ti-en-mexico-para-2015/
Costa, H. R., Barros, M. de O., & Travassos, G. H. (2007). Evaluating software project portfolio risks. Journal of Systems and Software, 80(1), 16–31. http://doi.org/10.1016/j.jss.2006.03.038
Dey, P. K., Kinch, J., & Ogunlana, S. O. (2007). Managing risk in software development projects: a case study. Industrial Management & Data Systems, 107(2), 284–303. http://doi.org/10.1108/02635570710723859
Durón, B., Muñoz, M., & Mejía, J. (2013). Actual state of implementing software process improvements in software organizations. Information Systems and Technologies (CISTI), 2013 8th Iberian Conference on, 1–7.
Engineering, S., & Committee, S. (2001). IEEE Standard for Software Life Cycle Processes — Risk Management.
Real Academia Española. (2017). enfocar. Retrieved from http://dle.rae.es/?id=FIJ8jj4
García, Y.-M., Muñoz, M., Mejía, J., Martínez, J., Gasca-Hurtado, G. P., & Hincapié, J.-A. (2016). Método para el Desarrollo de Catálogos enfocados en Facilitar la Implementación de Buenas Prácticas para Gestión de Proyectos de Desarrollo de Software en PyMEs Method for Developing Catalogs focused on Facilitating the Implementation of Best Practices fo. 2016 International Conference on Software Process Improvement (CIMPS), 1–8. http://doi.org/10.1109/CIMPS.2016.7802805
Gómez, G. E., Aguileta, A. A., Ancona, G. B., & Gómez, O. S. (2014). Avances en las Mejoras de Procesos Software en las MiPyMEs Desarrolladoras de Software: Una Revisión Sistemática, 2(4), 262–268.
Hefley, B., & Loesche, E. A. (2006). eSourcing Capability Model for Client Organizations – eSCM-CL, 450. http://doi.org/CMU-ITSQC-006-02
ISO. (2012). INTERNATIONAL STANDARD ISO / IEC ISO/IEC 15504-5 Information technology — Security.
ISO. (2013). ISO/IEC 27001:2013 - Information technology -- Security techniques -- Information security management systems -- Requirements. Retrieved from http://www.iso.org/iso/home/store/catalogue_tc/catalogue_detail.htm?csnumber=54534&goback=.gde_4016468_member_276597883#
Mas, Antonia; Amengual, E. (2005). La mejora de los procesos de software en las pequeñas y medianas empresas (pyme). Un nuevo modelo y su aplicación a un caso real. REICIS. Revista Española de Innovación, Calidad E Ingeniería Del Software, 14. Retrieved from file:///C:/Users/user/Downloads/La mejora de los procesos de software en las pequeñas y medianas empresas (pyme). Un nuevo modelo y.pdf
Mohan, K. K., Srividya, A., & Verma, A. K. (2010). ANP-based software reliability prediction using PoCs and subsequent employment of orthogonal defect classification measurements for risk mitigation during prototype studies. International Journal of Systems Assurance Engineering and Management, 1(1), 11–16. http://doi.org/10.1007/s13198-010-0006-9
Nakatsu, R. T., & Iacovou, C. L. (2009). A comparative study of important risk factors involved in offshore and domestic outsourcing of software development projects: A two-panel Delphi study. Information and Management, 46(1), 57–68. http://doi.org/10.1016/j.im.2008.11.005
Navarro, J. M., & Garzás, J. (2010). Experiencia en la implantación de CMMI-DEV v1.2 en una micropyme con metodologías ágiles y software libre. Revista Española de Innovación, Calidad E Ingeniería Del Software, 6(1), 6–15.
Pino, F., García, F., & Piattini, M. (2006). Revisión sistemática de mejora de procesos software en micro , pequeñas y medianas empresas. Revista Espa Nola de Innovación Calidad E Ingeniería Del Software REICIS, 2(1), 6–23. Retrieved from http://redalyc.uaemex.mx/pdf/922/92220103.pdf
Pressman, R. (2010). Ingeniería Del Software Un enfoque práctica. (McGraw-Hill Interamericana, Ed.) (7th ed.). México.
Project Management Institute. (2013). A Guide to the Project Management Body of Knowledge (PMBOK Guide) (5th ed.). Pennsylvania, USA: Project Management Institute.
Ministerio de Hacienda y Administraciones Públicas. (2012a). MAGERIT- versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro II - Catálogo de Elementos, 75.Madrid,España. Retrieved from http://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Magerit.html
Ministerio de Hacienda y Administraciones Públicas. (2012b). MAGERIT - versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro I - Método, 127. Madrid,España. Retrieved from http://administracionelectronica.gob.es/pae_Home/pae_Documentacion/pae_Metodolog/pae_Magerit.html
Ministerio de Hacienda y Administraciones Públicas. (2012c). MAGERIT - versión 3.0 Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información Libro III - Guía de Técnicas, 42. Madrid,España. Retrieved from http://administracionelectronica.gob.es/ctt/resources/Soluciones/184/Area descargas/Libro-III-Guia-de-ecnicas.pdf?idIniciativa=184&idElemento=87&idioma=en
Rajchel, L., Takahashi, M., Fumy, W., Soete, M. De, Humphreys, E. J., Chikazawa, T., … Min, J. (2011). International Standard Iso / Iec (Vol. 1).
Richardson, I. (2001). Software process matrix: a small company SPI model. Software Process: Improvement and Practice, 6(3).
Rivas, L., Perez, M., Mendoza, L. E., & Grimán, A. (2010). Selection model for Software Project Management tools in SMEs. 2010 2nd International Conference on Software Technology and Engineering, ICSTE 2010, 1, V192–V196. http://doi.org/10.1109/ICSTE.2010.5608904
Tomer, A. (2015). Software Mangineeringment :, (March), 5–11.
Torrecilla-Salinas, C. J., Sedeño, J., Escalona, M. J., & Mejías, M. (2015). Estimating, planning and managing Agile Web development projects under a value-based perspective. Information and Software Technology, 61, 124–144. http://doi.org/10.1016/j.infsof.2015.01.006
Wangenheim, C. G. Von, Carlo, J., Hauck, R., & Wangenheim, A. Von. (2009). Enhancing Open Source Software in Alignment with CMMI-DEV, (April), 59–67.