METODOLOGIA PARA EL DESARROLLO DE SOFTWARE CON LA INTEGRACION DE UN MODELO DE MADUREZ

William González Obregón, Osmar Leyet Fernández

Resumen


La amplia utilización de las tecnologías de la informática y las comunicaciones, ha propiciado la elevación de los objetivos de la producción de software, con proyectos de desarrollo más ambiciosos encaminados a alcanzar productos más grandes y complejos. Por tal motivo, se hace necesario contar con una metodología que guíe el equipo, estableciendo las distintas fases por las que se debe transitar, el conjunto de artefactos a generar en cada una de ellas y las responsabilidades de los involucrados. Con este propósito, numerosos modelos al respecto coexisten, siendo aconsejable su integración y adaptación aplicando los enfoques exitosos de la industria. En el presente trabajo se lleva a cabo la combinación de un conjunto de buenas prácticas reconocidas en la producción de software, considerando aspectos como la reutilización y el desarrollo basado en componentes como aspectos trascendentales, vinculados a las tendencias más actuales de fabricación en líneas de productos de software. El resultado detalla el ciclo de vida propuesto para los proyectos con la incorporación de los distintos subprocesos dictados por el Nivel 2 de CMMI (Capability Maturity Model Integration), modelo de madurez que se enfoca en la mejora de procesos para el desarrollo, mantenimiento y operación de sistemas de software, propuesto por el SEI (Software Engineering Institute).


Palabras clave


CMMI; desarrollo de software; metodología de desarrollo

Texto completo:

PDF

Referencias


Brito Acuña, K. 2009. EUMED. [En línea]. [Accesado el 11 Octubre 2012]. Disponible en: http://www.eumed.net/libros/2009c/584/indice.htm.

Mena Mendoza, Gonzalo. 2005. Universidad Autónoma de Querétaro. [En línea]. [Accesado el 11 Octubre 2012]. Disponible en: http://www.mena.com.mx/gonzalo/maestria/ingsoft/presenta/rad/.

Clements, Paul, Jones Lawrence, and Linda Northrop. 2005. Project Management in a Software Product Line Organization. Clemson University.

Luciano, Guerrero. 2013. slideshare. [En línea]. [Accesado el 30 Septiembre 2013]. Disponible en: http://www.slideshare.net/lucainog/beneficios-de-aplicar-cmmi#btnNext.

RED.ES. 2008. INTECO. [En línea]. [Accesado el 1 Octubre 2013]. Disponible en: http://www.inteco.es/pressRoom/Prensa/Actualidad_INTECO/presentacion_estudio_calidad_software/?year=2008.

Montilva, Jonás, Nelson Arapé, and Juan Andrés Colmenares. 2006. Web del profesor. [En línea]. [Accesado el 12 Septiembre 2013]. Disponible en: http://webdelprofesor.ula.ve/ingenieria/jonas/Productos/Publicaciones/Congresos/CAC03%20Desarrollo%20de%20componentes.pdf.

Weber, Charles, Bill Curtis, and MB Chrissis. 1995. The Capability Maturity Model, Guidelines for Improving the Software Process. Addison-wesley.

Chrissis, Mary Beth, Mike Konrad, and Sandy Shrum. 2003. CMMI: Guidelines for process integration and product improvement. Boston: ADDISON-WESLEY PUBLISHING COMPANY.

Brown, A. 1999. Constructing Superior Software. Principles and Practice of Component-based Software Engineering. McMillan Technical Publishing.

Institute, CMMI. 2013. Published Appraisal Results. [En línea]. [Accesado el 21 Septiembre 2013]. Disponible en: https://sas.cmmiinstitute.com/pars/pars.aspx.


Enlaces refback

  • No hay ningún enlace refback.


Iberoamerican Journal of Project Management (IJoPM). ISSN 2346-9161(Online). www.ijopm.org. Correo: journal.ijopm@gmail.com.

Recomendamos utilizar el navegador Google Chrome. Recomendamos o uso do navegador Google Chrome. Recommend using the Google Chrome browser.