Please enable JavaScript.
Coggle requires JavaScript to display documents.
Manifiesto Agil, image, image - Coggle Diagram
Manifiesto Agil
Reseña Historica
Cuando se creo el primer computador en Alemania, empezo un nuevo mundo en la ingenieria.
En la década de los 50 la programación empezó a ser almacenada interna, para esto se crearon un alto grado de lenguajes de alto nivel y de compiladores
Pero la falta de técnicas o de metodologías hicieron en exceso muchas cosas (tiempo, sobre costos) y ademas la baja calidad de programas el que provoco una crisis de software.
Como respuesta a esta crisis, en los 60 se creo el concepto de ingeniería de software. Esto creo una nueva metodología para elaborar programas bajo este concepto de una manera rigurosa.
En general la Ingenieria de Software establece los metodos, principios y las reglas para obtener software confiable de excelente calidad.
Ciclo de Vida
Tiene un comienzo, un desarrollo, un proceso de maduración y un final
En el entorno de desarrollo de software como ciclo de vida seria: análisis y especificación de requerimientos, diseño de interfaces, implementacion y pruebas unitarias. Para finalmente estar con el mantenimiento.
Cada etapa tenia un puesto en la secuencia, sus objetivos, sus entradas y salidas, sus herramientas y métodos; se podía saber en que etapa se encontraba un proyecto
-
-
Metodologías Ágiles
Estas resuelven los problemas surgidos después de la masificacion del computador. Fue así que en los 90 surgieron propuestas metodológicas para lograr resultados rápidos.
En una reunión en 2001 se debatió sobre las metodologías, principios, etc. Como punto de partida se redacto y se desarrollo el "Manifiesto Agil".
-
Metodologías Pesadas
Existen varios modelos para el desarrollo de software: modelo de cascada, iterativo incremental y el espiral. Presentaremos el cascada por ser el mas popular.
-
-
-