SlideShare una empresa de Scribd logo
1 de 14
FUNDAMENTOS DE INGENIERÍA DE 
SOFTWARE 
Catedrático: Rita Hernández Flores 
Equipo: 
 López Martínez Samanta 
 López Ramos Ángel 
 Ramos Melchor Iván de Jesús 
 Nieves Rodríguez Nibardo 
Horario: 10-11 am 
Fecha: 19-Septiembre-2014
2.4 HERRAMIENTAS CASE PARA LA 
INGENIERÍA DE REQUISITOS
En esta sección se estudiaran los 
requisitos, tanto funcionales como no 
funcionales, que hay que cumplir para que 
el software funcione correctamente. Para 
ello se hará uso de lo diagramas de caso 
de uso, que especifica los modos de uso (o 
requisitos funcionales) que va a tener el 
sistema, del diagrama de paquetes que 
indica cómo se agrupan los casos de uso 
en diferentes subsistemas, y de los 
diagramas de secuencia, que indican el 
flujo a seguir en cada una de las 
transacciones.
Modelo Funcional 
En este apartado se muestran, mediante los 
diferentes casos de uso, los requisitos 
funcionales que tienen la aplicación, 
mostrándose también los diferentes 
subsistemas de la aplicación mediante el 
diagrama e paquetes.
OAlta de asociación 
OModificación de Asociación 
OBaja de Asociación 
OListar Asociaciones 
OCaso de Uso: Alta de Asociación 
OCaso de Uso: Modificaciones de 
Asociación 
OCaso de uso: Baja de Asociación
Las herramientas para la gestión de 
requisitos de software se limitaban a editores 
de texto, los cuales hacían de esta tarea una 
labor tediosa y confusa. Actualmente, se 
cuenta con múltiples opciones, como las que 
se mencionan a continuación:
IRQA 43 
Herramienta CASE de ingeniería de 
requisitos, diseñada para soportar las 
actividades realizadas en el proceso de 
especificación de sistemas. Esta facilita 
y formaliza la comunicación entre el 
cliente, el proveedor y los distintos 
miembros de equipo de desarrollo.
RETO 
Esta herramienta propone un modelo de 
requisitos para capturar los aspectos 
funcionales tres técnicas 
complementarias entre si: la definición 
de la Misión de sistema, la construcción 
del Árbol de Refinamiento de Funciones 
y el desarrollo de Modelo de casos de 
uso.
CONTROLA 
Herramienta de apoyo al proceso de 
ingeniería de software en pequeñas 
empresas. Se creó gracias a la expansión 
que tuvo el mercado y a la generación de 
grandes y pequeñas empresas, las cuales 
requieren un instrumento para el 
desarrollo de sus proyectos.
OSRMT (Open Source 
RequirementsManagement Tool) 
Herramienta libre para la gestión de 
requisitos, cuyas principales características 
son: trabaja en arquitectura cliente/servidor, 
desarrolla bajo Java; la versión 1.3 trae un 
modulo para manejar la trazabilidad y lo 
introduce para el control de cambios; así 
mismo, genera la documentación de los 
requisitos tratados.
JEREMIA 
Se trata exclusivamente de una aplicación 
cliente exclusivamente, lo cual no permite la 
posibilidad de trabajar en equipo. Esta, 
ayuda durante el desarrollo de sistema, 
especialmente en el seguimiento de 
cambios de los requisitos a lo largo de ciclo 
de vida.
RAMBUTAN 
Esta herramienta está basada en XML, 
realmente consta de un conjunto de 
aplicaciones para el usuario final, ayudando a 
los analistas de sistemas en la recopilación y 
categorización de hechos en un documento 
de especificaciones de requisitos. Lo curioso 
es que tiene un cliente para palm (PDA), el 
cual se utiliza para recopilar los hechos en el 
lugar donde está ubicado en cliente mientras 
que la aplicación de escritorio recibe la 
información, edita y perfecciona.
Ambas aplicaciones permiten al usuario 
introducir, modificar y visualizar los datos 
que componen un documento de 
especificación de requisitos. Comparada con 
otras herramientas de gestión de requisitos, 
RAMBUTAN ofrece las siguientes ventajas 
competitivas: 
Aplicación cliente para palm (PDAclass), 
metodología de especificación de requisitos, 
y permite distribución libre.
GRACIAS…

