Desarrollo Web
Metodologia de
Es un conjunto de técnicas y métodos organizativos que se aplican a la hora de la creación de un sitio web, aplicación o software.
¿Que es la Metodologia de Desarrollo Web?
Metodología DevOps.
2015-Actualidad.
Metodología Lean.
2010-2015
Metodología Ágil.
2000-2010
Metodología Incremental.
90-2000
Metodología en Cascada.
Años 90
Metodologia de Desarrollo Web
Linea de Tiempo
A pesar de las ventajas que posee esta metodología, esta tiene una falta de flexibilidad, es decir, cualquier cambio requiere regresar y rehacer etapas, lo cual puede aumentar costos.
Desventajas
Este tipo de metodología, cada fase esta bien definida, facilitando la planificación y documentación, ádemas, es adecuada para trabajos pequeños.
Ventajas
El método de cascada se basa en que los equipos sigan una secuencia de pasos y nunca avancen hasta que se haya completado la fase anterior. Esta metodología, en su forma tradicional, no deja prácticamente ningún lugar para cambios o revisiones imprevistos. Si tu equipo es pequeño y tus proyectos son predecibles, la cascada podría ofrecerte el marco ideal.
Años 90.
Aunque, lamentablemente en este tipo de metodología, el esfuerzo es mayor, y al desarrollar por partes la integracion puede ser mas compleja.
Desventajas
Entre estas esta la entrega temprana de funcionalidades, permitiendo a los usuarios probar partes del sistema desde etapas tempranas, y una mejor adaptacion a los cambios.
Ventajas
En el Desarrollo Incremental, el proyecto se desarrolla en etapas o incrementos, entregando porciones funcionales en cada iteración. Cada incremento es una versión parcial del sistema.
90-2000.
Es más difícil la planificación a largo plazo y requiere comunicación constante, lo que puede ser demandante para el equipo.
Desventajas
Tiene una alta adaptabilidad a cambios y mejora continua del producto a través de la colaboración constante.
Ventajas
El Desarrollo Ágil funciona de manera que, se enfoca en los ciclos cortos (llamados sprints) y la retroalimentación constante. En estos los marcos más populares son el Scrum y Kanban.
2000-2010.
Requiere una alta disciplina del equipo para no desviarse de lo esencial, por lo que puede llegar a ser mas agotador.
Desventajas
Se interesa en la reducción de costos y tiempos, con foco en eficiencia y valor para el cliente.
Ventajas
La metodología Lean busca la optimización del proceso de desarrollo para maximizar el valor, eliminando tareas innecesarias y enfocandose en la bonificación del cliente.
2000-2010.
Tiene una alta demanda técnica y una gran dependencia de una infraestructura robusta para mantener la automatización, pudiendo llevar a un cierta agotamiento.
Desventajas
Se puede automatizar las tareas repetitivas, con un despliegue rápido y constante de nuevas versiones.
Ventajas
La metodología DevOps integra el desarrollo y las operaciones, promoviendo la colaboración y la automatización continua en el flujo de trabajo mediante CI/CD (Integración y Despliegue Continuos).
2000-2010.