Requerimientos del RUP: Un estudio sobre ¿Qué
es ?Para que se usa ¿Cómo se desarrolla ?El
modelo del requerimiento del RUP...
Resumen

Cuando se inicia el proceso de desarrollo de software, se debe comenzar con la recolección
de datos requeridos po...
1. Introducción
La importancia que hoy en día se le da al software radica en que prácticamente todas las
organizaciones de...
2. Materiales y Método
La metodología más utilizada en el desarrollo de software es el RUP (Rational Unified
Process, por ...
2.1 Rol del requerimiento
El rol de requerimiento es mostrar a los desarrolladores y usuarios que se necesita de un
sistem...
2.6 Requerimientos no funcionales.
Son aquellos requerimientos que son exactamente las funcionalidades específicas que
ent...
5. Espiritual
El modelo de requerimiento del Rup tiene que ver mucho en el ámbito espiritual, que en la
vida espiritual ca...
7. Referencias

I. Jacobson, G. Booch, and J. Rumbaugh, The Unified
Software Development Process, Addison Wesley, 2003.
L....
Próxima SlideShare
Cargando en…5
×

Requerimientos del rup

1.246 visualizaciones

Publicado el

Publicado en: Educación
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
1.246
En SlideShare
0
De insertados
0
Número de insertados
0
Acciones
Compartido
0
Descargas
16
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Requerimientos del rup

  1. 1. Requerimientos del RUP: Un estudio sobre ¿Qué es ?Para que se usa ¿Cómo se desarrolla ?El modelo del requerimiento del RUP Eli Linares-Fernandez1, Leif Córdova-Llacsahuache2,* 1 * Facultad de Ingeniería y Arquitectura. Universidad Peruana Unión Corresponde autor: Dirección: Universidad Peruana Unión, , Jr. Los Mártires 218 , Morales, Tarapoto, San Martin E-mail: eli2405lf@gmail.com, 25lifcorlla@gmail.com Teléfono: 952675551
  2. 2. Resumen Cuando se inicia el proceso de desarrollo de software, se debe comenzar con la recolección de datos requeridos por parte del usuario. Para lograr un mayor acercamiento y entendimiento a estos requerimientos, se deben analizar y describir diferentes enfoques, logrando así un diagnóstico de la situación actual del negocio. El objetivo de este trabajo teórico es hacernos conocer lo que nos ofrece al usar el modelo de requerimiento del RUP, ya que nos sirve como una guía en el orden de las actividades de un equipo, dirige las tareas individuales de los desarrolladores, especifica qué productos debería ser desarrollado y ofrece criterios para monitorear y medir los productos y actividades de un proyecto, mostrando a los desarrolladores y usuarios que se necesita de un sistema. Palabras clave: Requerimientos; Tecnología; Rup; software
  3. 3. 1. Introducción La importancia que hoy en día se le da al software radica en que prácticamente todas las organizaciones dependen de éste para realizar sus funciones diarias. Por estas razones y muchas más el desarrollo de proyectos software se ha convertido en una de las áreas con mayor campo de acción dentro de las disciplinas tecnológicas. Pero el desarrollo de software no es sencillo; ya que por medio de éste se modelan las principales funcionalidades ofrecidas por el negocio, se abstrae el funcionamiento de la organización y por lo mismo, se vuelve más complejo en tanto más compleja sea la organización. El software es un producto desarrollado por grupos de personas cuya interacción debe ser gestionada. El énfasis en el proceso de desarrollo asegura un producto adecuado a los requisitos de los clientes. Muchas veces realizamos el diseño de nuestro software de manera rígida, con los requerimientos que el cliente nos solicitó, de tal manera que el cliente en la etapa final o de pruebas solicita un cambio por lo tanto se nos hace muy difícil realizarlo.
  4. 4. 2. Materiales y Método La metodología más utilizada en el desarrollo de software es el RUP (Rational Unified Process, por sus siglas en inglés), es un proceso de desarrollo de software que proporciona una guía en el orden de las actividades de un equipo, dirige las tareas individuales de los desarrolladores, especifica qué productos debería ser desarrollados y ofrece criterios para monitorear y medir los productos y actividades de un proyecto. El RUP no es un sistema con pasos firmemente establecidos, sino que trata de un conjunto de metodologías adaptables al contexto y necesidades de cada organización, donde el software es organizado como una colección de unidades atómicas llamados objetos, constituidos por datos y funciones, que interactúan entre sí. La cual sirve como un proceso para el desarrollo de un proyecto de un software que define claramente quién, cómo, cuándo y qué debe hacerse en el proyecto. Establecer y mantener la conformidad de las necesidades de los clientes y usuarios acerca de lo que el sistema debe hacer, proporcionando a los desarrolladores una comprensión de los requerimientos. Luis (2008, p.3), define que un requerimiento es “mostrar a los desarrolladores y usuarios que se necesita de un sistema, proveer los requerimientos forma parte de un lenguaje que todos comprendan”
  5. 5. 2.1 Rol del requerimiento El rol de requerimiento es mostrar a los desarrolladores y usuarios que se necesita de un sistema, forma parte de un lenguaje que todos comprendan, ya que todos están involucrados, incluyendo los usuarios, el rol de los requerimientos es la comunicación. 2.3 Como identificar los requerimientos Los requerimientos toman vida cuando interactuamos con usuarios o clientes, puede desarrollarse utilizando cualquier técnica para el intercambio de ideas. 2.4 Beneficios de un buen requerimiento  Mejor comunicación del equipo  Reducción de retraso de los proyectos  Mejor control de proyectos complejos 2.5 Requerimientos Funcionales Describen las funcionalidades o los servicios que se esperan que proveerá el sistema, esto depende del tipo de software y del sistema que se desarrolle y de los posibles usuarios que se desarrolle.
  6. 6. 2.6 Requerimientos no funcionales. Son aquellos requerimientos que son exactamente las funcionalidades específicas que entrega el sistema, sino a las propiedades emergentes como a la respuesta del tiempo y a la capacidad de almacenamiento, sin embargo, estos requerimientos no siempre se refieren al sistema de software a desarrollar. 3. Social El modelo de requerimiento del Rup es muy importante en la sociedad ya que cada persona busca tener y mantener una conformidad entre las demás personas, la cual se basa en requerimientos que cumpla para lograr y tener una mejor aprobación de las necesidades a cerca de lo que se debe hacer. 4. Tecnológico La tecnología en la actualidad está aumentando, la cual para que se desarrolle necesita del modelo de requerimiento del Rup ya que esta metodología ayuda a los desarrolladores de tecnología a definir claramente lo que deben hacer antes de comenzar con su proyecto, la cual ayude a los clientes o usuarios a satisfacer las necesidades del sistema que debe hacer, proporcionando a los desarrolladores de tecnología una mejor comprensión de los requerimientos.
  7. 7. 5. Espiritual El modelo de requerimiento del Rup tiene que ver mucho en el ámbito espiritual, que en la vida espiritual cada persona tiene un propósito en su corazón, alcanzar la salvación, la cual nos ayudara a definir claramente quién, cómo, cuándo y qué debe hacerse para alcanzar la salvación, para tener el carácter de Dios en nosotros. Ya que cada persona tenemos diferentes necesidades y diferentes formas de acercarnos a Dios, la cual encontraremos en la biblia los requerimientos que necesitamos para estar involucrados en el sistema de Dios proporcionándonos una mejor compresión de los requerimientos 6. Conclusiones Los requerimientos del RUP son muy importantes, la cual nos ayuda a tener un proceso para el desarrollo de un proyecto de un software que define claramente quién, cómo, cuándo y qué debe hacerse en el proyecto Establecer y mantener la conformidad de las necesidades de los clientes y usuarios acerca de lo que el sistema debe hacer, proporcionando a los desarrolladores una mejor comprensión de los requerimientos, toman vida cuando interactuamos con los usuarios para tener un mejor intercambio de ideas
  8. 8. 7. Referencias I. Jacobson, G. Booch, and J. Rumbaugh, The Unified Software Development Process, Addison Wesley, 2003. L. Zuloaga, “Análisis del requerimiento” Disponible en http://www.galeon.com/zuloaga/Doc/AnalisisRequer.pdf bject Management Group, OMG Unified Modeling Languaje Specification. Paper .Disponible en www.omg.org/uml Rational Software Corporation, Rational Unified Process, Version 2002.05.00 http://www.ts.mah.se/RUP/RationalUnifiedProcess/ (06/02/2006)

×