Más contenido relacionado

La actualidad más candente

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Milano
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareLia IS
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareNelson Guanipa
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareDaniel Guaycha
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML1da4
 
automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasJ M
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareKarloz Dz
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosnenyta08
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasJosé Antonio Sandoval Acosta
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoMarvin Zumbado
 

La actualidad más candente (20)

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Introduccion a la Ingeniería de Software
Introduccion a la Ingeniería de SoftwareIntroduccion a la Ingeniería de Software
Introduccion a la Ingeniería de Software
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Fundamentos del Diseño de Software
Fundamentos del Diseño de SoftwareFundamentos del Diseño de Software
Fundamentos del Diseño de Software
 
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de SoftwareEstándar IEEE 830-1998 - Especificacón de requisitos de Software
Estándar IEEE 830-1998 - Especificacón de requisitos de Software
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Procesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o HebrasProcesos Ligeros: Hilos o Hebras
Procesos Ligeros: Hilos o Hebras
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Unidad1 2 Lenguajes y automatas
Unidad1 2  Lenguajes y automatasUnidad1 2  Lenguajes y automatas
Unidad1 2 Lenguajes y automatas
 
Mapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de SoftwareMapa conceptual - Institutos Reguladores Calidad de Software
Mapa conceptual - Institutos Reguladores Calidad de Software
 
Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y libreriasTopicos Avanzados de Programacion - Unidad 3 componentes y librerias
Topicos Avanzados de Programacion - Unidad 3 componentes y librerias
 
SQLite
SQLiteSQLite
SQLite
 
Metodologia orientada a objeto
Metodologia orientada a objetoMetodologia orientada a objeto
Metodologia orientada a objeto
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Uml lenguaje unificado de modelado
Uml lenguaje unificado de modeladoUml lenguaje unificado de modelado
Uml lenguaje unificado de modelado
 

Similar a 2.4 herramientas case

Similar a 2.4 herramientas case (20)

Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
Manuel sirvent
Manuel sirventManuel sirvent
Manuel sirvent
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Diapositivas diego
Diapositivas diegoDiapositivas diego
Diapositivas diego
 
Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador Tarea 3 fundamentos del computador
Tarea 3 fundamentos del computador
 
Arquitectura 2
Arquitectura 2Arquitectura 2
Arquitectura 2
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Mv unidad 2 t1
Mv unidad 2 t1Mv unidad 2 t1
Mv unidad 2 t1
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
Hcase
HcaseHcase
Hcase
 
Taller en clases (1)
Taller en clases (1)Taller en clases (1)
Taller en clases (1)
 
Herramienta teresa
Herramienta teresaHerramienta teresa
Herramienta teresa
 
4ta Generacion
4ta Generacion4ta Generacion
4ta Generacion
 
Importancia del Análisis de Requerimientos
Importancia del Análisis de RequerimientosImportancia del Análisis de Requerimientos
Importancia del Análisis de Requerimientos
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Herramientas case
Herramientas caseHerramientas case
Herramientas case
 
4tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp024tageneracion 090512224610-phpapp02
4tageneracion 090512224610-phpapp02
 
Software
SoftwareSoftware
Software
 

Más de Ivan Rm

Proyecto avance
Proyecto avanceProyecto avance
Proyecto avanceIvan Rm
 
Tarea 3 matriz de coherencia
Tarea 3 matriz de coherenciaTarea 3 matriz de coherencia
Tarea 3 matriz de coherenciaIvan Rm
 
Tarea 2 tipos de investigacion
Tarea 2 tipos de investigacionTarea 2 tipos de investigacion
Tarea 2 tipos de investigacionIvan Rm
 
