Está en la página 1de 2

UP: Principios

El Proceso Unificado de Rational (RUP) es un proceso de


desarrollo de software y junto con el Lenguaje Unificado de
Modelado UML, constituye la metodología estándar más
utilizada para el análisis, implementación y documentación de
sistemas orientados a objetos. La Filosofía del RUP está
basado en 6 principios clave que son los siguientes:

Adaptar
El proceso deberá
adaptarse a las
el Proceso características propias del
proyecto u organización
(tamaño, regulaciones,
diseño, alcance, etc).

Equilibrar
Los requisitos de los diversos
participantes pueden ser
diferentes, contradictorios o
prioridades
disputarse recursos limitados.
Debe encontrarse un equilibrio
que satisfaga los deseos de
todos. Gracias a este equilibrio se
podrán corregir desacuerdos que
surjan en el futuro.

Debe haber una

Colaboración comunicación fluida para


coordinar requerimientos,
entre desarrollo, evaluaciones,
equipos planes, resultados, etc.

En cada iteración se
analiza la opinión de los
inversores, la estabilidad y Demostrar valor
calidad del producto, y se
refina la dirección del
iterativamente
proyecto así como
también los riesgos
involucrados.

El control de calidad no
Enfocarse en la debe realizarse al final de

calidad
cada iteración, sino en
todos los aspectos de la
producción.

Elevar el Nivel de
Abstracción

Este principio dominante motiva el uso de conceptos reutilizables tales


como patrón del software, lenguajes 4GL o esquemas (frameworks) por
nombrar algunos. Éstos se pueden acompañar por las
representaciones visuales de la arquitectura, por ejemplo con UML.
HABLEMOS SOBRE...

PROCESOS
Y GESTIÓN DE PROCESOS

¿QUÉ ES UN PROCESO?
Un proceso es un conjunto de actividades planificadas
que implican la participación de un número de
personas y de recursos materiales coordinados para
conseguir un objetivo previamente identificado.

¿Y QUE ES UN PROCESO DE SOFTWARE?


Un proceso de software es una serie de actividades
relacionadas que conduce a la elaboración de un
producto de software. Estas actividades pueden incluir
el desarrollo de software desde cero en un lenguaje de
programación estándar.

GESTIÓN DE PROCESOS
Es una disciplina cuyo propósito es mejorar el desempeño de los
procesos de una organización, en términos de eficiencia, eficacia y
flexibilidad. Además, responde a la necesidad de abordar los
requerimientos de los clientes, ya que son quienes interactúan
con ella. La gestión de los procesos considera cuatro grandes
pasos:

1. IDENTIFICACIÓN Y DETERMINACIÓN DE
LA SECUENCIA DE LOS PROCESOS
Identificación de los macroprocesos del negocio y
las relaciones que hay entre ellos. El resultado de
este trabajo se plasma en el llamado mapa de
procesos.

2. DESCRIPCIÓN DE CADA UNO DE LOS


PROCESOS
Consiste en investigar dentro de cada uno de
los macroprocesos e identificar los procesos
específicos que los componen. El trabajo de
investigar los procesos específicos se conoce
usualmente como levantar el proceso.

3. DEFINICIÓN, SEGUIMIENTO Y
MEDICIÓN DE LOS INDICADORES DE
DESEMPEÑO DE LOS PROCESOS

Se definen y aplican los mecanismos por los


cuales se llevará a cabo el seguimiento y
medición de los procesos, con la finalidad de
conocer los resultados que se están obteniendo
y si estos cubren los objetivos previstos.

4. MEJORA DE LOS PROCESOS CON


BASE EN EL SEGUIMIENTO Y MEDICIÓN
REALIZADO

Seguimiento y medición de los procesos, se


planifican las mejoras al proceso de tal forma
de asegurar que estos cumplan con los
objetivos previstos y con el uso apropiado de
los recursos.

También podría gustarte