Cómo integrar el modelo CMMI al modelo de desarrollo de software MDD

Matos Mareño, Rosalba

Título:
Cómo integrar el modelo CMMI al modelo de desarrollo de software MDD
Autor:
Matos Mareño, Rosalba
Otros autores / Colaboradores:
 Pons, Claudia Fabiana; [ Director/a] 
Temas:
DESARROLLO DE SOFTWARE DIRIGIDO POR MODELOS - MDDINTEROPERABILIDAD
URL:
https://doi.org/10.35537/10915/67316,
Nota de tesis:
Tesis (Maestría en Ingeniería de Software) - Universidad Nacional de La Plata. Facultad de Informática, 2017.
Extensión:
1 archivo (3,1 MB) : il. col.
Resumen:
Integrar es hacer que una cosa se incorpore a algo para formar parte de ello. Esta acción es recomendable entre los modelos MDD, y CMMI-DEV con el fin de complementarlos y fortalecerlos, y así obtener procesos y productos de software de mejor calidad. Los dos modelos tienen objetivos diferentes: CMMI para Desarrollo, proporciona buenas prácticas para el desarrollo y mantenimiento de productos y servicios, y MDD, busca tres objetivos principales: Mejorar la Portabilidad, la Interoperabilidad y la Reutilización del software. Sin embargo, ambos modelos buscan facilitar las operaciones del negocio. CMMI-DEV merece todo el respeto puesto que ha sido el producto de las contribuciones de expertos internacionales, tanto pertenecientes a la industria del software como al ámbito académico, intentando ambas partes responder a las crecientes necesidades y expectativas de los profesionales de la ingeniería del software. Por otra parte, MDA que es la propuesta de Modelo de Desarrollo al que nos referiremos en éste trabajo, es respaldado por el Object Management Group - OMG. El Object Management Group es un consorcio abierto que produce estándares para la interoperabilidad en el espacio de aplicaciones empresariales, y es el responsable del Lenguaje Unificado de Modelado (UML), fundamental para el MDD. Según lo definido por el OMG, MDA es una forma de organizar y gestionar arquitecturas empresariales apoyados por herramientas y servicios automatizados tanto en la definición de los modelos como en las transformaciones entre los diferentes modelos. Buscando motivar a los organismos líderes y a la comunidad que aplica los modelos CMMI y MDD, a trabajar en pro de su integración, este trabajo presenta el resultado de un análisis de los procesos, actividades, roles y riesgos, involucrados en un desarrollo de software bajo del esquema de MDD, e identifica el artefacto propio de MDD que responde a su consistencia con los lineamientos en los niveles 2 y 3 del modelo CMMI. Para ello se ha consultado documentación del Instituto de Ingeniería de Software - SEI, del Object Management Group - OMG, y publicaciones de investigadores y académicos. A pesar de que CMMI no recomienda ninguna metodología de desarrollo, sería beneficioso para la expansión de las aplicaciones de MDD, que hubiera un acercamiento de la comunidad seguidora de CMMI al MDD o desarrollo por modelos. Para contribuir a esto, en el capítulo 5 se exponen los resultados de un análisis sobre cuáles serían los aspectos a tener en cuenta en una evaluación de los procesos que se siguen en un proyecto de desarrollo bajo MDD, para cumplir con las prácticas específicas de CMMI V1.3 niveles 2 y 3. Fue intención de la autora presentar los resultados de manera sencilla para que los que se inician en cualquiera de los modelos MDD y CMMI vean claramente la posibilidad de que ambos modelos puedan coexistir complementándose en un mismo proyecto de desarrollo. El detalle técnico del manejo de los artefactos esta fuera del alcance de este trabajo.

Puede solicitar más fácilmente el ejemplar con: TES 17/62

Ver índice

La edición contiene los siguientes documentos electrónicos para descargar:

En este momento no hay ningún ejemplar disponible.


Disponibilidad Actual Para Préstamo: 0 Disponibilidad Actual Para Sala de Lectura: 0 Cantidad Actual de Reservas: 0 Cantidad Actual de Préstamos: 0

Valoración


Comentarios (0)