Está en la página 1de 3

Metodologías de desarrollo de software

Es un modo sistemático de realizar, gestionar y administrar un proyecto para


llevarlo a cabo

Clasificación de las metodologías:

1. Programación estructurada.
2. Programación Orientada a objetos.

Modelos de ciclo de vida

ERP -> oddo

Metodologías:

Ciclo de Vida En cascada: admite iteraciones.

Definición de requerimientos
Análisis y Diseño del Software
Implementación y prueba de
Integración y prueba de sistema

Ciclo de vida en V
Ciclo de vida tipo sachimi
Ciclo de vida en cascada con sub proyectos
Ciclo de vida iterativo
Ciclo de vida por prototipos.

Prototipo: presentación simulada, para dar ideas de lo que hace el sistema.

Ciclo de vida evolutivo.

Ciclo de vida incremental


Ciclo de vida espiral
Ciclo de vida orientada a objetos.

Qué son las metodologías agiles

Procesos incrementales con entregas funcionales, buscan aumentar la


confianza de los clientes al vincularlos con el proceso.

Reducen tanta documentación


Buscan ser adaptables
Sprint máximo un mes.
Desarrollo en torno a equipo motivado.

Sobre

Individuos e interacciones
Software funcionando
Colaboración con el cliente
Respuesta ante el cambio

Proceso y herramientas
Documentación exhaustiva
Negociación contractual
Seguimiento de un plan

Metodologías agiles
XP
Iconix
TDD
SCRUM
Kanban

Se pueden adaptar al problema en cuestión sin importar el tamaño, trabajando


por fases.

Historias de usuario
Escribo el rol y lo que quiero

Como <Tipo de usuario>, quiero <realizar alguna tares>, para que pueda <el
logro de algún objetivo> = historias de usuario.

Fattocs.com/es

Qué es SCRUM

No es una metodología.

Es un proceso ágil que nos permite centrarnos en ofrecer el más alto valor de
negocio en el menor tiempo.

Permite rápidamente y en repetidas ocasiones inspeccionar el trabajo


realizado.

Product baglog, requerimientos de los usuarios.


Los equipos se autoorganizan para determinar la mejor manera de entregar las
funcionalidades de más alta prioridad.

Es una implementación del manifiesto ágil.

Scrum master
Otro
Developer

También podría gustarte