Escudo de la República de Colombia
Sistema Nacional de Biliotecas - Repositorio Institucional Universidad Nacional de Colombia Biblioteca Digital - Repositorio Institucional UN Sistema Nacional de Bibliotecas UN

Representación en el núcleo de Semat de prácticas de métodos de desarrollo basados en planes

Jiménez Pinzón, Leidy Diana (2016) Representación en el núcleo de Semat de prácticas de métodos de desarrollo basados en planes. Maestría thesis, Universidad Nacional de Colombia – Sede (Medellín).

Texto completo

[img]
Vista previa
PDF - Versión Aceptada
Available under License Creative Commons Attribution Non-commercial No Derivatives.

24MB

Resumen

Resumen: Los ingenieros de software utilizan métodos para asegurar la entrega de un producto de calidad, respetando el tiempo y presupuesto planteados. La existencia de prácticas replicadas con pequeñas modificaciones y la separación entre las prácticas industriales y de investigación académica, hacen que la cantidad de métodos incremente en el tiempo. Generalmente, cuando se adopta un nuevo método para el desarrollo, los existentes se excluyen completamente sin tener en cuenta que algunas prácticas pueden ser útiles aún para el desarrollo. Un determinado método no se adapta a todo tipo de proyecto, sino que cada tipo de proyecto tiene un método que se ajusta mejor. Actualmente, el uso frecuente de las prácticas y técnicas que un método define depende de la moda o tendencia de desarrollo del momento. De acuerdo con la literatura, existen dos tipos de métodos (basados en planes y ágiles) que se diferencian por la forma de trabajo, la inversión de tiempo y la obtención de herramientas para llevar a cabo el desarrollo del software. Aun así, son métodos que comprenden prácticas similares. Semat (Software Engineering Method and Theory) es una iniciativa que responde al llamado de la acción de los métodos y la teoría de la ingeniería de software, creando un marco de pensamiento que permite la agrupación de prácticas pertenecientes a distintos métodos, conformando así una base teórica común con principios probados. Lo anterior con el fin permitir al ingeniero de software organizar sus propios métodos, utilizando las prácticas de acuerdo a las necesidades de sus proyectos. Por ello, en esta Tesis de Maestría se propone la representación en el núcleo de Semat de las prácticas de tres métodos basados en planes: Rational Unified Process (RUP), Custom Development Method (CDM) y UNC-METHOD. Así, se definen las prácticas existentes y a ellas se les agregan las actividades, roles y productos de trabajo propios de cada método, mediante la definición de los alfas, espacios de actividad y competencias requeridas., Abstract: software engineers use methods for ensuring the delivery of a quality, on-time, on-budget product. The existence of practices replicated with minor modifications and the gap between industry practices and academic research increase the number of methods over time. Commonly, when a new development method is adopted, software engineers don’t use more the practices of the previous methods. A particular method is unsuitable for all types of projects, since each project type has a method fitting best. Currently, the frequent use of the practices and techniques for defining a method depends on either fashion or development trends. Some methods based on plans and some others are agile. They differ in the way of working, the time invested on development, and the tools they use. Even so, all of the methods comprise similar practices. Semat (Software Engineering Method and Theory) is an initiative that allows grouping practices from different methods to form a base common theoretical with proven principles, thus software engineers can organizing their own methods and using practices according to the needs of their projects. Consequently, in this M.Sc. Thesis we propose the representation of practices coming from three methods based on plans-Rational Unified Process (RUP), Custom Development Method (CDM) and UNC-METHOD-by using the Semat Essence kernel

Tipo de documento:Tesis/trabajos de grado - Thesis (Maestría)
Colaborador / Asesor:Zapata Jaramillo, Carlos Mario
Información adicional:Maestría en Ingeniería de Sistemas
Palabras clave:Semat, RUP, CDM, UNC-Method, Prácticas, Representación gráfica, Semat, Practices, Graphical representation
Temática:0 Generalidades / Computer science, information & general works
Unidad administrativa:Sede Medellín > Facultad de Minas > Escuela de Sistemas
Código ID:52534
Enviado por : Magister Leidy Diana Jiménez Pinzón
Enviado el día :08 Junio 2016 20:04
Ultima modificación:08 Junio 2016 20:04
Ultima modificación:08 Junio 2016 20:04
Exportar:Clic aquí
Estadísticas:Clic aquí
Compartir:

Solamente administradores del repositorio: página de control del ítem

Vicerrectoría de Investigación: Número uno en investigación
Indexado por:
Indexado por Scholar Google WorldCat DRIVER Registry of Open Access Repositories OpenDOAR Metabiblioteca BDCOL OAIster Red de repositorios latinoamericanos DSpace BASE Open archives La referencia Colombiae Open Access Theses and Dissertations Tesis latinoamericanas CLACSO
Este sitio web se ve mejor en Firefox