Please enable JavaScript.
Coggle requires JavaScript to display documents.
METODOLOGÍAS PARA EL DESARROLLO DE SOFTWARE - Coggle Diagram
METODOLOGÍAS PARA EL DESARROLLO DE SOFTWARE
Angel Heriberto Perez Becerril
302
Sistemas de la Información
Sonia Anai Garcia Uribe
METODOLOGÍA EN CASCADA,
FRAMEWORK LINEAL
No se puede avanzar a la siguiente fase si la anterior no esta terminada
Análisis de requisitos
Objetivos que el software que debe cumplir cuando este terminado, sin entrar en detalles de la parte interna.
Diseno del sistema
Todo lo que conlleva el armado, la estructura del sistema, las especificaciones para cada componente.
Codificación
Escribir todo el código para el desarrollo del software, velocidad y tiempo son necesarios, ademas del lenguaje de programación.
Ejecución de pruebas
Verificar el funcionamiento del sistema antes de que sea usado por el cliente.
Verificación
Se da la ejecución del software por el cliente de manera final para ser usado.
Mantenimiento
Mantener actualización constante para que el usuario mantenga bien el software
MÉTODO DE
PROTOTIPOS
MODELO
INCREMENTAL, ITERATIVO CRECIENTE
Producto incompleto
Sin especificaciones
Sin detalles
Desarrollo rápido con funciones básicas
Planeacion
Rapida
Generar el esqueleto del prototipo
Modelado
Constituir el esqueleto con detalles
Elaboración del prototipo
Desarrollo
Comenzar con el trabajo usando los elementos de la programacion
Entrega y retroalimentacion del producto
Comunicación al cliente
Revisar posibles reajustes
Entrega del producto final
Cómodo, permite tener un resultado mas completo y exitoso.
Se crea una evolución del producto con cada Iteracion
El producto final se muestra sumergido en el desarrollo
Inicializacion
Se debe hablar de una idea, los requisitos del proyecto y especificaciones a manejar
Periodos de Iteracion
Durante el desarrollo del proyecto
PRIMERA
Con las características iniciales, generando un pequeño prototipo
El numero de iteraciones es ilimitado segun el proyecto lo requiera
El cliente debe de terminar satisfecho
Lista de control
Registrar cada iteracion que se realiza en el proyecto
Cada actualización debe ser documentada
Es necesario que se guarden conforme se hacen para que sea fácil volver atrás en caso de errores