lunes, 8 de septiembre de 2014

1.1 Conceptos Básicos

                         
Los campos en que se utilizan las computadoras hoy en día son innumerables. Se ha llegado al punto en que es posible decir que no hay un solo campo del conocimiento humano en el que no se haya aplicado la computación, pues se han creado aplicaciones para áreas del conocimiento humano tan distintas como lo pueden ser la astrofísica y la cocina. Por esta razón el software que se puede crear es tan variado como las ideas que se forman en las mentes de las personas. Aún así, todos los proyectos de creación de software siguen un proceso muy parecido para llegar desde la idea original hasta un producto terminado y funcional. Este proceso básico está conformado por análisis, diseño, implementación, pruebas y mantenimiento. 

 Ahora bien, este ciclo de vida básico, como a veces se le llama, es tan solo la idea general tras cualquier proceso particular de desarrollo de software. Existen diversos modelos, o métodos, para lograr cumplir con los pasos necesarios de este ciclo, cada uno con un enfoque distinto. Así pues, está el modelo de Construcción de Prototipos, el modelo de Desarrollo Rápido de Aplicaciones, el de Procesos Evolutivos - que a su vez se divide en los modelos incremental, en espiral, de ensamblaje de componentes y de desarrollo concurrente - el modelo de Métodos Formales, y por último las Técnicas de

La ingeniería del software
Es el proceso formal de desarrollo de software en el que las necesidades del usuario se traducen en requerimientos, estos se transforman en diseño que se implementa en código que se prueba, documenta y se certifica para su uso operativo. Según la definición del IEEE la ingeniería del software se define como “la aplicación de un método sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, esto es, la aplicación de la ingeniería al software”.


Ingeniería
Se define como el ingenio o el conocimiento de las ciencias naturales y matemáticas obtenidas con el estudio, la práctica y la experiencia se aplica con juicio para desarrollar formas de utilizar de modo económico, los materiales y fuerzas de la naturaleza para beneficio de la humanidad.

Software
Es el conjunto de todos los programas que existen dentro de una computadora o también conocido como el producto del desarrollo que realizan los ingenieros de software resultado de requerimientos de información.


Herramientas CASE

Como un conjunto de programas y ayudas que dan asistencia.

No hay comentarios:

Publicar un comentario