¿Que es una metodología de construcción de software?
Puede entenderse como una estructura base implementada para la estructuración, planificación y control de los procesos y relaciones entre ellos en un entorno de construcción y desarollo de modelación de sistemas de información.
Ahora bien, ¿Conoces que metodologías de construcción de software existen? , ¿ Cuales son sus diferencias, ventajas y desventajas?, ¿como es su estructura?.
En esta entrada podrán encontrar la visualización del cuadro comparativo sobre metodologías de construcción de software, y cada una de sus caracterizaciones y aspectos mas importantes que las definen como bases de trabajo para el inicio de desarrollo de software.
Se podrán encontrar las siguientes metodologías para la construcción y desarrollo de software, datan como las mas reconocidas e implementadas desde su creación hasta el día de hoy :
-Ciclo de vida clásico-lineal, cascada puro, cascada con sub-proyectos, espiral, iterativo, incremental, evolutivo, por prototipos, orientada a objetos, metodología en V, Sashimi, RUP, Scrum, XP, DSDM, proceso unificado ágil, Desarrollo adaptaivo de software, modelado ágil y la metodología Crystal.
Sabiendo todas estas metodologías de construcción de software, es importante saber aspectos fundamentales de cada una de ellas, lo que nos ayudaría a seleccionar, ¿cual de ellas podríamos utilizar en un proyecto de construcción de software ?.
En este cuadro pueden encontrar los siguientes aspectos sobre cada metodología nombrada anteriormente:
Contenido
2) Creadores y postuladores de la metodología
3)Año de su aparición
4)Gráfica representativa que permite observar la estructura de trabajo de la metodología, las fases o etapas que la componen y su forma de secuencia funcional.
5)Descripción de cada metodología, características importantes de su estructura para tener en cuenta.
6) Etapas que componen a la metodología.
7)Ventajas
8)Desventajas
9)Metodología de desarrollo en la cual se basa su estructura y funcionalidad.
10)Ejemplos de su uso en la construcción de importantes y reconocidos proyectos de software a nivel mundial.
11) Conclusiones de cada metodología.
12) Recomendaciones de su uso y su respectiva argumentación.
Esperamos que la descripción realizada te ayude en la obtención primaria de información sobre las metodologías de construcción de software. Te invitamos a visitar nuestro cuadro en el siguiente link de acceso.
Link de acceso: Cuadro-Excel
Elaborado por :
Alejandro Moreno Sicua
Rodrigo Esteban Linares Torres
Curso de Patrones y metodologías de construcción de software
Universidad Manuela Beltrán
Fuentes de información:
(2017). Recuperado el 03 de 08 de 2018, de Weebly:
https://ingenieriadesoftwaretdea.weebly.com/ciclo-de-vida-orientado-a-objetos.html
Codefi (Ed.). (2016). Google
Sites. Recuperado el 05 de 08 de 2018, de https://sites.google.com/site/proyectoadpmodelosdedesarrollo/home/modelos-de-desarrollo/modelo-espiral-ventajas-y-desventajas/modelo-espiral-implementacion/modelo-en-espiral-conclusiones
Galvis, S. (Ed.). (3 de
12 de 2015). Obtenido de MindMeister: https://www.mindmeister.com/es/517434349/ciclo-de-vida-del-software
Garzas, J. (Ed.).
(2017). Javier Garzas. Recuperado el 04 de 08 de 2018, de
http://www.javiergarzas.com/2012/09/metodologias-crystal.html
Google Sites. (2018). Recuperado el
04 de 08 de 2018, de https://sites.google.com/site/xpmetodologia/marco-teorico/ventajas
Lujano, F. (Ed.). (30 de
05 de 2014). Slideshare. Recuperado el 04 de 08 de 2018, de
https://es.slideshare.net/fvalerolujano/metodologias-giles-crystal-clear
Management Plaza. (s.f.). Recuperado el
04 de 08 de 2018, de 2017: http://managementplaza.es/blog/ciclo-de-vida-agil/
Pressman, R. S., aCampos Olguín, V., & Enríquez Brito, J. (2010).
Ingeniería del software: un enfoque práctico. Septima edición. (Recuperado Base
de Datos eBooks 7-24)
No hay comentarios:
Publicar un comentario