Está en la página 1de 9

METODOLOGIAS

DE DESARROLLO
DE SOFTWARE
MET. ESPIRAL CON POO.
¿Qué SON LAS METODOLOGIAS DE
DESARROLLO DE SOFTWARE?
 La metodología de desarrollo de software es el conjunto de
técnicas y métodos que se utilizan para diseñar una solución de
software.
 Es importante señalar que existen varias, de manera que es una
decisión de cada equipo de trabajo decidir con cual metodología
trabajar.

 1(universidad carlemany,2020)
¿para que sirven las metodologías
de desarrollo de software?
 Las metodologías sirven para diseñar soluciones de software y
controlar un orden en el desarrollo del trabajo.
 Existen 2 tipos de metodologías para el desarrollo de software:
 Tradicionales, se caracterizan por tener una estructura de desarrollo
claramente establecida, lineal y poco flexible ante cambios de un
entorno volátil.(cascada,RUP)
 Agiles, permiten adaptar la forma de trabajo a las condiciones de
proyecto, consiguiendo flexibilidad e inmediatez en la respuesta
para amoldar el proyecto y su desarrollo a las circunstancias
especificas del entorno.(scrum,kanban)
 2(valtx,2019)
Beneficios de utilizar metodologias

 Estos son algunos de los beneficios que se obtienen al utilizar


metodologías:
 Organizar los tiempos de proyecto
 Proporcionar herramientas para estimar de forma correcta tiempos
y costes
 Ayudar a gestionar y minimizar los riesgos del proyecto
 Desarrollar habilidades en equipo

 3(nae global, 2020)


Metodologia de cascada

 Se basa en que los equipos sigan una


secuencia de pasos y nunca avancen hasta
que haya completado la fase anterior. Esta
metodología en su forma tradicional no deja
prácticamente ningún lugar para cambios o
revisiones de imprevistos.

 4(lucidchart, 2019)
Metodologia de proceso unificado
de desarrollo (RUP)
 Rational unified process, por sus siglas en ingles, RUP es un
proceso de desarrollo de software que constituye la
metodología estándar mas utilizada para el análisis,
implementación y documentación de sistemas
orientados a objetos.
 El RUP no es un sistema con pasos firmemente
establecidos, sino un conjunto de metodologías
adaptables al contexto y necesidades de cada
organización.
 5(programaenlinea,2015)
METODOLOGIA SCRUM

 SCRUM es una metodología ágil que


tiene como objetivo optimizar la
ejecución de proyectos. A través de
esta estrategia es posible organizar
mejor los equipos y fragmentar las
tareas en demandas granulares para
hacer que el proceso sea mas eficiente.

 6(zendesk,2020)
Metodologia kanban
 La metodología kanban se
implementa por medio de
tableros kanban. Se trata
de un método visual de
gestión de proyectos que
permite a los equipos
visualizar sus flujos de
trabajo y la carga de
trabajo.

 7(asana, 2022)
REFERENCIAS BIBLIOGRAFICAS
 1 https://www.universitatcarlemany.com/actualidad/blog/metodologias-de-desarrollo-
de-software/
 2 https://www.valtx.pe/blog/metodologias-para-el-desarrollo-de-software-que-son-y-
para-que-sirven
 3 https://nae.global/es/por-que-una-metodologia-para-la-gestion-de-proyectos/
 4 https://www.lucidchart.com/blog/es/metodologia-gestion-proyectos-cascada
 5 https://www.programaenlinea.net/proceso-unificado-rational-rup/
 6 https://www.zendesk.com.mx/blog/que-es-scrum/
 7 https://asana.com/es/resources/what-is-kanban

También podría gustarte