Está en la página 1de 3

Infografía – MEJORES PRÁCTICAS, DEFINICIONES USADAS EN RUP

Tema Contenido

Presentación Bienvenido y bienvenida, hoy abordaremos el tema de mejores prácticas, definiciones usas en RUP.
del tema.

MEJORES La aplicación de principios de ingeniería al desarrollo de software ha dado lugar a la aparición de una serie de
PRÁCTICAS DE actividades ampliamente difundidas, y que se repiten en gran parte de los proyectos que culminan con éxito.
RUP Estas prácticas son reconocidas como de gran ayuda para la consecución de los objetivos de desarrollo de un
sistema software. Rup recoge un subconjunto de esas prácticas, seis en total, cuya aplicación en el desarrollo
puede conducir a la obtención de un software de calidad:
Desarrollo de software de un modo iterativo
Gestión de requisitos
Diseñar arquitecturas basadas en componentes
Uso de software para la realización de modelos de forma visual
Verificar la calidad del software
Control de cambios en el software

MEJORES Desarrollo de software de un modo iterativo:


PRÁCTICAS DE La necesidad de crear software cada vez más complejo y, sobre todo, en periodos más cortos de tiempo,
imposibilita llevar a cabo un planteamiento clásico para el desarrollo de software.
RUP PARA Gestión de requisitos:
DECISIÓN
Podemos definir como un requisito, como una “condición o capacidad que debe satisfacer el sistema.
Diseñar arquitectura basada en componente:
Una arquitectura de componentes, se basa en una serie de paquetes software reemplazables, independientes y
modulares entre si, de modo que ayuden a manejar la complejidad e inviten a la reutilización de código.
Uso de software para la realización de modelos de forma visual:
El modelado visual consiste en el uso de una semántica rica, basada en un conjunto de notaciones gráficas y
textuales que permitan capturar diseños software.
Verificar la calidad del software:
Son comunes los problemas de rendimiento, robustez y fiabilidad en el desarrollo de aplicaciones informáticas y
que afectan a la aceptación de dicho software.
Control de cambios en el software:
El proceso de desarrollo de software es establecer cómo se va a proceder con los cambios cuando participan
muchos desarrolladores, normalmente agrupados en equipos y que colaboran entre si.

ELEMENTOS DE Los elementos de RUP son:


RUP Actividades: Procesos que se han de realizar en cada etapa/iteración
Trabajadores: Un trabajador o rol define un comportamiento o responsabilidades de un individuo o grupo de
individuos trabajando en equipo en el contexto de una organización de ingeniería de software.
Artefactos: Las actividades tienen artefactos de entrada y de salida. Un artefacto es un producto de trabajo en
un proceso: los trabajadores utilizan artefactos para realizar actividades y producen artefactos como resultado
de sus actividades.
Los artefactos son responsabilidad de un único trabajador y promueven la idea de que toda pieza de
información en el proceso debe ser responsabilidad de un rol específico.

También podría gustarte