Está en la página 1de 1

Las herramientas CASE (Computer Aided Software

Engineering, Ingeniera de Software Asistida por


Computadora) son diversas aplicaciones
informticas destinadas a aumentar la
productividad en el desarrollo de software
reduciendo el coste de las mismas en trminos de
tiempo y de dinero. Estas herramientas nos
pueden ayudar en todos los aspectos del ciclo de
vida de desarrollo del software en tareas como el
proceso de realizar un diseo del proyecto, clculo
de costes, implementacin de parte del cdigo
automticamente con el diseo dado, compilacin
automtica, documentacin o deteccin de
errores entre otras, que analizaba la relacin
existente entre los requisitos de un problema y las
necesidades que stos generaban, el lenguaje en
cuestin se denominaba PSL (Problem Statement
Language) y la aplicacin que ayudaba a buscar las
necesidades de los diseadores PSA (Problem
Statement Analyzer). Aunque sos son los inicios
de las herramientas informticas que ayudan a
crear nuevos proyectos informticos, la primera
herramienta CASE fue Excelerator que sali a la luz
en el ao 1984 y trabajaba bajo una plataforma PC.
Ventajas de las herramientas case: Entre los
beneficios ofrecidos por la tecnologa CASE se
encuentran los siguientes: Facilidad para la
revisin de aplicaciones, Soporte para el
desarrollo de prototipos de sistemas, Generacin
de cdigo, Mejora en la habilidad para satisfacer
los requerimientos del usuario, Soporte interactivo
para el proceso de desarrollo
El Modelo de prototipos, en Ingeniera de
software, pertenece a los modelos de desarrollo
evolutivo. El prototipo debe ser construido en
poco tiempo, usando los programas adecuados y
no se debe utilizar mucho dinero pues a partir de
que ste sea aprobado nosotros podemos iniciar el
verdadero desarrollo del software.
El diseo rpido se centra en una representacin
de aquellos aspectos del software que sern
visibles para el cliente o el usuario final. Este
diseo conduce a la construccin de un prototipo,
el cual es evaluado por el cliente para una
retroalimentacin; gracias a sta se refinan los
requisitos del software que se desarrollar. La
interaccin ocurre cuando el prototipo se ajusta
para satisfacer las necesidades del cliente. Esto
permite que al mismo tiempo el desarrollador
entienda mejor lo que se debe hacer y el cliente
vea resultados a corto plazo.
Ventajas de prototipos
Este modelo es til cuando el cliente conoce los
objetivos generales para el software, pero no
identifica los requisitos detallados de entrada,
procesamiento o salida.
Tambin ofrece un mejor enfoque cuando el
responsable del desarrollo del software est
inseguro de la eficacia de un algoritmo, de la
adaptabilidad de un sistema operativo o de la
forma que debera tomar la interaccin humano-
mquina.
La construccin de prototipos se puede utilizar
como un modelo del proceso independiente, se
emplea ms comnmente como una tcnica
susceptible de implementarse dentro del contexto
de cualquiera de los modelos del proceso
expuestos.
Sistema de informacin (SI) es un conjunto de
elementos orientados al tratamiento y
administracin de datos e informacin,
organizados y listos para su posterior uso,
generados para cubrir una necesidad (objetivo).
Dichos elementos formarn parte de alguna de
estas categoras: Elementos de un sistema de
informacin. Personas. Datos.Actividades o
tcnicas de trabajo.ecursos materiales en general
(tpicamente recursos informticos y de
comunicacin, aunque no tienen por qu ser de
este tipo obligatoriamente).Sistema gerencial de
apoyo a la toma de decisiones. Sistemas expertos.
Sistemas ofimticos. Transaccionales de rutina.