Está en la página 1de 51

HERRAMIENTAS CASE

• Las herramientas CASE son diversas aplicaciones informáticas destinadas a aumentar la


productividad en el desarrollo de software.
• Estas herramientas pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del
software, como el análisis de requerimientos, el modelado de sistemas, la depuración y las
pruebas.
• Las herramientas case también incluyen un generador de código que automáticamente genera
código fuente a partir del modelo del sistema y de algunas guías de procesos para los ingenieros
de software
CLASIFICACIÓN DE LOS CLASES
Las herramientas case, en función de las fases del ciclo de vida abarcadas, se pueden agrupar de la forma
siguiente:
1. Herramientas integradas, I-CASE (integrated CASE, CASE integrado): abarcan todas las fases del ciclo de vida
del desarrollo de sistemas. Son llamadas también CASE workbench.
2. Herramientas de alto nivel, U-CASE (upper CASE - CASE superior) o front-end, orientadas a la automatización
y soporte de las actividades desarrolladas durante las primeras fases del desarrollo: análisis y diseño.
3. Herramientas de bajo nivel, L-CASE (lower CASE - CASE inferior) o back-end, dirigidas a las últimas fases del
desarrollo: construcción e implantación.
4. Juegos de herramientas o tools-case, son el tipo más simple de herramientas CASE. Automatizan una fase
dentro del ciclo de vida. Dentro de este grupo se encontrarían las herramientas de reingeniería, orientadas a
la fase de mantenimiento.
RATIONAL ROSE
Rational rose es una herramienta de diseño
orientada a objetos, que da soporte al modelado
visual, es decir, que permite representar
gráficamente el sistema, permitiendo hacer énfasis
en los detalles más importantes, centrándose en los
casos de uso y enfocándose hacia un software de
mayor calidad, empleando un lenguaje estándar
común que facilita la comunicación.
UN POCO DE HISTORIA…
• Rational machines fue fundada por paul levy y mike devlin en 1981 para proporcionar herramientas
que expandieran las prácticas modernas de ingeniería de software, particularmente la arquitectura
modular y el desarrollo iterativo.
• Por primera vez en 1985, el entorno de rational era un entorno de desarrollo integrado para el
lenguaje de programación ada, que proporcionaba un buen soporte para la abstracción a través de
un tipado fuerte.

• El entorno de rational corrió sobre un hardware personalizado, el rational r1000, que implementaba
una arquitectura de alto nivel optimizado para la ejecución de los programas de ada en general y el
entorno rational en particular.
UN POCO DE HISTORIA…
• En 1990 pone en marcha tres iniciativas de desarrollo.

INICIATIVA AÑO DESCRIPCION


La re-implementación del Se ejecutan en UNIX basados en
1993
entorno Rational(para ADA) estaciones de trabajo de SUN y IBM
El desarrollo de un entorno El desarrollo de un entorno Rational
1994
Rational para C++ similar orientado a C++
Apoya una notación grafica
Rose 1994
desarrollada por Grady Booch.

• Fue comprada por IBM el 20 de febrero de 2003 por US $2.100 Millones.


CARACTERÍSTICAS GENERALES
• Posibilita que los diseñadores de base de datos, analistas, arquitectos, desarrolladores y todos los demás
miembros del equipo de desarrollo trabajen juntos, capturando y compartiendo los requerimientos del negocio y
dándoles seguimiento a medida que cambian a través del proceso.

• Proporciona una realización de la metodología er usando la notación uml para unificar a los diseñadores de bases
de datos con el equipo de desarrollo de software.

• Con uml, el diseñador de bases de datos puede capturar información tal como restricciones, triggers e índices
directamente en el diagrama en lugar de tener que representarlos con propiedades ocultas por fuera.

