Está en la página 1de 2

Fundamentos de Ingeniera de Software

12:00 13:00

Rodrguez Ramrez Miguel Angel


Historia de la ingeniera de software y el ingeniero de software.
Durante los primeros aos de la informtica, el software era un aadido. En la
programacin 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.
Hoy en da el software tiene un doble papel. Es un producto, pero simultneamente es
el vehculo para hacer entrega de un producto. Como producto permite el uso del
hardware, ya sea, por ejemplo, un ordenador personal o un telfono celular.

Ingeniero de software:
Dirige y coordina proyectos de desarrollo y mantenimiento de software.
Supervisa las etapas de la vida de un proyecto de desarrollo de software.
Dirige equipos de trabajo compuestos por analistas, diseadores y programadores.
Analiza y selecciona nuevas tcnicas y herramientas existentes en el mercado
tecnolgico y del software.
Analiza y disea aplicaciones de software.
Realiza pruebas de verificacin, integracin y rendimiento de las aplicaciones de
software.
Integra sistemas existentes susceptibles de interrelacionarse.
Brinda asesora a usuarios en la resolucin de problemas relacionados con los
sistemas de software.
Realiza consultora individual o en colaboracin con otros profesionistas.
Administra sistemas de bases de datos.

Fundamentos de Ingeniera de Software

12:00 13:00

Participa en formular polticas de seguridad y tcnicas criptogrficas en empresas e


instituciones donde se desempee.
Verifica que el software desarrollado cumpla con la legislacin en vigor.

También podría gustarte