viernes, 10 de mayo de 2013

COMPARACIONES ENTRE HERRAMIENTAS CASE


1. Genexus
es una herramienta de desarrollo de software ágil, multiplataforma, basada en conocimiento, orientada principalmente aaplicaciones web empresariales, plataformas Windows y dispositivos móviles o inteligentes.
El desarrollador describe sus aplicaciones en alto nivel, de manera mayormente declarativa, a partir de lo cual GeneXus genera código para múltiples plataformas
incluye un módulo de normalización de base de datos , que crea y mantiene la base de datos óptima (estructura y contenido) basada en las visiones de la realidad descritas por los usuarios utilizando un lenguaje declarativo.
VENTAJAS
es muy rapido para el desarrollo de aplicaciones ABM (Alta Baja y Modificaciones) permitiendo en poco tiempo tener resultados a la vista.
 realiza prototipos para un cliente antes de darle el producto final,

2. Microsoft Project
es un software diseñado, desarrollado y comercializado por Microsoft Permite el aprendizaje rápido con el planeamiento y la administración guiados, organización y seguimiento de las tareas y recursos, comparar versiones de planes de proyectos, evaluar los cambios, realizar un seguimiento del rendimiento, generar informes predefinidos, compartir planes de proyecto, colaboración entre grupos de trabajo, presenta diagramas como: Diagrama de Grant y Diagrama de Pert (diagrama de red).
VENTAJAS 
Fácil presentación de informes 
Integración con herramientas MSOffice
Se puede integrar con orígenes de datos ODBC 
DESVENTAJA 
Costo

3. Open Project 
Es una completa herramienta de gestión de proyectos, totalmente integrado dentro de un sistema de planificación de recursos empresariales 
VENTAJAS 
Gratis 
Integración con MS Project
Plantillas (Dashboard)
Baseline 
DESVENTAJA 
No realiza Importación de Recursos

4. Doors Telelogic
gestiona los requisitos, enlaza, traza, analiza y maneja un amplio rango de información este software es uno de los tantos que mejoran la calidad y optimizan la comunicación y la colaboración
Con un simple vistazo del documento pueden ser visualizados todos los requisitos, atributos y relaciones entre ellos. 
Firma electrónica: para mantener responsabilidades y comunicación
Es posible unir requisitos dentro de un mismo documento
VENTAJAS 
Trabaja bajo cualquier sistema operativo ampliando así el número de clientes que harán uso de dicha herramienta. 
Optimización del alineamiento de negocio en requisitos, gran alcance de los proyectos realizados y buenas relaciones con el cliente
Tiene un gran número de funcionalidades lo que la hace destacable entre las demás y la posiciona correctamente en el mercado
DESVENTAJAS 
Requiere conocimientos técnicos previos para su uso
Algunas de las funcionalidades que presenta pueden resultar complicadas de entender y ambiguas
La versión Web no es muy buena, solamente tiene una mínima parte de las funcionalidades

5. CaliberRM®
es un sistema de gestión de requisitos de empresa diseñado para facilitar la colaboración, el análisis de efectos y la comunicación en la definición y gestión de los requisitos cambiantes
Adaptabilidad al proceso que se esté desarrollando ofreciendo agilidad al proceso de especificación de requisitos
Un repositorio central en donde se almacenan todos los requerimientos de todos los proyectos. 
permite la conexión a través de distintos clientes: Web, 
Cuenta con un historial que muestra información sobre los cambios que se han realizado dentro del proyecto.
VENTAJAS 
dispone de un acceso Web permitiendo que los miembros del equipo tengan un acceso rápido a los requisitos del proyecto
Facilidad de configuración, a través una interfaz gráfica amigable.
Facilita la definición, el análisis y la gestión de los requisitos software, mejorando en su calidad y reduciendo el nivel de fracaso
Se integra con varias herramientas, del tipo Microsoft Office Project, Modeling, test 
Es una herramienta con un gran nivel de adaptabilidad puesto que dispone de una gran agilidad en procesos de especificación de requisitos. 
DESVENTAJAS
Tiene un alto precio de licencia, lo que descarta como posibles clientes a pequeñas y medias empresas
Menos portabilidad. Adquiere una debilidad importante al tener que ser instalada en cada máquina en la que vaya a ser utilizada. 
No es soportable bajo todos los sistemas operativos.
No genera informes de salida con formatos PDF o HTML

6. Racional Rose
es un instrumento operativo conjunto que utiliza el Lenguaje Unificado (UML) como medio para facilitar la captura de dominio de la semántica, laarquitectura y el diseño.
Este software crea, ve, modifica y manipula los componentes de un modelo.
VENTAJAS
Rational Rose habilita asistentes para crear clases y provee plantillas de código que pueden aumentar significativamente la cantidad de código fuente generado. Adicionalmente, se pueden aplicar los patrones de diseño, Racional Rose ha provisto 20 de los patrones de diseño GOF para Java.
Admite la integración con otras herramientas de desarrollo (IDEs).
DESVENTAJAS
No es gratuito, se debe hacer un previo pago para poder adquirir el producto.
Solamente Ingeniería reversa para COM.

7. Visual Paradigm
es una herramienta UML profesional que soporta el ciclo de vida completo del desarrollo de software: análisis y diseño orientados a objetos, construcción, pruebas y despliegue.
Permite dibujar todos los tipos de diagramas de clases, código inverso, generar código desde diagramas y generar documentación.
También proporciona abundantes tutoriales de UML, demostraciones interactivas de UML y proyectos UML
VENTAJAS
Presenta licencia gratuita y comercial. Es fácil de instalar y actualizar y compatible entre ediciones.
Soporte de UML versión 2.1.
Diagramas de Procesos de Negocio - Proceso, Decisión, Actor de negocio, Documento.
Modelado colaborativo con CVS y Subversion (control de versiones).
Interoperabilidad con modelos UML2 (metamodelos UML 2.x para plataforma Eclipse) a través de XMI.
Ingeniería de ida y vuelta.
Ingeniería inversa - Código a modelo, código a diagrama.
Ingeniería inversa Java, C++, Esquemas XML, XML, NET exe/dll, CORBA IDL.
Generación de código - Modelo a código, diagrama a código.
Editor de Detalles de Casos de Uso - Entorno todo-en-uno para la especificación de los detalles de los casos de uso, incluyendo la especificación del modelo general y de las descripciones de los casos de uso.
Diagramas EJB - Visualización de sistemas EJB.
Generación de código y despliegue de EJB - Generación de beans para el desarrollo y despliegue de aplicaciones.
Diagramas de flujo de datos.
Soporte ORM - Generación de objetos Java desde la base de datos.
Generación de bases de datos - Transformación de diagramas de Entidad-Relación en tablas de base de datos.
Ingeniería inversa de bases de datos - Desde Sistemas Gestores de Bases de Datos (DBMS) existentes a diagramas de Entidad-Relación.
Generador de informes.
Distribución automática de diagramas - Reorganización de las figuras y conectores de los diagramas UML.
Importación y exportación de ficheros XMI.
Integración con Visio - Dibujo de diagramas UML con plantillas (stencils) de Microsoft Visio.
Editor de figuras.

No hay comentarios:

Publicar un comentario