Modelos de proceso prescriptivo

Description

Mind Map on Modelos de proceso prescriptivo, created by Rubén Botello on 27/05/2015.
Rubén  Botello
Mind Map by Rubén Botello, updated more than 1 year ago
Rubén  Botello
Created by Rubén Botello over 9 years ago
0
0

Resource summary

Modelos de proceso prescriptivo
  1. Los modelos de proceso prescriptivo fueron propuestos originalmente para poner orden en el caos del desarrollo de software.
    1. Modelo de la cascada
      1. a veces llamado ciclo de vida clásico, sugiere un enfoque sistemático y secuencial
        1. Comunicación
          1. Planeación
            1. Modelado
              1. Construcción
                1. Despliegue
          2. El modelo de la cascada es el paradigma más antiguo de la ingeniería de software.
            1. Entre los problemas que en ocasiones surgen al aplicar el modelo de la cascada se encuentran los siguientes:
              1. Es raro que los proyectos reales sigan el flujo secuencial propuesto por el modelo
                1. es difícil para el cliente enunciar en forma explícita todos los requerimientos.
                  1. El cliente debe tener paciencia. No se dispondrá de una versión funcional del(de los) programa(s) hasta que el proyecto esté muy avanzado
                2. Modelos de proceso incremental
                  1. El modelo incremental combina elementos de los flujos de proceso lineal y paralelo
                    1. aplica secuencias lineales en forma escalonada a medida que avanza el calendario de actividades
                      1. El modelo de proceso incremental se centra en que en cada incremento se entrega un producto que ya opera
                        1. Los primeros incrementos se desarrollan con pocos trabajadores. Si el producto básico es bien recibido, entonces se agrega más personal
                        2. Modelos de proceso evolutivo
                          1. Los modelos evolutivos son iterativos
                            1. Se caracterizan por la manera en la que permiten desarrollar versiones cada vez más completas del software
                              1. Hacer prototipos
                                1. Es frecuente que un cliente defina un conjunto de objetivos generales para el software, pero que no identifique los requerimientos detallados
                                  1. El prototipo sirve como “el primer sistema”.
                                    1. hacer prototipos llega a ser problemático por las siguientes razones:
                                      1. Los participantes ven lo que parece ser una versión funcional del software, sin darse cuenta de que el prototipo se obtuvo de manera caprichosa
                                        1. es frecuente que llegue a compromisos respecto de la implementación a fin de hacer que el prototipo funcione rápido
                                      2. modelo espiral
                                        1. el modelo espiral es un modelo evolutivo del proceso del software y se acopla con la naturaleza iterativa de hacer prototipos con los aspectos controlados y sistémicos del modelo de cascada
                                      3. Modelos concurrentes
                                        1. permite que un equipo de software represente elementos iterativos y concurrentes de cualquiera de los modelos de proceso descritos en este capítulo.
                                          1. modelado
                                            1. puede estar en cualquiera de los estados mencionados en un momento dado. En forma similar, es posible representar de manera análoga otras actividades
                                            2. comunicación
                                              1. termina su primera iteración al principio de un proyecto y existe en el estado de cambios en espera
                                              2. define una serie de eventos que desencadenan transiciones de un estado a otro para cada una de las actividades, acciones o tareas
                                                1. es aplicable a todos los tipos de desarrollo de software y proporciona un panorama apropiado del estado actual del proyecto
                                                Show full summary Hide full summary

                                                Similar

                                                The USA, 1919-41
                                                sagar.joban
                                                Application of technology in learning
                                                Jeff Wall
                                                AQA GCSE Physics Unit 2
                                                Gabi Germain
                                                Chemistry 1
                                                Peter Hoskins
                                                Basic English tenses
                                                Mariola Hejduk
                                                Study Tips to Improve your Learning
                                                miminoma
                                                GCSE REVISION TIMETABLE
                                                Sonia Christopher
                                                PSBD TEST 1
                                                Mwebaze Green
                                                General Physiology of the Nervous System Physiology PMU 2nd Year
                                                Med Student
                                                General Pathoanatomy Final MCQs (111-200)- 3rd Year- PMU
                                                Med Student
                                                Cuadro sinóptico de la función de la planeación
                                                Elliot Anderson