Tarea 1 etapas de la investigacion cientifica y tecnologica
Tarea 1 etapas de la investigacion cientifica y tecnologicaTarea 1 etapas de la investigacion cientifica y tecnologica
Tarea 1 etapas de la investigacion cientifica y tecnologicaIvan Rm
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitosIvan Rm
 
2.3 modelado de requisitos
2.3 modelado de requisitos2.3 modelado de requisitos
2.3 modelado de requisitosIvan Rm
 
2.1 tareas de la ingenieria de requisitos
2.1 tareas de la ingenieria de requisitos2.1 tareas de la ingenieria de requisitos
2.1 tareas de la ingenieria de requisitosIvan Rm
 

Más de Ivan Rm (7)

Proyecto avance
Proyecto avanceProyecto avance
Proyecto avance
 
Tarea 3 matriz de coherencia
Tarea 3 matriz de coherenciaTarea 3 matriz de coherencia
Tarea 3 matriz de coherencia
 
Tarea 2 tipos de investigacion
Tarea 2 tipos de investigacionTarea 2 tipos de investigacion
Tarea 2 tipos de investigacion
 
Tarea 1 etapas de la investigacion cientifica y tecnologica
Tarea 1 etapas de la investigacion cientifica y tecnologicaTarea 1 etapas de la investigacion cientifica y tecnologica
Tarea 1 etapas de la investigacion cientifica y tecnologica
 
2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos2.2 tecnicas de ingenieria de requisitos
2.2 tecnicas de ingenieria de requisitos
 
2.3 modelado de requisitos
2.3 modelado de requisitos2.3 modelado de requisitos
2.3 modelado de requisitos
 
2.1 tareas de la ingenieria de requisitos
2.1 tareas de la ingenieria de requisitos2.1 tareas de la ingenieria de requisitos
2.1 tareas de la ingenieria de requisitos
 

Último

COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESADanielAndresBrand
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosFundación YOD YOD
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxMatiasGodoy33
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxedwinrojas836235
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxgabyardon485
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..JoseRamirez247144
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-ComunicacionesIMSA
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfJaquelinRamos6
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónjesuscub33
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAOCarlosAlbertoVillafu3
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxwilliamzaveltab
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfPriscilaBermello
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptxkarlagonzalez159945
 

Último (20)

COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
 
Continex para educación, Portafolio de servicios
Continex para educación, Portafolio de serviciosContinex para educación, Portafolio de servicios
Continex para educación, Portafolio de servicios
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
AUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptxAUDITORIAS en enfermeria hospitalaria .pptx
AUDITORIAS en enfermeria hospitalaria .pptx
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docxModelo de convenio de pago con morosos del condominio (GENÉRICO).docx
Modelo de convenio de pago con morosos del condominio (GENÉRICO).docx
 
MARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptxMARKETING SENSORIAL -GABRIELA ARDON .pptx
MARKETING SENSORIAL -GABRIELA ARDON .pptx
 
Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..Trabajo de Sifilisn…………………………………………………..
Trabajo de Sifilisn…………………………………………………..
 
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
Teleconferencia Accionistas Q1 2024 . Primer Trimestre-
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdfDELITOS CONTRA LA GESTION PUBLICA PPT.pdf
DELITOS CONTRA LA GESTION PUBLICA PPT.pdf
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
ISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarizaciónISO 45001-2018.pdf norma internacional para la estandarización
ISO 45001-2018.pdf norma internacional para la estandarización
 
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAOANÁLISIS CAME, DIAGNOSTICO  PUERTO DEL CALLAO
ANÁLISIS CAME, DIAGNOSTICO PUERTO DEL CALLAO
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 
fracturas de antebhbunununrazo [II].pptx
fracturas de antebhbunununrazo  [II].pptxfracturas de antebhbunununrazo  [II].pptx
fracturas de antebhbunununrazo [II].pptx
 

