Ir al contenido principal

Roles


RUP define a un rol como un puesto que puede ser asignado a una persona o conjunto de personas que trabajan en un equipo, y que requiere de responsabilidades y habilidades para realizar ciertas actividades especializadas para los distintos roles y desarrollar determinados artefactos. 

Generalmente, un miembro del equipo cubre varios roles ya que los roles no son individuales, estos describen los trabajos y responsabilidades a cada uno de los miembros. 

Los roles generales de RUP son los siguientes: 


Líder del proyecto

Es el encargado de dividir la gestión y planificación del proyecto, además debe responder a la dirección de la empresa, manteniéndola informada del progreso del equipo, y debe trabajar estrechamente relacionado con el especialista de calidad que trabaja en el proyecto. El líder de proyecto es el responsable de controlar el trabajo de cada miembro del equipo y evaluar el cumplimiento de la planificación. 

Habilidades requeridas: 



Analista 

Es responsable de analizar los procesos de negocios, especificar los requisitos y diseñar la interfaz usuario. Debe estar muy relacionado con los interesados en el negocio para determinar claramente las funcionalidades del sistema.  

Habilidades requeridas: 




Diseñador

Este rol debe definir las responsabilidades, operaciones, atributos y relaciones de una o varias clases y determinar como ajustarlas al ambiente de implementación. Es responsable de diseñar la base de datos y todo aquello que resulte necesario para almacenar, recuperar y borrar los objetos persistentes.  

Habilidades requeridas: 



Programador

El rol de programador debe implementar componentes, localizar y corregir defectos. De acuerdo con la entidad donde se aplique la plantilla de roles, es posible que en algunos casos este rol deba asumir la responsabilidad de implementar componentes y subsistemas de prueba, así como desarrollar artefactos de instalación. 

Habilidades requeridas: 

  • Capaz de detectar y discutir aspectos sensibles. 
  • Técnicas de modelamiento del sistema. 
  • Requerimientos del sistema. 
  • Técnicas de diseño de software. 
  • Tecnologías con la cual el sistema ha sido implementado. 
  • Base de datos y técnicas de análisis y diseño orientadas a objetos. 
  • Administración de bases de datos. 
  • Comprensión del ambiente y el lenguaje de implementación. 
  • Poseer conocimientos y habilidades de programación. 


Encargado de pruebas

Es el rol responsable de la planificación, diseño, implementación y evaluación de la prueba, que incluye generar el plan y el modelo de prueba, implementar los procedimientos de prueba, evaluar la envergadura y resultados de las pruebas y su efectividad así como generar un resumen de la evaluación de la prueba.  

Habilidades requeridas: 




Para finalizar con los roles, realiza la siguiente actividad con el fin de obtener retroalimentación de los aprendizajes obtenidos con esta página.



Comentarios

Entradas populares de este blog

Rational Unified Process

 Hola! En este blog encontraras información acerca de la metodología RUP, así como actividades que te ayudarán en tu aprendizaje y afianzaran los conocimientos sobre RUP.  Puedes iniciar tu recorrido por este blog dando click en las pestañas (páginas) que encontraras arriba de esta publicación ¿Poco tiempo o no te gusta leer mucho? Revisa esta presentación que te explicara las bases de RUP da click en leer mas.  A continuación, también se encuentra un mapa mental que explica de forma sencilla las fases de RUP. Da clic en play para ver la animación. Para información más detallada consulta la página  RUP en este blog.