Proceso de Desarrollo de Software

Description

Mind Map on Proceso de Desarrollo de Software, created by Noe Mx on 09/02/2014.
Noe Mx
Mind Map by Noe Mx, updated more than 1 year ago
Noe Mx
Created by Noe Mx over 10 years ago
26
0

Resource summary

Proceso de Desarrollo de Software
  1. Conjunto Estructurado de Actividades que requieren Acciones (Conjunto de pequeñas Tareas)
    1. Requiere
      1. Proyecto
        1. Gestiona el proceso completo
          1. genera
            1. Sistema de software como producto
              1. Informacion que ha sido cambiada, editada, almacenada o generada en el proyecto
        2. Personas
          1. Stakeholder / Actor
            1. Mantiene interes y esfuerzo en la satisfaccion de un resultado
        3. Usa
          1. Modelos
            1. Describen genericamente sus elementos ("Conjunto Estructurado", proyecto, personas y producto) bajo una vision especifica que brinda efectividad en la solucion
              1. Se Clasifican en
                1. Secuenciales - Lineales
                  1. Cascada
                    1. "Sistemático, secuencial, para el desarrollo del software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento."
                  2. Construccion de Prototipos
                    1. Define un conjunto de objetivos generales para el software, pero no identifica los requisitos detallados de entrada, proceso o salida.
                    2. Evolutivos
                      1. Incremental
                        1. Aplica secuencias lineales de forma escalonada mientras pro- gresa el tiempo en el calendario. Cada secuencia lineal produce un «incremento» del software
                        2. Espiral
                          1. Conjuga la naturaleza iterativa de construcción de prototipos con los aspectos controla- dos y sistemáticos del modelo lineal secuencial. Pro- porciona el potencial para el desarrollo rápido de versiones incrementales del software.
                          2. Concurente
                            1. Define una serie de acontecimientos que dispararán transiciones de estado a estado para cada una de las actividades de la ingeniería del software.
                            2. Ganar-Ganar
                              1. El cliente y el desarrollador entran en un proceso de negociación, donde el cliente puede ser preguntado para sopesar la funcionalidad, ren- dimiento, y otros productos o características del siste- ma frente al coste y al tiempo de comercialización.
                            3. Componentes
                              1. Configura aplicaciones desde componentes pre- parados de software
                              2. Formales
                                1. El modelo de métodos formales comprende un conjun- to de actividades que conducen a la especificación mate- mática del software de computadora.
                                2. DRA
                                  1. Desarrrollo Rapido de Aplicaciones. Desarrollo lineal-secuencial de tiempo corto. Puede usar componentes
                        3. Actividades Genericas
                          1. Comunicacion
                            1. Entre todos los actores para definir los requerimientos que ayudan a definir las caracteristicas y funciones del producto; para despues formalizar los objetivos comunes y los individuales
                            2. Planeacion
                              1. "A traves del Plan de Proyecto de Software definir: las tareas tecnicas a realizar, los riesgos que se aceptan, los recursos que se usaran, el producto a realizar y la planificacion" (Pressman, 2008)
                              2. Analisis/Diseño
                                1. A traves de la creacion de modelos que permitan entender los requerimientos y especificar el diseño que los solventara
                                2. Construccion
                                  1. Generacion de codigo (automatica o manual) y las pruebas necesarias para corregir loerrrores
                                  2. Implementacion
                                    1. El producto (final o parcial) se ex`pone al cliente quien evalua y retroalimenta el proyecto
                                  Show full summary Hide full summary

                                  Similar

                                  Economics definitions: F582
                                  busybee112
                                  BIOLOGY B1 5 AND 6
                                  x_clairey_x
                                  Flag - John Agard
                                  Jessica Phillips
                                  AQA GCSE Biology B1 unit 1
                                  Olivia Phillips
                                  AS Biology- OCR- Module 1 Cells Specification Analysis and Notes
                                  Laura Perry
                                  Animal Farm Chapter Overview
                                  10jgorman
                                  untitled 2
                                  lola_smily
                                  GCSE geography natural environment
                                  Archie Horwood
                                  Chemistry revision
                                  Jordyn Niu
                                  DEV I Part I
                                  d owen
                                  Účto Fífa 5/6
                                  Bára Drahošová