• Rational rose da la libertad de pasar del objeto al modelo de datos y sacar ventaja de los tipos de transformación
básicos como las relaciones muchos-a-mucho. Esta herramienta brinda una forma intuitiva de visualizar la
arquitectura de las bases de datos y la forma en que se vincula con la aplicación.
PROPIEDADES
Acelera el diseño de bases de datos gracias a:
• Un entorno de modelo sofisticado.
• La transformación flexible entre los modelos lógicos y físicos, y capacidades avanzadas de modelado
visual para bases de datos.
• Permite a los diseñadores de bases de datos ver como accederá la aplicación a la base de datos, de
forma que los problemas se pueden escalar antes del desarrollo.
• Conecta los diseñadores de bases de datos que utilizan el modelado ercon el resto del equipo de
desarrollo de aplicaciones orientadas a objetos mediante una herramienta común y una notación
común: unified modeling language.
PRINCIPALES FUNCIONES
• Soporta a modelos de análisis, ANSIC C++, rose J y visual C++.
• Los componentes del modelo se pueden controlar independientemente, lo que permite una gestión y
un uso de modelos más granular.

• Soporte para compilación y descompilacion de las construcciones más habituales de java 1.5
• Generación de código en lenguaje ADA, ANSIC C++, C++, CORBA, java y visual basic, con funciones
configurables de sincronización entre los modelos y el código.
• Soporte para Enterprise java beans 2.0
• Funciones de análisis de calidad de código.
PRINCIPALES

FUNCIONES
Complemento de modelado web que incluye funciones de visualización, modelado y herramientas para
desarrollar aplicaciones web
• Modelado en UML para diseñar bases de datos, que integra los requisitos de datos y aplicaciones mediante
diseños lógicos y analíticos.

• Creación de definiciones de tipo de documentos dtd en xml.


• Integración con otras herramientas de desarrollo de ibm rational.
• Integración con cualquier sistema de control de versiones compatibles con ssc, como ibm rational clearcase.
• Posibilidad de publicar en web modelos e informes para mejorar la comunicación entre los miembros del
equipo.
APLICACIONES
• Modelado de las aplicaciones más habituales: proporciona prestaciones de modelado
visual para desarrollar muchos tipos de aplicaciones de software.
• Desarrollode aplicaciones para la web: contiene herramientas web y xml para el
modelado de aplicaciones web.
• Integración del diseño de aplicaciones con el desarrollo: unifica el equipo del proyecto
proporcionando una ejecución y una notación de modelos uml comunes.
REQUERIMIENTOS
Para ello necesitamos tener en cuenta lo siguiente:
• Procesador: 600 MHZ
• Ram: 512 mb
• Disponible en el disco: instalación típica - 720 MB, instalación compacta - 173 MB
• Pantalla compatible SVGA con 256 o más colores y una resolución de 1024x768
píxeles
OPCIONES
• RATIONAL ROSE ENTERPRISE
• RATIONAL ROSE TECHNICAL DEVELOPER
• RATIONAL ROSE DEVELOPER PARA JAVA
• RATIONAL ROSE DEVELOPER PARA VISUAL STUDIO
• RATIONAL ROSE MODELER
• RATIONAL ROSE DATA MODELER
• RATIONAL ROSE DEVELOPER PARA LINUX®/UNIX
BASE DE DATOS QUE SOPORTA
• MYSQL • PARADOX
• DBASE • PROGRESS (DBMS)
• FOX PROIBM DB2: UNIVERSAL • SYBASE ASE
DATABASE (DB2 UDB)
• IBM INFORMIX • SYBASE ASA
• MICROSOFT SQL SERVER • SYBASE IQ
• ORACLE • IBM IMS BASE DE DATOS
JERARQUICA
ARQUITECTURA

• SE TIENEN CUATRO CARPETAS QUE


