Ciclo de vida del software

Description

ciclo de vida del software
Marcela  Pardo Figueroa
Mind Map by Marcela Pardo Figueroa, updated more than 1 year ago
Marcela  Pardo Figueroa
Created by Marcela Pardo Figueroa over 8 years ago
81
0

Resource summary

Ciclo de vida del software
  1. Define las actividades de transición al comienzo y final del mismo, y por tanto las interfases con la organización ejecutante.
    1. Facilita el control sobre los tiempos en que es necesario aplicar recursos de todo tipo (personal, equipos, suministros, etc.) al proyecto.
    2. DEFINICIÓN DE LAS NECESIDADES
      1. El usuario detecta que tiene algun sitema por mejorar. En esta fase interviene totalmente el usuario.
      2. ANÁLISIS
        1. Es la fase de diseño externo.
          1. Qué hace el sistema
            1. Características
              1. Restricciones
                1. Comportamiento
                2. Debe incluir una especificación funcional y un análisis estructurado que contiene los requerimientos para el nuevo sistema
                  1. El usuario debe leer, analizar y señalar lo que él quiere.
                3. DISEÑO
                  1. Cómo se va a hacer el sistema
                    1. Entidad - Relación
                      1. Casos de uso
                      2. Descompone y organiza el sistema en elementos que puedan elaborarse por separado, aprovechando las ventajas del desarrollo en equipo.
                        1. Requisitos en una representación de software
                      3. CODIFICACIÓN
                        1. Es donde se implementa el código fuente, haciendo uso de prototipos así como de pruebas y ensayos para corregir errores.
                          1. Dependiendo del lenguaje de programación y su versión se crean las bibliotecas y componentes reutilizables dentro del mismo proyecto para hacer que la programación sea un proceso mucho más rápido.
                        2. PRUEBA
                          1. Los elementos, ya programados, se ensamblan para componer el sistema.
                            1. Se comprueba que funciona correctamente y que cumple con los requisitos, antes de ser entregado al usuario final
                          2. VALIDACIÓN
                            1. Verificar que el sistema cumple con los requisitos expresados inicialmente por el cliente
                            2. MANTENIMIENTO Y EVOLUCIÓN
                              1. Es la mejora del software ,puede requerir más tiempo que el desarrollo inicial del software.
                              Show full summary Hide full summary

                              Similar

                              Mapa Conceptual de la arquitectura de base de datos
                              Alan Alvarado
                              Mapa Conceptual Hardware y Software
                              Jeferson Alfonso Alvarado Suarez
                              Abreviaciones comunes en programación web
                              Diego Santos
                              Las principales herramientas de SketchUp
                              Mami Diana
                              Los ordenadores
                              Adela Rico Torres
                              Ciclos de vida
                              Angel Cruz Olvera
                              El ciclo vital de los seres humanos
                              Jeffry Taveras
                              CICLO DE VIDA DE UN PROYECTO
                              yimmi pino
                              agua + bioelementos + biomoleculas
                              jdgonzalezrincon
                              clase de ciencias n.
                              lupita ycaza fuentes
                              Un estudio empírico de casos de prueba en Pruebas de Software
                              Sergio Rafael Herrer