METODOLOGÍAS CLÁSICAS

Description

Metodologías clásicas.
Henry Eduardo Guerra
Mind Map by Henry Eduardo Guerra, updated more than 1 year ago More Less
Carla Gamboa
Created by Carla Gamboa about 9 years ago
Henry Eduardo Guerra
Copied by Henry Eduardo Guerra over 2 years ago
0
0

Resource summary

METODOLOGÍAS CLÁSICAS
  1. EVOLUTIVO
    1. Refinamiento de versiones pasadas.
      1. Etapas del modelo
        1. Especificación: Función y rendimiento.
          1. Desarrollo: Creación software.
            1. Validación: Entrega al cliente.
              1. Análisis de riesgo: Adelantarse a las fallas.
              2. Desventajas
                1. Proceso no visible.
                  1. Herramientas incompatibles
                    1. Sistemas pobremente estructurados.
                    2. ventajas
                      1. Se ajusta al cliente.
                        1. Efectivo.
                          1. Mayor entendimiento.
                        2. ESPIRAL
                          1. Modelo en espiral; Cada bucle representa actvidades.
                            1. Etapas del modelo
                              1. 1- Definición de objetivos: Metas.
                                1. 2- Análisis de riesgo: Adelantarse a las fallas.
                                  1. 3- Desarrollo y validación: Crear y probar.
                                    1. 4- Planeación: Revisión y continuación.
                                    2. Ventajas
                                      1. Adaptable.
                                        1. Enfoque realista.
                                          1. Mejor reacción a fallas,
                                          2. Desventajas
                                            1. Aplicación en proyectos grandes
                                              1. Requiere habilidad de evaluación.
                                                1. Difícil convencer a grandes clientes.
                                              2. BASADO EN COMPONENTES
                                                1. Tiene como fin reutilizar código.
                                                  1. Etapas del modelo
                                                    1. 1- Planificación: ¿Qué vamos a hacer?
                                                      1. 2- Análisis de riesgos: Adelantarse a las fallas.
                                                        1. 3- Construcción y adaptación de la ingeniería: Enlazar componentes.
                                                          1. 4- Evaluación del cliente: Verificación.
                                                            1. 5- Comunicación: Opiniones.
                                                            2. Ventajas
                                                              1. Reutilizacion de software.
                                                                1. Simplificación de pruebas.
                                                                  1. Fácil mantenimiento.
                                                                    1. Mejora de calidad.
                                                                    2. Desventajas
                                                                      1. Mucho tiempo en el desarrollo.
                                                                        1. Modelo costoso.
                                                                          1. Trabajo adicional.
                                                                        2. PROTOTIPOS
                                                                          1. Permite el esarrollo temprano del producto.
                                                                            1. Etapas del modelo
                                                                              1. 1- Recolección y refinamiento de requisitos: Determinar requerimientos.
                                                                                1. 2- Diseño rápido: Pequeño diseño.
                                                                                  1. 3- Construcción: Implantación de requerimientos.
                                                                                    1. 4- Recolección y refinamiento de evaluación: Pruebas hechas por el usuario.
                                                                                      1. 5- Refinamiento: Iteración de las etapas, hasta quedar satisfechos.
                                                                                        1. 6- Producto: Producto final.
                                                                                        2. Ventajas.
                                                                                          1. Reduce el costo.
                                                                                            1. Mayor probabilidad de éxito.
                                                                                              1. Se necesitan pocos requisitos.
                                                                                              2. Desventajas
                                                                                                1. Si fracasa el prototipo el coste es mayor.
                                                                                                  1. No se sabe el tiempo del desarrollo.
                                                                                                    1. El cliente quiere implementarlo.
                                                                                                  2. INCREMENTAL
                                                                                                    1. Secuencia incremental escalonada
                                                                                                      1. Características
                                                                                                        1. Evita proyectos largos
                                                                                                          1. Usuario involucrado
                                                                                                            1. Resultado positivo
                                                                                                              1. Costo dificil de evaluar
                                                                                                              2. Ventajas
                                                                                                                1. Poco tiempo de desarrollo.
                                                                                                                  1. Entrega temprana.
                                                                                                                    1. Resulta más sencillo acomodar cambios.
                                                                                                                    2. Desventajas
                                                                                                                      1. Mucha planeación.
                                                                                                                        1. Metas claras.
                                                                                                                          1. Alto índice de riesgo.
                                                                                                                            1. Modificación continua.
                                                                                                                          2. CASCADA
                                                                                                                            1. Secuencia de actividades ordenanadas.
                                                                                                                              1. Etapas del modelo
                                                                                                                                1. 1- Requisitos: ¿Qué es lo que se va a desarrollar?
                                                                                                                                  1. 2- Diseño: Descripción.
                                                                                                                                    1. 3- Codificación: Programar.
                                                                                                                                      1. 4- Pruebas: Comprobación del funcionamiento.
                                                                                                                                        1. 5- Verificación: Usuario final ejecuta el sistema.
                                                                                                                                          1. 6- Mantenimiento: Etapa más crítica.
                                                                                                                                          2. Ventajas
                                                                                                                                            1. Fácil implementación.
                                                                                                                                              1. Poca inversión.
                                                                                                                                                1. Define antes de diseñar, diseñar antes que codificar.
                                                                                                                                                2. Desventajas
                                                                                                                                                  1. Tarda mucho tiempo.
                                                                                                                                                    1. Error = rediseñar.
                                                                                                                                                      1. Alto riesgo al fracaso.

                                                                                                                                                    Media attachments

                                                                                                                                                    Show full summary Hide full summary

                                                                                                                                                    Similar

                                                                                                                                                    elementos que componen un software educativo
                                                                                                                                                    Quetzael Santillan
                                                                                                                                                    Redes e Internet
                                                                                                                                                    Karen Echavarría Peña
                                                                                                                                                    Clase 2 Twitter
                                                                                                                                                    Aula CM Tests
                                                                                                                                                    Clase 4: Test Herramientas de Twitter para el Community Manager
                                                                                                                                                    Aula CM Tests
                                                                                                                                                    Clase* - Instagram
                                                                                                                                                    Aula CM Tests
                                                                                                                                                    Paradigma Desarrollo de Software
                                                                                                                                                    John E. Torres M.
                                                                                                                                                    Importancia del uso de TICS en la educación universitaria
                                                                                                                                                    Nelson Rosales
                                                                                                                                                    LAS TIC APLICADAS A LA INVESTIGACIÓN
                                                                                                                                                    tereacevedobtr
                                                                                                                                                    "LAS TIC EN LA EDUCACIÓN"
                                                                                                                                                    miriam_fltapia
                                                                                                                                                    "LAS TIC EN LA EDUCACIÓN SECUNDARIA"
                                                                                                                                                    isela arellano
                                                                                                                                                    Preguntas previas a introducir la tecnología en el aula
                                                                                                                                                    Diego Santos