SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
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
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
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.
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”
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.
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.
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
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)

Más contenido relacionado

La actualidad más candente

Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datosinggaitan
 
Diagrama de secuencia
Diagrama de secuenciaDiagrama de secuencia
Diagrama de secuenciaKelly Cuervo
 
Metodología orientadas a objetos
Metodología orientadas a objetosMetodología orientadas a objetos
Metodología orientadas a objetosyolandacando1
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativosAndy Lopez
 
Metodologias de diseño de bd
Metodologias de diseño de bdMetodologias de diseño de bd
Metodologias de diseño de bdArnold Ortiz
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetosChristian Leon
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoJuan Anaya
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADSRosarioRuiz35
 
Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threadsLiNo Candelario
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)katherine revelo gomez
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetosyoiner santiago
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteTopicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteJosé Antonio Sandoval Acosta
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyectoBlogdelfreelance .com
 

La actualidad más candente (20)

Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datos
 
Diagrama de secuencia
Diagrama de secuenciaDiagrama de secuencia
Diagrama de secuencia
 
Metodología orientadas a objetos
Metodología orientadas a objetosMetodología orientadas a objetos
Metodología orientadas a objetos
 
Interbloqueo sistemas operativos
Interbloqueo  sistemas operativosInterbloqueo  sistemas operativos
Interbloqueo sistemas operativos
 
Metodologias de diseño de bd
Metodologias de diseño de bdMetodologias de diseño de bd
Metodologias de diseño de bd
 
Análisis y diseño orientado a objetos
Análisis y diseño orientado a objetosAnálisis y diseño orientado a objetos
Análisis y diseño orientado a objetos
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
 
Modelos evolutivos. incremental y espiral
Modelos evolutivos. incremental y espiralModelos evolutivos. incremental y espiral
Modelos evolutivos. incremental y espiral
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
El régimen jurídico de la información en méxico
El régimen jurídico de la información en méxicoEl régimen jurídico de la información en méxico
El régimen jurídico de la información en méxico
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADS
 
Sistemas operativos threads
Sistemas operativos   threadsSistemas operativos   threads
Sistemas operativos threads
 
Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)Arquitectura flujo de datos(filtros y tuberías)
Arquitectura flujo de datos(filtros y tuberías)
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ers panaderia final analisis2
Ers panaderia final analisis2Ers panaderia final analisis2
Ers panaderia final analisis2
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Tarjetas crc
Tarjetas crcTarjetas crc
Tarjetas crc
 
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteTopicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
 
42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto42 preguntas que deberias hacerte antes de abordar un proyecto
42 preguntas que deberias hacerte antes de abordar un proyecto
 

Destacado

2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del softwareuniv of pamplona
 
Especificacion De Requerimentos De Software
Especificacion De  Requerimentos De SoftwareEspecificacion De  Requerimentos De Software
Especificacion De Requerimentos De SoftwareJgperez
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Javier Hermoso Blanco
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software481200601
 

Destacado (6)

2. requerimientos del software
2. requerimientos del software2. requerimientos del software
2. requerimientos del software
 
Especificacion De Requerimentos De Software
Especificacion De  Requerimentos De SoftwareEspecificacion De  Requerimentos De Software
Especificacion De Requerimentos De Software
 
Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0Plantilla de toma de requisitos softwarev 1.0
Plantilla de toma de requisitos softwarev 1.0
 
NORMA 830
NORMA 830NORMA 830
NORMA 830
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Especificación de requisitos de software
Especificación de requisitos de softwareEspecificación de requisitos de software
Especificación de requisitos de software
 

Similar a Requerimientos RUP: Estudio sobre qué, para qué y cómo se desarrolla

Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitosJoamarbet
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6guestde29b5
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del senaleydismartinez1
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de softwareedsacun
 
Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del softwareoemavarez
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases3045433345
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Softwareodalysurbina
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdfdiego773338
 
Metodologías para el desarrollo de software en PYMES
Metodologías para el desarrollo de software en PYMESMetodologías para el desarrollo de software en PYMES
Metodologías para el desarrollo de software en PYMESMarceloFalappa5
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosCarlos Chaves
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientoskaresha3
 
Requerimientos
RequerimientosRequerimientos
Requerimientoskaresha3
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdfcristobal461607
 

Similar a Requerimientos RUP: Estudio sobre qué, para qué y cómo se desarrolla (20)

Articulo final ads
Articulo final adsArticulo final ads
Articulo final ads
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
Centro biotecnologo del sena
Centro biotecnologo del senaCentro biotecnologo del sena
Centro biotecnologo del sena
 
Tecnicas ingenieria de software
Tecnicas ingenieria de softwareTecnicas ingenieria de software
Tecnicas ingenieria de software
 
Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del software
 
Taller en clases
Taller en clasesTaller en clases
Taller en clases
 
RUP
RUPRUP
RUP
 
Ingenieria del Software
Ingenieria del SoftwareIngenieria del Software
Ingenieria del Software
 
2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf2_-_Ingeniería_de_requerimientos.pdf
2_-_Ingeniería_de_requerimientos.pdf
 
PRIMER TRABAJO
PRIMER TRABAJOPRIMER TRABAJO
PRIMER TRABAJO
 
Metodologías para el desarrollo de software en PYMES
Metodologías para el desarrollo de software en PYMESMetodologías para el desarrollo de software en PYMES
Metodologías para el desarrollo de software en PYMES
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Ingenieria de Requerimientos
Ingenieria de RequerimientosIngenieria de Requerimientos
Ingenieria de Requerimientos
 
Requerimientos
RequerimientosRequerimientos
Requerimientos
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdf
 
Documento completo
Documento completoDocumento completo
Documento completo
 

Último

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 

Requerimientos RUP: Estudio sobre qué, para qué y cómo se desarrolla

  • 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. 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. 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. 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. 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. 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. 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. 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)