DESCRIPCIÓN:
(Computer Aided Software Engineering, Ingeniería de Software Asistida por Computadora)
son diversas aplicaciones o programas informáticos designadas a aumentar la productividad en el desarrollo de software reduciendo el costo de la misma en términos de tiempo y dinero.
OBJETIVOS:
- Mejorar la productividad del software.
- Aumentar la calidad del software.
- Reducir el tiempo y costo de desarrollo y mantenimiento de los sistemas informáticos.
- Mejorar la planificación de un proyecto.
- Aumentar la biblioteca de conocimiento informático de una empresa ayudando a la búsqueda de soluciones para los requisitos.
- Automatizar el desarrollo del software, la documentación, la generación de código, las pruebas de errores y la gestión del proyecto.
- Ayuda a la re utilización del software, portabilidad y estandarización de la documentación.
- Gestión global en todas las fases de desarrollo de software con una misma herramienta.
- Facilitar el uso de las distintas metodologías propias de la ingeniería del software.
VENTAJAS:
- facilidad para la revisión de aplicaciones.
- soporte para el desarrollo de prototipos de sistemas.
- generación de códigos.
- mejora la habilidad para satisfacer los requerimientos d e los usuarios.
- soporte interactivo para el proceso de desarrollo.
DESVENTAJAS:
- confiabilidad en los métodos estructurados
- falta de niveles estándar para el soporte de la metodología.
- conflictos en el uso de los diagramas.
- diagramas no ulizados.
- función limitada.
- alcance limitado
https://es.wikipedia.org/wiki/Herramienta_CASE
No hay comentarios:
Publicar un comentario