REPRESENTAN CUATRO VISTAS DE LA
ARQUITECTURA DEL SISTEMA. CADA
VISTA MUESTRA UNA PROYECCIÓN DE
LA ARQUITECTURA Y USA UN
CONJUNTO DE DIAGRAMAS.
VISTA DE CASOS DE USO
• ES LA VISTA EN LA QUE SE PRESENTA EL
COMPORTAMIENTO DESEADO DEL SISTEMA: EN ELLA
SE ENCONTRARÍAN LOS MODELOS RELACIONADOS
CON LA CAPTURA DE REQUISITOS. SEGÚN EL
PROCESO QUE HEMOS VISTO EN CLASE, EN ESTA
VISTA SE UBICARÍAN EL MODELO DEL NEGOCIO, EL
MODELO CONCEPTUAL, EL MODELO DE CASOS DE
USO DEL SISTEMA Y LOS DIAGRAMAS DE SECUENCIA
DEL SISTEMA.
VISTA LÓGICA
• VISTA EN LA QUE ENCONTRARÍAMOS LOS
MODELOS QUE MUESTRAN EL VOCABULARIO Y LA
FUNCIONALIDAD (ESTRUCTURA Y
COMPORTAMIENTO) DEL SISTEMA, A TRAVÉS DE
UN CONJUNTO DE COLABORACIONES QUE
REALIZAN LOS CASOS DE USO DE LA VISTA DE
CASOS DE USO (COLABORACIONES QUE SE
MODELAN MEDIANTE DIAGRAMAS DE CLASES Y
DIAGRAMAS DE INTERACCIÓN: SECUENCIA Y
COLABORACIÓN).
VISTA DE COMPONENTES
• VISTA EN LA QUE SE REPRESENTA LA IMPLEMENTACIÓN
DEL SISTEMA MEDIANTE COMPONENTES, LA
ORGANIZACIÓN MODULAR DEL SOFTWARE. ESTA VISTA
ESTÁ RELACIONADA CON LA GESTIÓN DE LA
CONFIGURACIÓN DEL SOFTWARE. LOS PAQUETES EN
ESTA VISTA SE ORGANIZAN EN NIVELES. UN
COMPONENTE ESTÁ RELACIONADO CON UN ARCHIVO
DE SOFTWARE Y UN LENGUAJE DE PROGRAMACIÓN. LAS
CLASES DE LA VISTA LÓGICA SE ASIGNARÍAN A LOS
COMPONENTES DE LA VISTA DE COMPONENTES.
VISTA DE DESPLIEGUE
• VISTA EN LA QUE SE MODELA LA
DISTRIBUCIÓN O DESPLIEGUE DE LOS
COMPONENTES A LOS NODOS DE
PROCESAMIENTO DEL SISTEMA. MUESTRA
LA TOPOLOGÍA, DISTRIBUCIÓN E
INSTALACIÓN DEL SISTEMA.
DIAGRAMAS EN RATIONAL ROSE
• DIAGRAMA DE CASO DE USO DEL NEGOCIO
• DIAGRAMA DE CASO DE USO DEL SISTEMA
• DIAGRAMA DE CLASES
• DIAGRAMA DE ACTIVIDADES
• DIAGRAMA DE SECUENCIA
• DIAGRAMA DE ESTADOS
• DIAGRAMA DE COMPONENTES
• DIAGRAMA DE DESPLIEGUE
CASO EMPRESA ACM & SW SAC
Gerencia
General ACM
& SW
LA UNIDAD DE DESARROLLO DE SOFTWARE DE LA
EMPRESA ACM & SW SAC DESEA IMPLEMENTAR
UN SISTEMA DE CONTROL DE INVENTARIOS. Área de
Tecnología de
Información

Unidad de
Desarrollo de
Software
PROBLEMA
SE HA IDENTIFICADO QUE EN PROYECTOS ANTERIORES HA PRESENTADO PROBLEMAS CON
RESPECTO AL TIEMPO DE ENTREGA CON UNA DEMORA DE 2-4 MESES, ADEMÁS HA INCURRIDO
EN COSTOS ADICIONALES CON UN EXCESO MÁXIMO DEL 10% RESPECTO AL COSTO TOTAL DEL
PROYECTO.
FACTORES DE DECISIÓN

• TIEMPO DE ENTREGA DEL PROYECTO


