Diferencia entre revisiones de «Herramientas CASE»

Contenido eliminado Contenido añadido
Sin resumen de edición
Línea 33:
 
#Confiabilidad en los métodos estructurados<p>La mayoria de las herramientas CASE se construyen teniendo como base la metodologia del analisis estructurado y el ciclo de vida de desarrolo de sistemas. Por si sola la esta caracteristica se convierte en limitante ya que no todas las empresas emplean los metodos de analisis estructurado.</p>
#Falta de niveles estándar para el soporte de la metodología<p>Aún no aparece un conjunto “estándar” de herramientas CASE. Por tanto, debe tener precaución al seleccionar una herramienta de este tipo. Existen dos significados para las palabras “soporte de la metodología”. Una herramienta puede: (1) dar soporte a los diagramas que emplea una metodología o (2) soportarlos e imponer la metodología, sus reglas y procesos. Las herramientas que son independientes de la metodología, no pueden fomentar el uso de las reglas y estándares de la misma. Estas herramientas quizá proporcionen los componentes de una metodología (por ejemplo: diagramas de flujos de datos, un diccionario de datos y facilidades para la descripción de procesos), pero no el marco de referencia, reglas y procedimientos que en realidad constituyen el núcleo de la metodología. Estas herramientas mejoran la productividad al efectuar tareas tediosas y de documentación, aunque ellas no puedan asegurar buenos resultados. Desde el punto de vista funcional, las capacidades que brindan para garantizar la calidad son mínimas.</p>
 
#Falta de niveles estándar para el soporte de la metodología<p>Aún no aparece un conjunto “estándar” de herramientas CASE. Por tanto, debe tener precaución al seleccionar una herramienta de este tipo. Existen dos significados para las palabras “soporte de la metodología”. Una herramienta puede: (1) dar soporte a los diagramas que emplea una metodología o (2) soportarlos e imponer la metodología, sus reglas y procesos.</p>
Las herramientas CASE que existen en el presente, tienen una de las siguientes características:
* Son independientes de la metodología.
* Permiten que los usuarios definan sus propias metodologías.
* Soportan una metodología.
* Soportan las metodologías más diseminadas.
 
<p>En todas ellas existen ciertos compromisos. Las herramientas que son independientes de la metodología, no pueden fomentar el uso de las reglas y estándares de la misma. Estas herramientas quizá proporcionen los componentes de una metodología (por ejemplo: diagramas de flujos de datos, un diccionario de datos y facilidades para la descripción de procesos), pero no el marco de referencia, reglas y procedimientos que en realidad constituyen el núcleo de la metodología.
Estas herramientas mejoran la productividad al efectuar tareas tediosas y de documentación, aunque ellas no puedan asegurar buenos resultados. Desde el punto de vista funcional, las capacidades que brindan para garantizar la calidad son mínimas.</p>
#Conflictos en el uso de los diagramas<p>Las herramientas difieren en el uso que hacen los diagramas. Algunas son herramientas exclusivamente para gráficas, que se abocan al dibujo de diagramas para el análisis de entrada y salida de datos. Este tipo de herramientas puede restringir ya sea el proceso de desarrollo normal seguido por una organización o el estilo particular de trabajo de los analistas.</p>
#Diagramas no utilizados<p>En general, las herramientas CASE se emplean para generar graficas, informes y modelar el analisis y estructurar el desarrollo. Sin embargo, muchos profesionales en informatica no hacen uso correcto de herramientas gráficas en el desarrollo de software; más bien las emplean para automatizar la producción de informes y documentación del sistema, como los diagramas de flujo utilizados por los programadores para documentar un programa una vez terminado.</p>
Línea 48 ⟶ 39:
#Alcance limitado<p>Aunque muchas herramientas basadas en computadoras incluyen la capacidad de verificar las especificaciones para determinar su complementes o consistencia, virtualmente no llevan a cabo ningún análisis de los requerimientos de la aplicación. Por tanto, el alcance de las actividades de desarrollo asociado con las herramientas existentes es bastante limitado.La mayor parte de productos CASE describe (documenta) pero no analiza. De poca ayuda es proporcionar una regla de inclusión en los mejores enfoques y una regla de exclusión para los que son poco satisfactorios. No ofrecen o evalúan, soluciones potenciales para los problemas relacionados con sistemas. Y tampoco existe una garantía clara para que dos analistas que utilicen los mismos métodos aplicados a información idéntica, formulen recomendaciones igualmente aceptables.</p>
 
===Ventajas===
=Ejemplos de Herramientas CASE=
== Microsoft Project ==