Você está na página 1de 4

Lnea de Tiempo de Ingeniera de Software Blas Pascal: fue el inventor de la primer calculadora a los 19 aos en el ao 1642, a la cual llamo

Pascaline y que fue construida para ayudar a su padre con las cuentas, ya que ste era recaudador de impuestos. Se fabricaron 50 unidades, pero no tuvieron xito comercial. Adems de su aporte al campo de la informtica, fue un prolfico matemtico, fsico y filsofo, habiendo demostrado en 1647 la existencia del vaco. Muri en 1662, a la temprana edad de 39 aos. Charles Babbage: diseo su Mquina Analtica en la dcada de 1830 y continu refinando el concepto hasta su muerte, en 1871, dejando 36 metros cuadrados de dibujos para su diseo. La Mquina Analtica era un proto-ordenador que poda ser programado para solucionar una amplia gama de problemas lgicos y computacionales. Babbage nunca complet su invento. Las piezas mecnicas de precisin que necesitaba todava no se haban inventado (de hecho, estuvieron disponibles despus de 1900). El primer ordenador norteamericano, el Mark I desarrollado en 1944, se bas en las ideas de Babbage. John Von Newmann: fue el precursor de la se paracin entre el hardware y el software, por tanto inventor del concepto de programa almacenado. Fue quien propuso al bit como unidad de informacin y resolvi el problema de la obtencin de respuestas fiables con componentes no fiables (bit de paridad). Es tambin conocido como el padre de la vida artificial. Qumico y Matemtico (alumno de Hilbert), se doctor a los 22 aos, convirtindose a los 23 en el profesor mas joven de la Universidad de Berln 1943 Alan M. Turing: matemtico ingls creador de la Mquina de Turing, el antecedente terico del ordenador moderno. Demostr que la base esencial de la informtica poda modelarse con una mquina terica muy simple. Cre el primer ordenador terico en 1936 [8]. Sus ideas se basan en los trabajos de Babbage y Russel. 40 Primera Fase. Los Albores (1945-1955): Programar no es una tarea diferenciada del diseo de una mquina. Uso del Lenguaje mquina y ensamblador. 50 Desarrollo artesanal, a medida. -Lenguajes de bajo nivel

John Backus. FORTRAN desarrollado para IBM (1954) LA PROGRAMACIN 1955 1965 COMO BASE DEL DESARROLLO

nfasis absoluto en la tarea de escribir el cdigo en un lenguaje de programacin.

Segunda Fase. El Florecimiento ( 1955-1965 ) : Aparecen una multitud de lenguajes. Es posible hacer todo. El trmino Ingeniera del software apareci por primera vez en la dcada de 1950 y principios de los aos 1960. Los programadores siempre haban sabido sobre ingenieros civiles, elctricos y de computadores y debatan qu podra significar la ingeniera para el software. 60 SOFTWARE 1960 1970 COMO PRODUCTO

Charles Bachman. Invent la tecnologa del banco de datos en los inicios de los sesentas. -Software como producto. -Dcada lenguajes y compilacin. -Crisis del software

Se busca simplificar cdigo. Aparicin de Multiprogramacin y Sistemas Multiusuarios.

Tercera Fase. La Crisis ( 1965-1970 ) : Desarrollo Inalcanzable de grandes programas. Ineficiencia, errores, coste impredecible. Nada es posible. Larry Constantine. Inventa los datos que fluyen en los diagramas, presentan primero en papel, los conceptos de un plan estructurado en 1968. 70 C. Bohm y G. Jacopini Programacin estructurada. -Ingeniera del Software. Primeros mtodos estructurados. 1974 Peter Cunningham. Funda una de las primeras empresas de investigacin de mercado para enfocar el software y comienza a comercializar los productos del software en 1974.

Analisis de requisitos 1979 Cuarta Fase. Innovacin Conceptual (1970-1980 ) : Fundamentos de Programacin. Verificacin de Programacin. Metodologas de Diseo. 80 A principios de los 1980,1 la ingeniera del software ya haban surgido como una genuina profesin, para estar al lado de las ciencias de la computacin y la ingeniera tradicional. NUEVOS DIAGRAMAS DE PROGRAMACIN 1980 1990 Nuevos paradigmas de programacin y de produccin de programas: OO C/S Quinta Fase. El Diseo del Problema ( 1980-200? ) : Entornos de programacin. Especificacin Formal.. Programacin Automtica. As pues, desde 1985 hasta el presente, han ido apareciendo herramientas, metodologas y tecnologas que se presentaban como la solucin definitiva al problema de la planificacin, previsin de costes y aseguramiento de la calidad en el desarrollo de software. 1985 - 1995 Aparece una gestin sofisticada del proceso de desarrollo ligada al control de riesgos

90 El auge de la Internet condujo a un rpido crecimiento en la demanda de sistemas internacionales de despliegue de informacin y e-mail en la World Wide Web. Los programadores deban manejar ilustraciones, mapas, fotografas y otras imgenes, ms animacin sencilla, a un ritmo nunca antes visto, con pocos mtodos conocidos para optimizar la visualizacin/almacenamiento de imgenes (como el uso de imgenes en miniatura).

-Anlisis/ Diseo OO. -Tecnologa CASE -Componentes y re-utilizacin Interoperabilidad (CORBA, .NET

2000 El Software Engineering Body of Knowledge SWEBOK ha sido presentado como un estndar ISO durante 2006 es un documento creado que se define como una gua al conocimiento presente en el rea de la Ingeniera del Software. En 2006, la revista Money y Salary.com calificaron la ingeniera de software como el mejor trabajo en Estados Unidos en trminos de crecimiento, paga, niveles de estrs, flexibilidad en horas y medio ambiente de trabajo, creatividad y lo fcil que es entrar y avanzar en el campo

Você também pode gostar