jueves, 29 de noviembre de 2012

HERRAMIENTAS CASE

Las herramientas CASE (Computer Aided Software Engineering, Ing de software asistida por computadora) son diversas aplicaciones informaticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en termino de tiempo y dinero.



Objetivos 

  • Mejorar la productividad en el desarrollo y mantenimiento del software 
  • Aumentar la calidad del software
  • Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas informaticos
  • Mejorar la planificacion de un proyecto 
  • Automatizar el desarrollo del software, la documentacion, generacion de codigo, las prubas de errores y gestion del proyecto
  • Facilitar el uso de distintas metodologias propias de la ingenieria del software
Normalmente se clasifican en:

UPPER CASE (U-CASE): Herramientas que ayudan en la fase de planificacion, analissi de requisitos y estrategia del desarrollo, entre otros diagramas UML.

MIDDLE-CASE (M-CASE): Herramientas para automatizar tareas en el Analisis y Diseño de las aplicacion.

LOWER- CASE (L-CASE): Herramientas que semi-automatizan la generacion de codigo. Crean programa de deteccion de errores, soportan la depuracion de prog y pruebas.


BENEFICIOS

  • Facilidad para la revision de aplicaciones
  • Soporte para el desarrollo de prototipo de sistema 
  • Generacion de codigo- Disminucion del tiempo
  • Mejora en la habilidad para satisfacer los requerimientos del usuario
  • Soporte interactivo para el proceso de desarrollo


No hay comentarios:

Publicar un comentario