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
87
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

                              Ventajas y desventajas de un procesador
                              Ivan_info
                              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
                              EVALUACIÓN FINAL DE AutoCAD - NIVEL BÁSICO - Docente Instructor: ORÉ MEZA Armando R.
                              Armando R. ORÉ MEZA
                              TEST DE CONOCIMIENTO POWER BI
                              Vivos Dardh
                              Ultimo Examen de it Essential v5.0
                              Eddy Delgado Arias
                              Mikrotik, ¿que es y para que sirve?
                              MARIO YESID ORDONEZ FLOREZ
                              Las principales herramientas de SketchUp
                              Mami Diana
                              PLATAFORMAS ABIERTAS Y CERRADAS, VENTAJAS Y DESVENTAJAS
                              Angie Àlvarez
                              Ficha Insertar de Word
                              Patricia González