2.4 herramientas case

  • 1. FUNDAMENTOS DE INGENIERÍA DE SOFTWARE Catedrático: Rita Hernández Flores Equipo:  López Martínez Samanta  López Ramos Ángel  Ramos Melchor Iván de Jesús  Nieves Rodríguez Nibardo Horario: 10-11 am Fecha: 19-Septiembre-2014
  • 2. 2.4 HERRAMIENTAS CASE PARA LA INGENIERÍA DE REQUISITOS
  • 3. En esta sección se estudiaran los requisitos, tanto funcionales como no funcionales, que hay que cumplir para que el software funcione correctamente. Para ello se hará uso de lo diagramas de caso de uso, que especifica los modos de uso (o requisitos funcionales) que va a tener el sistema, del diagrama de paquetes que indica cómo se agrupan los casos de uso en diferentes subsistemas, y de los diagramas de secuencia, que indican el flujo a seguir en cada una de las transacciones.
  • 4. Modelo Funcional En este apartado se muestran, mediante los diferentes casos de uso, los requisitos funcionales que tienen la aplicación, mostrándose también los diferentes subsistemas de la aplicación mediante el diagrama e paquetes.
  • 5. OAlta de asociación OModificación de Asociación OBaja de Asociación OListar Asociaciones OCaso de Uso: Alta de Asociación OCaso de Uso: Modificaciones de Asociación OCaso de uso: Baja de Asociación
  • 6. Las herramientas para la gestión de requisitos de software se limitaban a editores de texto, los cuales hacían de esta tarea una labor tediosa y confusa. Actualmente, se cuenta con múltiples opciones, como las que se mencionan a continuación:
  • 7. IRQA 43 Herramienta CASE de ingeniería de requisitos, diseñada para soportar las actividades realizadas en el proceso de especificación de sistemas. Esta facilita y formaliza la comunicación entre el cliente, el proveedor y los distintos miembros de equipo de desarrollo.
  • 8. RETO Esta herramienta propone un modelo de requisitos para capturar los aspectos funcionales tres técnicas complementarias entre si: la definición de la Misión de sistema, la construcción del Árbol de Refinamiento de Funciones y el desarrollo de Modelo de casos de uso.
  • 9. CONTROLA Herramienta de apoyo al proceso de ingeniería de software en pequeñas empresas. Se creó gracias a la expansión que tuvo el mercado y a la generación de grandes y pequeñas empresas, las cuales requieren un instrumento para el desarrollo de sus proyectos.
  • 10. OSRMT (Open Source RequirementsManagement Tool) Herramienta libre para la gestión de requisitos, cuyas principales características son: trabaja en arquitectura cliente/servidor, desarrolla bajo Java; la versión 1.3 trae un modulo para manejar la trazabilidad y lo introduce para el control de cambios; así mismo, genera la documentación de los requisitos tratados.
  • 11. JEREMIA Se trata exclusivamente de una aplicación cliente exclusivamente, lo cual no permite la posibilidad de trabajar en equipo. Esta, ayuda durante el desarrollo de sistema, especialmente en el seguimiento de cambios de los requisitos a lo largo de ciclo de vida.
  • 12. RAMBUTAN Esta herramienta está basada en XML, realmente consta de un conjunto de aplicaciones para el usuario final, ayudando a los analistas de sistemas en la recopilación y categorización de hechos en un documento de especificaciones de requisitos. Lo curioso es que tiene un cliente para palm (PDA), el cual se utiliza para recopilar los hechos en el lugar donde está ubicado en cliente mientras que la aplicación de escritorio recibe la información, edita y perfecciona.
  • 13. Ambas aplicaciones permiten al usuario introducir, modificar y visualizar los datos que componen un documento de especificación de requisitos. Comparada con otras herramientas de gestión de requisitos, RAMBUTAN ofrece las siguientes ventajas competitivas: Aplicación cliente para palm (PDAclass), metodología de especificación de requisitos, y permite distribución libre.