Modelo de proceso

Description

Mapa mental
Daniel Arcentales
Mind Map by Daniel Arcentales, updated more than 1 year ago
Daniel Arcentales
Created by Daniel Arcentales about 9 years ago
25
0

Resource summary

Modelo de proceso

Annotations:

  •    Los modelos de proceso de desarrollo de software es una estructura ordenada de pasos a seguir para un producto de calidad.   
  1. Evaluación y mejora del proceso

    Annotations:

    •   Que exista un proceso de software no nos asegura que se tengan características de calidad en el SW.   
    1. SCAMPI

      Annotations:

      • Consta de 5 fases para evaluar un proceso y existen .
      1. Inicio
        1. Diagnóstico
          1. Establecimiento
            1. Actuación
              1. Aprendizaje
                1. C

                  Annotations:

                  • Menor duración y alcance. Es utilizado para ver el uso de los procesos en la organización 
                  1. B

                    Annotations:

                    • Ee mayor duración que un C y su alcance permite identificar la implementación del proceso en la organización con una muestra más amplia de información
                    1. A

                      Annotations:

                      • Es el de mayor duración y es mas riguroso en cuanto a la muestra de proyectos a observar
                    2. CBA IPI

                      Annotations:

                      • Este método consta de 3 etapas.
                      1. Preparacion del ejercicio

                        Annotations:

                        • Se define el alcance y los proyectos que participaran en la evaluación.
                        1. Actividades en terreno

                          Annotations:

                          • Recolección y análisis de la información.
                          1. Entrega de resultados

                            Annotations:

                            • Entrega información a todos los participantes.
                          2. ISO9001:2000

                            Annotations:

                            • "Estándar genérico que se aplica a cualquier organización que desee mejorar la calidad general de los productos, sistemas o servicios que proporciona."
                            1. SPICE

                              Annotations:

                              • Permite realizar evaluaciones usando niveles de madurez
                            2. UN MODELO GENERAL DE PROCESO

                              Annotations:

                              • Un proceso es un conjunto de actividades trabajos y tareas de una manera organizada.
                              1. Comunicación

                                Annotations:

                                • Dentro de un proceso es muy importante la comunicación para tener los requisitos especificos.
                                1. Planeación

                                  Annotations:

                                  • Tener planificado cada actividad evitando retrasos o actividades no previstas.
                                  1. Modelado

                                    Annotations:

                                    • El modelado es importante ya que es el ponto de partida para implementarlo en la construcción.
                                    1. Construcción
                                      1. Despliegue

                                        Annotations:

                                        • Bajo este punto se comprueba si el proceso esta bien desarrollado.
                                        1. Actividad estructural

                                          Annotations:

                                          • Es necesario conocer toda la información necesaria antes de poder lograr un desarrollo y que esa información sea validada.
                                          1. Identificación de un conjunto de tareas

                                            Annotations:

                                            • Se debe de escoger un modelo de tareas que se adapte a las necesidades y características del proyecto
                                            1. Patrones del proceso

                                              Annotations:

                                              • Describe un problema relacionado con el proceso que se encuentra durante el trabajo, identifica el ambiente en el que surge el problema y sugiere una o más soluciones para el mismo.
                                              1. Nombre del patrón

                                                Annotations:

                                                • El patrón recibe un nombre significativo que lo describe
                                                1. Fuerzas

                                                  Annotations:

                                                  • El ambiente en el que se encuentra el patrón y los aspectos   
                                                  1. Tipo

                                                    Annotations:

                                                    • Se especifica el tipo de patrón   
                                                    1. Patrón de etapa

                                                      Annotations:

                                                      • asociado con una actividad estructural para el proceso
                                                      1. Patrón de tarea

                                                        Annotations:

                                                        • asociado con una acción o tarea de trabajo de la ingeniería de software
                                                        1. Patrón de fase

                                                          Annotations:

                                                          • secuencia de las actividades estructurales que ocurren dentro del proceso
                                                        2. Contexto inicial

                                                          Annotations:

                                                          • Describe las condiciones en las que se aplica el patrón
                                                          1. Problema

                                                            Annotations:

                                                            • El problema específico que debe resolver el patrón   
                                                            1. Solución

                                                              Annotations:

                                                              • Describe cómo implementar con éxito el patrón
                                                              1. Contexto resultante

                                                                Annotations:

                                                                • Describe las condiciones que resultarán una vez que se haya implementado con éxito el patrón
                                                            2. Modelos de proceso prescriptivo

                                                              Annotations:

                                                              •  Prescriptivo (porque prescriben un conjunto de elementos del proceso: actividades estructurales, acciones de ingeniería de software, tareas, productos del trabajo, aseguramiento de la calidad y mecanismos de control del cambio para cada proyecto)   
                                                              1. Modelo de la cascada

                                                                Annotations:

                                                                • Es sistemático (realiza un trabajo o una tarea ordenadamente, siguiendo un método o sistema.)    y secuencial (cuando el trabajo fluye en forma razonablemente lineal)
                                                                1. Problemas
                                                                  1. Proyecto no Secuencial

                                                                    Annotations:

                                                                    • Es raro que los programas siempre mantengan el flujo secuencial
                                                                    1. Cliente

                                                                      Annotations:

                                                                      •    Es difícil para el cliente enunciar en forma explícita   
                                                                      1. Versión Final

                                                                        Annotations:

                                                                        •    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

                                                                      Annotations:

                                                                      •   1. cada incremento se entrega un producto que ya opera. 2. El 1er incremento requerimientos básico. 3. Si el producto básico es bien recibido, entonces se agrega más personal (si se requiere) para que labore en el siguiente incremento.   
                                                                      1. Modelos de proceso evolutivo
                                                                        1. Hacer prototipos

                                                                          Annotations:

                                                                          • 1. El prototipo sirva como mecanismo para identificar los requerimientos del software. 2. Se recomienda  desecharlo, sin embargo, otros son evolutivos; es decir, poco a poco se transforman en el sistema real.
                                                                          1. El modelo espiral

                                                                            Annotations:

                                                                            • 1.El primer circuito alrededor de la espiral da como resultado el desarrollo de una especificación del producto. 2.Las  vueltas sucesivas se usan para desarrollar un prototipo y, luego, versiones cada vez más sofisticadas del software. 3. El modelo espiral es un enfoque realista para el desarrollo de sistemas y de software a gran escala.   
                                                                          2. Modelos concurrentes

                                                                            Annotations:

                                                                            • 1. El modelado concurrente define una serie de eventos que desencadenan transiciones de un estado a otro para cada una de las actividades, acciones o tareas de la ingeniería de software. 2. Cada actividad, acción o tarea de la red existe simultáneamente con otras actividades, acciones o tareas.  3. Los eventos generados en cierto punto de la red del proceso desencadenan transiciones entre los estados.  
                                                                          Show full summary Hide full summary

                                                                          Similar

                                                                          Proceso de contratación
                                                                          Luisa Cifuentes
                                                                          Modelo de proceso 2
                                                                          Daniel Arcentales
                                                                          Sistemas nervioso y reproductivo
                                                                          JORGE LEYVA RIVERA
                                                                          Proceso de la nutrición
                                                                          Susana Galindo
                                                                          ESTEQUIOMETRÍA
                                                                          SANTY.CARRANCO
                                                                          mapa mental diseño de ingenieria
                                                                          guille_ruizsaah
                                                                          LA CREATIVIDAD
                                                                          Diego Santos
                                                                          DIDÁCTICA UNIVERSITARIA
                                                                          Nestor Torres
                                                                          Sistemas económicos primitivos
                                                                          Maycol Andagoya
                                                                          Etapas del proceso administrativo
                                                                          Eli Orozco
                                                                          Proceso de Mejora Continua
                                                                          J. Rodriguez