Descargar

Proceso de Desarrollo de Software

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    ¿Qué es un Proceso de Desarrollo de SW? Requisitos nuevos o modificados Sistema nuevo o modificado Proceso de Desarrollo de Software Define Quién debe hacer Qué, Cuándo y Cómo debe hacerlo

    No existe un proceso de software universal. Las características de cada proyecto (equipo de desarrollo, recursos, etc.) exigen que el proceso sea configurable

    edu.red

    Historia de RUP Pruebas funcionales Pruebas de desempeño Gestión de requisitos Gestión de cambios y configuración Ingeniería de Negocio Ingeniería de datos Diseño de interfaces Rational Unified Process 1998 Rational Objectory Process 1996-1997 Objectory Process 1987-1995 Enfoque Ericsson UML

    edu.red

    Dos Dimensiones

    edu.red

    Fases e Hitos (Milestones) tiempo Objetivos (Vision)

    Arquitectura

    Capacidad Operacional Inicial

    Release del Producto Inception Elaboration Construction Transition

    edu.red

    Elementos en RUP Workflows (Disciplinas)

    Workflows Primarios Business Modeling (Modado del Negocio) Requirements (Requisitos) Analysis & Design (Análisis y Diseño) Implementation (Implementación) Test (Pruebas) Deployment (Despliegue)

    Workflows de Apoyo Environment (Entorno) Project Management (Gestión del Proyecto) Configuration & Change Management (Gestión de Configuración y Cambios)

    edu.red

    Elementos en RUP Workflow, Workflow Detail , Workers, Actividades y Artefactos

    Ejemplo

    Workflow Detail:Analyse the Problem Workflow: Requirements (Gp:) Actividades

    (Gp:) Workers

    (Gp:) Artefactos

    edu.red

    Elementos en RUP Workers Analyst workers Business-Process Analyst Business Designer Business-Model Reviewer Requirements Reviewer System Analyst Use-Case Specifier User-Interface Designer Developer workers Architect Architecture Reviewer Capsule Designer Code Reviewer Database Designer Design Reviewer Designer Implementer Integrator Testing professional workers Test Designer Tester Manager workers Change Control Manager Configuration Manager Deployment Manager Process Engineer Project Manager Project Reviewer Other workers Any Worker Course Developer Graphic Artist Stakeholder System Administrator Technical Writer Tool Specialist

    edu.red

    Elementos en RUP Workers, Actividades, Artefactos

    Ejemplo: System Analyst Worker

    edu.red

    Elementos en RUP Artefactos Resultado parcial o final que es producido y usado durante el proyecto. Son las entradas y salidas de las actividades

    Un artefacto puede ser un documento, un modelo o un elemento de modelo

    Conjuntos de Artefactos

    Deployment Set Project Management Set Configuration & Change Management Set Environment Set Business Modeling Set Requirements Set Analysis & Design Set Implementation Set Test Set

    edu.red

    Elementos en RUP Artefactos, Workers, Actividades Ejemplo:Business Modeling Artifact Set

    edu.red

    Características Esenciales de RUP Proceso Dirigido por los Casos de Uso Proceso Iterativo e Incremental Proceso Centrado en la Arquitectura

    edu.red

    Requisitos Capturar, definir y validar los casos de uso Realizar los casos de uso Verificar que se satisfacen los casos de uso Proceso dirigido por los Casos de Uso Análisis & Diseño Implementación Pruebas

    Casos de Uso integran el trabajo

    edu.red

    Caso de Uso Realización de Análisis Realización de Diseño Caso de Prueba X «trace» «trace» «trace» «trace» Pruebas Funcionales Pruebas Unitarias Proceso dirigido por los Casos de Uso

    edu.red

    Proceso dirigido por los Casos de Uso

    Partes: 1, 2
    Página siguiente