Вы находитесь на странице: 1из 6

Importancia, Historia Y

Evolucin De La Ingeniera
Del Software

Nombre:
Luis Rey Rivera Cruz

Nmero de Control:
13380805

Materia:
Fundamentos de Sistemas de Informacin
Profesora:
Eva Alicia Platas Rodrguez

Importancia De La Ingeniera Del Software.

La ingeniera de software es muy importante ya que con ella se puede analizar,


disear, programar y aplicar un software de manera correcta y organizada,
cumpliendo con todas las especificaciones del cliente y el usuario final.
OBJETIVOS DE LA INGENIERA DE SOFTWARE
En la construccin y desarrollo de proyectos se aplican mtodos y tcnicas para
resolver los problemas, la informtica aporta herramientas y procedimientos sobre
los que se apoya la ingeniera de software.
-Mejorar la calidad de los productos de software.
-Aumentar la productividad y trabajo de los ingenieros del software.
-Facilitar el control del proceso de desarrollo de software.
-Suministrar a los desarrolladores las bases para construir software de alta calidad
en una forma eficiente.
-Definir una disciplina que garantice la produccin y el mantenimiento de los
productos software desarrollados en el plazo fijado y dentro del costo estimado.

Historia de la Ingeniera del Software.

Durante los primeros aos de la informtica, el software era un aadido. La


programacin se consideraba un "arte", para el que no existan metodologas, era
un proceso que se realizaba sin planificacin alguna. En esta poca toda la
programacin se desarrollaba a medida para cada necesidad concreta, y en
consecuencia tena muy poca difusin, habitualmente quien lo escriba era porque
lo necesitaba, y era quien lo mantena.

En una segunda poca (a partir de mitad de la dcada de 1960) se estableci el


software como producto y aparecieron las empresas dedicadas al desarrollo y
distribucin masiva del mismo. El origen del trmino Ingeniera del Software, como
se ha visto previamente se atribuye a dos conferencias organizadas por la OTAN
en 1967 y 1968

La tercera era comenz a mediados de la dcada de 1970, poca en la que los


sistemas informticos aumentaron mucho en su complejidad, y nacieron las redes
de ordenadores. Esto supuso mucha presin para los desarrolladores, aunque los
ordenadores para uso personal, apenas estaban difundidos. Esta poca acab
con la aparicin de los microprocesadores.

La cuarta era de la evolucin de los sistemas informticos, comienza hacia 1990 y


se dirige al impacto colectivo de los ordenadores y el software, en todos los
entornos. La industria del software tiene un gran peso en la economa mundial.
Aparecen las tcnicas de redes neuronales, junto con la lgica difusa, de inters
en el campo de la Inteligencia Artificial.

La Evolucin Del Software.

Durante los primeros aos de la era de la computadora, el software se


contemplaba como un aadido. La programacin de computadoras era un "arte de
andar por casa" para el que existan pocos mtodos sistemticos. El desarrollo del
software se realizaba virtualmente sin ninguna planificacin, hasta que los planes
comenzaron a descalabrarse y los costes a correr. Los programadores trataban de
hacer las cosas bien, y con un esfuerzo heroico, a menudo salan con xito. El
software se diseaba a medida para cada aplicacin y tenia una distribucin
relativamente pequea.
La mayora del software se desarrollaba y era utilizado por la misma persona u
organizacin. La misma persona lo escriba, lo ejecutaba y, si fallaba, lo depuraba.
Debido a este entorno personalizado del software, el diseo era un proceso
implcito, realizado en la mente de alguien y, la documentacin normalmente no
exista.
La segunda era en la evolucin de los sistemas de computadora se extienden
desde la mitad de la dcada de los sesenta hasta finales de los setenta. La
multiprogramacin y los sistemas multiusuario introdujeron nuevos conceptos de
interaccin hombre - maquina. Las tcnicas interactivas abrieron un nuevo mundo
de aplicaciones y nuevos niveles de sofisticacin del hardware y del software. Los
sistemas de tiempo real podan recoger, analizar y transformar datos de mltiples
fuentes, controlando as los procesos y produciendo salidas en milisegundos en
lugar de minutos. Los avances en los dispositivos de almacenamiento en lnea
condujeron a la primera generacin de sistemas de gestin de bases de datos.
La segunda era se caracterizo tambin por el establecimiento del software como
producto y la llegada de las "casas del software". Los patronos de la industria, del
gobierno y de la universidad se aprestaban a "desarrollar el mejor paquete de
software" y ganar as mucho dinero.
Conforme creca el numero de sistemas informticos, comenzaron a extenderse
las bibliotecas de software de computadora. Las casas desarrollaban proyectos en
los que se producan programas de decenas de miles de sentencia fuente. Todos
esos programas, todas esas sentencias fuente tenan que ser corregidos cuando
se detectaban fallos, modificados cuando cambiaban los requisitos de los usuarios
o adaptados a nuevos dispositivos hardware que se hubieran adquirido. Estas
actividades se llamaron colectivamente mantenimiento del software.

La tercera era en la evolucin de los sistemas de computadora comenz a


mediados de los aos setenta y continuo mas all de una dcada. El sistema
distribuido, mltiples computadoras, cada una ejecutando funciones concurrente y
comunicndose con alguna otra, increment notablemente la complejidad de los
sistemas informticos. Las redes de rea local y de rea global, las
comunicaciones digitales de alto ancho de banda y la creciente demanda de
acceso "instantneo" a los datos, supusieron una fuerte presin sobre los
desarrolladores del software.
La conclusin de la tercera era se caracterizo por la llegada y amplio uso de los
microprocesadores. El microprocesador ha producido un extenso grupo de
productos inteligentes, desde automviles hasta hornos microondas, desde robots
industriales a equipos de diagnsticos de suero sanguneo.
La cuarta era de la evolucin de los sistemas informticos se aleja de las
computadoras individuales y de los programas de computadoras, dirigindose al
impacto colectivo de las computadoras y del software. Potentes maquinas
personales controladas por sistemas operativos sofisticados, en redes globales y
locales, acompaadas por aplicaciones de software avanzadas se han convertido
en la norma.
La industria del software ya es la cuna de la economa del mundo. Las tcnicas de
la cuarta generacin para el desarrollo del software estn cambiando en la forma
en que la comunidad del software construye programas informticos. Las
tecnologas orientadas a objetos estn desplazando rpidamente los enfoques de
desarrollo de software ms convencionales en muchas reas de aplicaciones.

Fuentes:
http://www.um.es/docencia/barzana/IAGP/IAGP2-Ingenieria-softwareintroduccion.html#BM3
http://ingenieriadesoftware3.blogspot.mx/p/importancia-de-la-ingenieria-del.html
http://html.rincondelvago.com/conceptos-y-evolucion-de-la-ingenieria-delsoftware.html

Вам также может понравиться