martes, 1 de diciembre de 2009


Aqui se encuentran contenidos:


-PLAN DE ESTUDIOS
-CÓDIGO DE ÉTICA
-RETOS DE ÉTICA

RATIONAL UNIFIED PROCESS "RUP"


PROCESO UNIFICADO DE RATIONAL (RUP)

Es un proceso de ingeniería de software, que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software. Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios, con una planeación y presupuesto predecible.


¿ PORQUÉ RUP ?      

       –    Provee un entorno de proceso de desarrollo configurable, basado en estándares
       –    Permite tener claro y accesible el proceso de desarrollo que se sigue.
       –    Permite ser configurado a las necesidades de la organización y del proyecto.
       -    Provee a cada participante con la parte del proceso que le compete. 


CARACTERÍSTICAS

•    Dirigido por Casos de Uso
      –  Los casos de uso son los artefactos primarios para establecer el comportamiento deseado del sistema

•    Centrado en la Arquitectura
      – La arquitectura se usa para conceptualizar, construir, administrar y evolucionar el desarrollo.
•    Iterativo e Incremental
      –    Maneja una serie de entregas ejecutables
      –    Integra continuamente la arquitectura para producir nuevas versiones mejoradas

•    Enfoque formal orientado a objetos

•    Adaptable, repetible, permite mediciones

CICLO DE VIDA DE RUP

DIAGRAMA GENERAL DE RUP





FASES DEL CICLO DE VIDA DE RUP

En cuanto a tiempo el ciclo de vida de RUP se descompone en 4 FASES secuenciales, cada cual concluye con un producto intermedio.
Al terminar cada fase se realiza una evaluación para determinar si se ha cumplido o no con los objetivos de la misma.

     


INICIO

•    El objetivo general de esta fase es establecer un acuerdo entre todos los interesados acerca de los objetivos del proyecto.
•    Es significativamente importante para el desarrollo de nuevo software, ya que se asegura de identificar los riesgos relacionados con el negocio y requerimientos.
•    Para proyectos de mejora de software existente, esta fase es más breve y se centra en asegurar la viabilidad de desarrollar el proyecto.

ELABORACIÓN

•    El objetivo en esta fase es establecer la arquitectura base del sistema para proveer bases estables para el esfuerzo de diseño e implementación en la siguiente fase.
•    La arquitectura debe abarcar todas las consideraciones de mayor importancia de los requerimientos y una evaluación del riesgo.

CONSTRUCCIÓN

•    El objetivo de la fase de construcción es clarificar los requerimientos faltantes y completar el desarrollo del sistema basados en la arquitectura base.
•    Vista de cierta forma esta fase es un proceso de manufactura, en el cual el énfasis se torna hacia la administración de recursos y control de la operaciones para optimizar costos, tiempo y calidad.

TRANSICIÓN

•    Esta fase se enfoca en asegurar que el software esté disponible para sus usuarios.
•    Se puede subdividir en varias iteraciones, además incluye pruebas del producto para poder hacer el entregable del mismo, así como realizar ajuste menores de acuerdo a ajuste menores propuestos por el usuario.
•    En este punto, la retroalimentación de los usuarios se centra en depurar el producto, configuraciones, instalación y aspectos sobre utilización.

DISCIPLINAS



¿ QUÉ SON ?

•   Un conjunto de actividades relacionadas con un área especifica dentro del proyecto.
•    Están inspiradas en las etapas de un proceso de desarrollo en cascada
•    Es una secuencia parcialmente ordenada de actividades que son realizadas para lograr un resultado particular, representado en un conjunto de artefactos.

¿ CUÁLES SON ?
- Modelado de Negocios, Requerimientos, Análisis y Diseño, Implementación, Pruebas, Transición, Configuración y Administración del Cambio, Administración de Proyectos y Ambiente.
 – En proyectos de nuevos productos de software
 – En ciclos de desarrollo subsecuentes
_________________________________________________________________________________

AL TERMINAR NO OLVIDES VISITAR LOS SIGUIENTES SITIOS  SON ACTIVIDADES QUE NOS AYUDAN A MEJORAR Y EVALUAR EL DESEMPEÑO

Aquí la Encuesta.!
      click  aquí  para  ir  a  Encuesta!

Aqui para Contestar el quiz.!
      click  aquí  para  ir  al quiz!

Aquí un juego sobre RUP.!
      click  aquí  para  ir  al juego!