• COSTOS DEL PROYECTO
• CALIDAD DEL SOFTWARE
• PRODUCTIVIDAD DEL PERSONAL
ALTERNATIVAS DE SOLUCIÓN
• La contratación de personal calificado en
Alternativa 1 Desarrollo de Software.

• La implementación de una herramienta


Alternativa 2 CASE.

Alternativa 3 • El rediseño de procesos dentro de la Unidad


de Desarrollo de Software.
EVALUACIÓN DE FACTORES
FACTORES TIEMPO COSTO CALIDAD PRODUCTIVIDAD CONTEO PESO
TIEMPO X 1 1 1/3 7/3 0.16
COSTO 1 X 2 1/2 7/2 0.24
CALIDAD 1 1/2 X 1 5/2 0.18
PRODUCTIVIDAD 3 2 1 X 6 0.42
Total 43/3 1.00
EVALUACIÓN DE ALTERNATIVAS DE
SOLUCIÓN
Contratar Personal Herramienta CASE Rediseño de
Procesos
PESO
Calificación Ponderado Calificación Ponderado Calificación Ponderado # Valoración
1 Pésimo
Tiempo 0.16 2 0.32 4 0.64 3 0.48 2 Malo
Costo 0.24 4 0.96 3 0.72 2 0.48 3 Regular
Calidad 0.18 2 0.36 4 0.72 3 0.54 4 Bueno
Productividad 0.42 4 1.68 5 2.10 3 1.26 5 Excelente
3.32 4.18 3.72
DECISIÓN
SEGÚN LA PUNTUACIÓN DE LA MATRIZ DE EVALUACIÓN DE ALTERNATIVAS CONVIENE
IMPLEMENTAR UNA HERRAMIENTA CASE PARA LA SOLUCIÓN DEL PROBLEMA FRENTE A LAS
DOS ALTERNATIVAS RESTANTES.
ELECCIÓN DE LA HERRAMIENTA CASE
SEGÚN EL ANÁLISIS DE LAS EMPRESAS DESARROLLADORAS DE SOFTWARE, LAS HERRAMIENTAS
CASE MÁS USADAS SON:
• RATIONAL ROSE
• UMBRELLO UML MODELER
• POWER DESIGNER
JUSTIFICACIÓN
EN BASE A LO PLANTEADO ANTERIORMENTE, SE NECESITA CONTAR CON UNA HERRAMIENTA
DE SOLUCIÓN INTEGRADA QUE PERMITA DESARROLLAR LAS ACTIVIDADES DEL CICLO DE VIDA
DE DESARROLLO DE SISTEMAS, PERMITIENDO GESTIONAR DE MANERA EFECTIVA LAS LABORES
DE DESARROLLO.
FACILITAR LA COLABORACIÓN ENTRE TODOS LOS MIEMBROS DEL EQUIPO DE PROYECTOS,
ACELERANDO LOS TIEMPOS DE DESARROLLO, ASEGURANDO LA PREVISIBILIDAD Y FIABILIDAD
DEL PROCESO DE DESARROLLO, MANTENIENDO EN TODO MOMENTO LA SEGURIDAD DEL
CONTENIDO DE LA INFORMACIÓN.
ANÁLISIS COMPARATIVO TÉCNICO
A. PROPÓSITO DE LA EVALUACIÓN

EN ESTE CASO SE EVALUARA DIFERENTES PRODUCTOS QUE CUBRAN LAS NECESIDADES DE LA


UNIDAD DE DESARROLLO DE SOFTWARE DE LA EMPRESA ACM&SW SAC EN LO QUE RESPECTA A
CONTAR CON UNA SOLUCIÓN INTEGRAL QUE PERMITA GESTIONAR EL PROCESO DE CICLO DE
VIDA DEL DESARROLLO DE SISTEMAS.
ANÁLISIS COMPARATIVO TÉCNICO
B. IDENTIFICACIÓN DEL TIPO DE PRODUCTO

