Herramientas case

Solo disponible en BuenasTareas
  • Páginas : 27 (6563 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de enero de 2011
Leer documento completo
Vista previa del texto
INTRODUCCIÓN

La documentación en el desarrollo de los Sistemas de Información es un factor muy importante, tanto en su proceso de desarrollo como en su futuro proceso de mantenimiento. La documentación de un programa empieza a la vez que la

construcción del mismo y finaliza justo antes de la entrega del programa o aplicación al cliente.

Una herramienta es cualquier dispositivo que cuandose emplea en forma apropiada, mejora el desempeño de una tarea. Las Herramientas CASE

(Computer Aided Software Engineering, Ingeniería de software asistida por computador) son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el costo de las mismas en términos de tiempo y dinero.

Este proyecto será desarrollado mediante unainvestigación histórica, para lo cual será un factor fundamental la referencia bibliográfica de otros autores que han recorrido este mismo camino y se han interesado por resaltar las herramientas CASE en el desarrollo de un Sistema de Información.

1. TEMA: EVOLUCION DE LAS HERRAMIENTAS CASE

Durante el proceso de desarrollo de un Sistema de Información, existe una actividad fundamental que serealiza a lo largo de todo el proyecto y esta corresponde a la documentación. Esta documentación permite no dejar un nivel de dependencia entre el sistema y el desarrollador, ya que todo el conocimiento requerido estaría consignado en esta documentación, esto facilitaría en gran

medida, la realización de correcciones, la realización de ajustes y la medición del impacto de algunas mejoras dentrodel modelo de solución propuesto.

Hace unos años se produjo un auge muy importante en el uso y adquisición de Herramientas Case (Ingeniería asistido por computador), con el fin de automatizar algunas etapas en el desarrollo de un sistema de información. Esto lograba de cierta manera incrementar su posición en el mercado ya que lograban el desarrollo de una solución de mayor calidad y en unmenor tiempo.; con el uso de esta herramienta se logra automatizar: El desarrollo de Software

 La documentación  La generación de un porcentaje importante de código  El chequeo de errores

2

 La gestión del proyecto

Pero también es necesario pensar que el uso de estas herramientas requiere de una mayor inversión de dinero en el proyecto: el costo de su adquisición y el costo de lacapacitación inicial a los miembros del equipo o en su defecto la

contratación de personal especializado.

Pero ¿Qué ha pasado con estas herramientas? ¿Cómo han evolucionado? ¿Continúan vigentes? ¿Cuál es su uso actualmente?, este proyecto pretende resolver estas preguntas.

3

2. EVOLUCION DE LAS HERRAMIENTAS CASE

2.1.

HISTORIA

Las herramientas CASE tienen su inicio con el simpleprocesados de palabras que fue usado para crear y manipular documentación. Los setentas vieron la

introducción a técnicas gráficas y diagramas de flujo de estructura de datos. Sobre este punto, el diseño y especificaciones en forma pictórica han sido extremadamente complejos y consumían mucho tiempo para realizar cambios.

La introducción de las herramientas CASE para ayudar en este proceso hapermitido que los diagramas puedan ser fácilmente creados y modificados, mejorando la calidad de los diseños de software. Pronto se reemplazaron los paquetes gráficos por paquetes especializados que habilitaban la edición, actualización e impresión en múltiples versiones de diseño.

Como un paso final, la verificación de errores y generadores de casos de prueba fueron incluidos para validar eldiseño de software. La primera herramienta

comercial se remonta a 1982, pero no fue sino hasta 1985 en que las herramientas CASE se volvieron realmente importantes en el proceso de desarrollo de software.

4

2.2.

DEFINICION

Se puede definir a las Herramientas CASE como un conjunto de programas y ayudas que dan asistencia a los Analistas, Ingenieros de Software y Desarrolladores,...
tracking img