Metodologías de Desarrollo de Software:

Description

mapa mentalllll
Andrea Isamar Islas Perez
Mind Map by Andrea Isamar Islas Perez, updated 3 months ago
Andrea Isamar Islas Perez
Created by Andrea Isamar Islas Perez 3 months ago
14
0

Resource summary

Metodologías de Desarrollo de Software:
  1. Una metodología de desarrollo de software no es mas que una serie de pasos que se realizan de forma rigurosa tal que su resultado a partir de unos requisitos nuevos o modificados sea un software nuevo o modificado.
    1. Ligeras
      1. son metodologías extremadamente prácticas que generalmente obvian gran parte de la documentación y están mas preparadas para utilizarse en proyectos cuyos requisitos cambiarán constantemente durante todo el proceso.
        1. Incremental:
          1. Este caso es similar al del prototipaje, pero lo que ocurre es que se van haciendo mini-cascadas en cada iteración, de forma que pasa por todas sus fases. Una vez acabada una mini-cascada, comienza la siguiente iteración, y así sucesivamente.
      2. Pesadas.
        1. son metodologías donde todo está mucho más controlado y se genera muchísima documentación antes de proceder a implementar el proyecto, con mucho mayor peso del análisis y el diseño sobre el proyecto. Estas últimas son más indicadas para proyectos grandes o cuyo rendimiento y nivel de calidad son críticos para el éxito de éste.
          1. Espiral:
            1. Se trata de otro enfoque combinado, pero mucho más complejo que los anteriores. Se puede observar el proceso como una espiral. Cada rotación representa una mini-cascada, y la distancia radial representa el volumen del proyecto.
      3. ciclo de vida del software
        1. ciclo de vida del software es el conjunto de etapas que sigue un proyecto de software desde su concepción hasta su finalización y cierre, inclusive los mantenimientos
          1. definición de necesidades
            1. pruebas
              1. validación
                1. mantenimiento y evolución
                2. analisis
                  1. diseño
                    1. codificación
                  2. cascada
                    1. En este caso, cualquier fallo de las fases anteriores serán arreglados en la fase actual, y se procederá siempre hacia adelante, sin volver a pasar por ninguna de las fases anteriores.
                    2. Prototipaje
                      1. Se basa en realizar pequeños proto- tipos finales de la aplicación de forma que sus funcionalidades se construyen encima de la versión anterior, hasta llegar al producto definitivo y su entrega al cliente.
                      Show full summary Hide full summary

                      Similar

                      Mapas mentales con ExamTime
                      Nazareth Olivo
                      Esquemas
                      Ximena Barrera
                      fichas de estudio
                      Guadalupe Reyes Soriano
                      Music and its most prominent types
                      Elina Sandoval
                      Vertebrate animals
                      Eliana Sandoval
                      Biochimie 101-120
                      Rodion Stoev
                      Bulbul rahidian, puntea, cerebelul – conformație externă, structură
                      T Adela
                      Tejidos básicos
                      Andrea Celedón
                      Factores bióticos
                      DENNY WILLIAM MORENO CASTRO
                      Procesele de adaptare si compensare 1-27
                      Yanosh Yanosh