EL PRODUCTO A EVALUAR ES UNA HERRAMIENTA DE SOFTWARE QUE PERMITIRÁ GESTIONAR EL


CICLO DE VIDA DE DESARROLLO DE SISTEMAS, BASADO EN ESTÁNDARES UML.
ADEMÁS, TIENE QUE TENER PRESENCIA RECONOCIDA EN EL MERCADO A FIN DE ASEGURAR LA
CONTINUIDAD EN EL TIEMPO Y DE ESTA MANERA ASEGURAR QUE LA EMPRESA ACM&PT SAC
PUEDA TEMER EL SOPORTE ADECUADO DEL MISMO Y EL RELANZAMIENTO DE FUTURA VERSIONES
ACORDES CON LOS AVANCES TECNOLÓGICOS.
ANÁLISIS COMPARATIVO TÉCNICO
C. MODELO DE CALIDAD
LA FORMULACIÓN DEL MODELO DE CALIDAD SE HA REALIZADO EN FUNCIÓN A LA PARTE I DE
LA GUÍA TÉCNICA DE LA EVALUACIÓN DE SOFTWARE DE LA ADMINISTRACIÓN PÚBLICA DEL
ESTADO PERUANO (RESOLUCIÓN MINISTERIAL N° 139-2004-PCM), PARA LO CUAL SE HAN
TENIDO EN CUENTA LAS MÉTRICAS DE CALIDAD INTERNA/EXTERNA Y CALIDAD EN USO.
ANÁLISIS COMPARATIVO TÉCNICO
D. EVALUACIÓN EN BASE AL MODELO DE CALIDAD

EN BASE AL CUADROS ANTERIORES SE HA EFECTUADO LA EVALUACIÓN EN FUNCIÓN A TRES


HERRAMIENTAS DE SOFTWARE, MENCIONADAS ANTERIORMENTE, PARA LO CUAL SE HA EFECTUADO
LO SIGUIENTE:
• UN ASPECTO DE LA EVALUACIÓN HA SIDO QUE SI CUBREN LAS NECESIDADES Y REQUERIMIENTOS
DEL CICLO DE VIDA DE DESARROLLO DE SISTEMAS, BASADOS EN ESTÁNDARES UML,
INDEPENDIENTEMENTE DE LA METODOLOGÍA.
ANÁLISIS COMPARATIVO TÉCNICO
• OTRO ASPECTO A EVALUAR CADA UNO DE LAS HERRAMIENTAS DE SOFTWARE, A
TRAVÉS DE LA EXPERIENCIA, INFORMACIÓN TÉCNICA, MANUALES U OTRAS
EXPERIENCIAS EN OTRAS INSTITUCIONES
• FINALMENTE LOS REQUERIMIENTOS TÉCNICOS Y FUNCIONALES DE CADA UNO DE
LOS PRODUCTOS MOSTRADOS PARA REALIZAR LA EVALUACIÓN.
MODELO DE CALIDAD – HERRAMIENTA DE SOFTWARE PARA EL CICLO DE VIDA DE DESARROLLO DE
SISTEMAS
EVALUACION
Nro Características / Sub características/ atributos Puntaje Max Rational Umbre
Power D
R llo
01 CALIDAD EXTERNA E INTERNA 50 44 44 23
Funcionalidad 37 35 35 17
Adecuación
Modelo de Negocio 2 2 2 0
Modelo de Dominio 1 1 1 0
Modelo de Objetos 1 1 1 0
01.1
Catalogo de Requisitos 1 1 1 0
Modelo de Sistema/Subsistema 1 1 1 0
Diagrama de Paquetes 2 2 2 0
Diagrama de Casos de Uso 3 3 3 3
Analisis de Casos de Uso del Negocio 2 2 2 0
EVALUACION
Puntaje
Nro Características / Sub características/ atributos Ration Umbrel
Max Power D
al R lo
Adecuación
Análisis de Casos de Uso de Sistema 2 2 2 0
Diagrama de secuencia de análisis y de diseño 2 2 2 2
Diagrama de Estados 1 1 1 1
Diagrama de Clases 3 3 3 3
Diagrama de Clases de Análisis y de diseño 3 3 3 0
01.1
Diagrama de Actividades 3 3 3 3
Diagrama de Colaboración 1 1 1 1
Diagrama de Composición 1 1 1 1
Ingeniería Directa/Inversa 1 1 1
Exactitud
Generación de Codigo Fuente 1 1 1 1
EVALUACION
Puntaje
Nro Características / Sub características/ atributos Ration Umbrel
Max Power D
al R lo
Interoperabilidad
Interfaces con otros Sistemas 1 1 1 1
Exportación de Datos 1 1 1 1
01.1
Seguridad
Política de Accesos 2 1 1 0
Log de Transacciones 2 1 1 0
Fiabilidad 1 1 1 1
01.2 Madurez
Administración de Errores 1 1 1 1
Usabilidad 7 7 7 4
Entendimiento
01.3
Navegación de Pantallas 2 2 2 1
Ayuda en Línea 1 1 1 1
EVALUACION
Puntaje
Nro Características / Sub características/ atributos Ration Umbrell
Max Power D
al R o
Aprendizaje
Manuales Técnicos 1 1 1 1
01.3 Capacitación 1 1 1 0
Atracción
Diseño de interfaces 2 2 2 1
Eficiencia 1 1 1 1
01.4 Utilización de recursos
Requerimientos de Hardware 1 1 1 1
Capacidad de Mantenimiento 1
01.5 Confiabilidad
Nuevos reléase (Versiones) 1 1 1 1
EVALUACION
Puntaje
Nro Características / Sub características/ atributos Ration Umbrel
Max Power D
al R lo
Portabilidad 3
Adaptabilidad
01.6 Multiplataforma 1 1 1 0
Facilidad de instalación
Configuración/instalación 2 1 1 1
02 CALIDAD DE USO 50 45 39 23
02.1 Eficacia
Administración de los cambios 5 5 3 1
Administración del control de las versiones 5 5 5 1
Administración de los Requisitos/Requerimientos 5 5 3 1
Generación de Documentación/ Plantillas 5 5 3 1
Administración de las Pruebas de Sistema 5 5 5 1
Administración del Modelo Visual 5 5 5 5
Generación de Código 5 5 5 5
EVALUACION
Puntaje
Nro Características / Sub características/ atributos Rational
Max Power D Umbrello
R
Productividad
02.2
Nivel de esfuerzo en el desarrollo 3 2 2 2
02.3 Seguridad
Resguardo y recuperación de información 3 2 2 1
Controles de acceso y de transacciones 3 2 2 1
02.4 Satisfacción
Uso del producto 6 4 4 4

TOTAL GENERAL 100 89 83 46


ANÁLISIS COMPARATIVO DE COSTO
BENEFICIO
PARA REALIZAR EL ANÁLISIS COSTO/BENEFICIO, SE HA TENIDO EN CUENTA LOS SIGUIENTES
ASPECTOS:
• LICENCIAMIENTO
• HARDWARE
• SOPORTE Y MANTENIMIENTO PARA SU FUNCIONAMIENTO
• PERSONAL Y MANTENIMIENTO INTERNO
• IMPACTO EN EL CAMBIO DE PLATAFORMA
• TIEMPO EN QUE SE ENTREGA LA HERRAMIENTA
• GARANTÍA COMERCIALES APLICABLES
ANALISIS COSTO/BENEFICIO DE HERRAMINETA DE SOFTWARE DE CICLO DE VIDA DE DESARROLLO DE
SISTEMAS
EVALUACION
Nro Conceptos
Rational R Power D Umbrello

01 Licenciamiento (Dólares sin incluir IGV) 13000 7500 Libre


02 Hardware necesario para su funcionamiento Normal Normal Normal
03 Soporte y mantenimiento interno Contrato Contrato No tiene
04 Personal y mantenimiento interno Ninguna Ninguna Ninguna
05 Impacto en el cambio de Plataforma Ninguna Ninguna Linux
06 Tiempo en que se entrega la herramienta Inmediata
07 Garantías comerciales aplicables 1 año 1 año No aplica
CONCLUSIONES

• DENTRO DE LAS HERRAMIENTAS DE SOFTWARE ANALIZADAS SE ENCUENTRA UMBRELLO, ES


UN SOFTWARE LIBRE , PERO QUE OPERA BAJO EL SISTEMA LINUX, EN ESTE CASO SU
EMPRESA TIENE DEFINIDO EL ESTÁNDAR BAJO PLATAFORMA WINDOWS, ADICIONALMENTE
LA HERRAMIENTA SOLO ES MODELADORA VISUAL, PERO NO PERMITE ADMINISTRAR LA
GESTIÓN DE REQUERIMIENTOS, CAMBIOS , DOCUMENTACIÓN, VERSIONES, QUE ES EL TEMA
MAS IMPORTANTE CUANDO SE GESTIONA EL DESARROLLO DE APLICACIONES.
CONCLUSIONES
• OTRA DE LAS HERRAMIENTAS DE SOFTWARE ANALIZADAS, ESTA LA SUITE RATIONAL, ES UN
SOFTWARE PROPIETARIO, PERO QUE OPERA BAJO EL SISTEMA OPERATIVO WINDOWS,
ADICIONALMENTE LA HERRAMIENTAS A PARTE DE SER MODELADORA VISUAL, PERMITE
ADMINISTRAR LA GESTIÓN DE REQUERIMIENTOS, CAMBIOS, DOCUMENTACIÓN, VERSIONES,
QUE ES EL TEMA MAS IMPORTANTE CUANDO SE GESTIONA EL DESARROLLO DE
APLICACIONES.
CONCLUSIONES

• FINALMENTE SE ANALIZO EL POWER DESIGNER QUE ES UN SOFTWARE PROPIETARIO, OPERA


BAJO SISTEMA OPERATIVO WINDOWS, LA HERRAMIENTA A PARTE DE SER MODELADORA
VISUAL, PERMITE ADMINISTRAR EN ALGUNOS CASOS PARCIALMENTE LA GESTIÓN DE
DOCUMENTACIÓN, VERSIONES, Y REQUERIMIENTOS, QUE TAMBIÉN ES UN TEMA
IMPORTANTE CUANDO SE GESTIONA EL DESARROLLO DE APLICACIONES.
CONCLUSIONES

• EN LO QUE RESPECTA A LOS COSTOS DE LICENCIAMIENTO, LA LICENCIA DE RATIONAL TIENE


UN MAYOR COSTO, DEBIDO A QUE ENGLOBA VARIOS PRODUCTOS AL MISMO TIEMPO.
• EN EL MERCADO DE RRHH SE CUENTA CON MAYOR CANTIDAD DE PROFESIONALES
CAPACITADOS Y ENTRENADOS EN LAS HERRAMIENTAS RATIONAL A COMPARACIÓN DEL
POWER DESIGNER, ESTO PERMITIRÁ ENCONTRAR MAS FÁCILMENTE PERSONAL.
CONCLUSIONES

• SEGÚN LA EVALUACIÓN TÉCNICA EFECTUADA LA HERRAMIENTA DE SOFTWARE QUE SE


AJUSTA MAS A SUS NECESIDADES PARA CUBRIR EL CICLO DE VIDA DE DESARROLLO DE
SISTEMAS ES LA SUITE DE RATIONAL, QUE CONTIENE CADA UNO DE LOS COMPONENTES.
• SE DEBE EFECTUAR EL ENTRENAMIENTO Y LA CAPACITACIÓN CORRESPONDIENTE AL
PERSONAL QUE HARÁ USO DE LAS DIFERENTE HERRAMIENTAS.
MUCHAS GRACIAS …!

También podría gustarte