Ingeniería en Sistemas Computacionales

  • Period: to

    Aplicación de fundamentos físicos y matemáticos

    Gracias a las aportaciones de Galileo, Newton, Bernoulli, Euler y Leonardo Da Vinci, los descubrimientos se pudieron aplicar en forma de tecnología iniciando las partes más importantes de la ingeniería durante este siglo.
  • Inicio de la ingeniería como tecnología

    Inicio de la ingeniería como tecnología
    En 1620 se crea la prensa hidráulica marcando un inicio como desarrolladores de mecanismos y tecnologías en lugar de solo construcciones.
  • La pascalina

    La pascalina
    Blaise Pascal diseñó y construyó la primera calculadora mecánica de trabajo, la Pascalina.
    Esta invención es parte importante de los inicios de las ciencias de la computación.
  • Creación de la máquina de vapor de James Watt

    Creación de la máquina de vapor de James Watt
    La creación de grandes inventos en la ingeniería dependían de información empírica en lugar de científica.
  • Period: to

    Gran desarrollo de la ingeniería

    Las ingenierías empezaron a fundamentarse en la ciencia, cobrando más importancia en la tecnología. Este desarrollo continua hasta el día de hoy.
  • Creación de la definición de Ingeniería en Sistemas

    Creación de la definición de Ingeniería en Sistemas
    La expresión "ingeniería de sistemas" se remonta a Bell Telephone Laboratories en 1940
  • Uso del término computadora como lo conocemos

    Conforme se desarrollaban nuevas y más poderosas máquinas para computar, el término computadora se comenzó a utilizar para referirse a las máquinas.
  • Creación de la Ingeniería en Sistemas

    Se fusionaron los departamentos de Ingeniería de Conmutación e Ingeniería de Transmisión bajo la denominación de Ingeniería de Sistemas en Bell Telephone.
  • Primera mención de la Ingeniería en Sistemas Computacionales

    Primera mención de la Ingeniería en Sistemas Computacionales
    Melvin J. Kelly, director de los laboratorios de la Bell Telephone, subsidiaria de investigación y desarrollo de la AT&T, crea la primera referencia formal a la Ingeniería en Sistemas.
  • Frase de Arthur D. Hall

    Frase de Arthur D. Hall
    Arthur D. Hall, un pionero en la ingeniería en sistemas nos menciona que "la función de Ingeniería de Sistemas se había practicado durante muchos años, pero su reconocimiento como entidad organizativa generó mayor interés y recursos en la organización".
  • Maestría en el MIT

    Maestría en el MIT
    Se crea el primer curso de postgrado sobre ingeniería en sistemas en el M.I.T.
  • Las bases de John von Neumann

    Las bases de John von Neumann
    Hizo que la idea del programa almacenado en la memoria en formato binario junto con los datos, se conoce como arquitectura
    Von Neumann, aunque es casi seguro que fue un diseño de
    Eckert y Mauchly al que Neumann dio forma escrita. Estas fueron incorporadas en la EDVAC (Electronic Discrete Variable Automatic Computer).
  • Period: to

    Primeros años

    El software se desarrolló principalmente para clientes individuales. Es un tipo de lote y debe resolver a menudo problemas muy complejos.
    Las habilidades informáticas se reducen al conocimiento de los lenguajes de programación (lenguaje de máquina). Las metodologías de desarrollo están totalmente ausentes.
    Los proyectos ven la participación de unos pocos programadores que desarrollan el código sin producir ninguna documentación.
  • Se crea la ASEE

    Se crea la ASEE
    La ASEE( American Society for Engineering Education) es creada para evaluar los problemas de las ingenierías cambiando el enfoque en las ciencias básicas por otro que se centra en el análisis, diseño creativo, producción y máquinas.
  • Segunda generación de computadoras

    Hacia 1955, se sitúa el nacimiento de la segunda generación, caracterizada por el uso de transistores inventados en 1958 por los físicos Walter Brattain, William Shockley y John Bardeen de los Laboratorios Bell. El empleo del transistor se tradujo
    en la reducción del tamaño de los circuitos y en el aumento de su fiabilidad.
  • Primer sistema operativo

    Los primeros sistemas operativos fueron desarrollados en 1955 para reducir el tiempo de espera de la unidad central de proceso entre dos trabajos consecutivos.
  • Primera computadora para la investigación en México

    Primera computadora para la investigación en México
    Llegada de la primera computadora en 1958 a la Universidad
    Nacional Autónoma de México (UNAM). Más tarde fue utilizada para diferentes cursos de computación.
  • Inicia el empleo del término Ingeniero de Sistemas

    Inicia el empleo del término Ingeniero de Sistemas
    Empresas como IBM introdujeron un cargo laboral para designar así a personal muy competente, proveniente de diversa formación profesional, el cual era capacitado cerca de un año en el conocimiento de los equipos y la tecnología propia de la empresa.
  • Libro A Methodology for Systems Engineering

    Libro A Methodology for Systems Engineering
    Arthur David Hall III escribe el primer tratado completo sobre el tema.
  • Fundación del IEEE

    Fundación del IEEE
    El Instituto de Ingeniería Eléctrica y Electrónica fue creado en 1884, pero fue hasta 1963 cuando recibió su nombre. Su formación tuvo relevancia hasta los años 80 cuando creó estándares para ingenierías emergentes como sistemas computacionales.
  • Primer licenciatura en computación en México

    Primer licenciatura en computación en México
    Se crea en 1968 en el Instituto Tecnológico y de Estudios Superiores de Monterrey
  • Creación oficial de la ingeniería en sistemas computacionales

    Se crea la ingeniería en la conferencia de la OTAN celebrada en Garmisch, Alemania, misma en la que se discutía la "crisis del software".
  • Buenas prácticas de programación

    Surgen buenas prácticas de programación como: Diseño
    descendente (top-down), Refinamiento sucesivo, Modularidad, los
    lenguajes estructurados y la noción de desarrolladores de software dirigidos por un líder.
  • Pocos estudiantes de ingenierías en México

    En 1970 no hubo estudiantes en las especialidades de geofísica, nuclear, planeación, sistemas ni urbanística
  • Creación del lenguaje PASCAL

    Creación del lenguaje PASCAL
    Lenguaje con fines docentes, sencillo y transportable y que aplicara los principios de la programación estructurada.
  • Creación del lenguaje C

    Creación del lenguaje C
    Laboratorios Bell desarrollo un ensamblador con las ventajas de universalidad, legibilidad y transportabilidad de un lenguaje de alto nivel. Es un buen lenguaje tanto para la programación de sistemas
    como para la programación de aplicaciones.
  • Period: to

    Ingenierías en México

    Las ingenierías empezaron a tomar mayor relevancia en México y se desarrollaron a través de las décadas hasta la actualidad, adaptándose a los avances científicos y tecnológicos.
  • Period: to

    Uso amplio de las computadoras en las empresas e instituciones de México

    México comienza a usar computadoras con una total dependencia de personal educado en el extranjero.
  • Period: to

    Desarrollo de la ingeniería

    Múltiples usuarios / clientes. Las funciones por lotes van acompañadas de transacciones en línea y funciones en tiempo real. Nacen los “paquetes de software” que ofrecen soluciones preempaquetadas destinadas a usuarios con la misma necesidad.
    Difusión del software aumenta en todos los sectores. Necesidades del usuario crecen.
    Nuevas tecnologías (sistemas distribuidos, nuevos sistemas para la gestión de datos, lenguajes de programación avanzados) y la reducción de los costos de hardware.
  • Programación estructurada

    Programación estructurada
    Surge la programación estructurada y el concepto de estilo de
    programación. Aparece el concepto de ciclo de vida en el desarrollo de software. Se proponen ayudas para la administración y de apoyo en el desarrollo.
  • Técnicas para mejorar la calidad del software

    Se inicia el manejo de la noción de confiabilidad y calidad del
    software. Se inician las pruebas sistemáticas, la noción de corrección formal, modelos de tolerancia a fallas y confiabilidad total.
  • Fases de programación

    Fases de programación
    Se pone atención a las fases anteriores a la codificación como
    análisis de requerimientos, especificación y diseño. Surgen las técnicas como abstracción y descomposición modular.
  • México empieza a tener estudiantes de ingería en sistemas

    Para 1980 no había muchos estudiantes en ingeniería de sistemas, las especialidades de civil, mecánica, eléctrica y química, ocuparon
    los primeros lugares.
  • Implementación de la carrera en Tecnológicos de México

    Implementación de la carrera en Tecnológicos de México
    Se implanta la ingeniería en sistemas computacionales en programación en los institutos tecnológicos de Veracruz, Querétaro y San Luis Potosí.
  • Programa para la promoción de la manufactura de sistemas electrónicos computacionales

    La SECOFI formuló el “Programa para la promoción de la manufactura de sistemas electrónicos computacionales” que tenía como finalidad, la producción nacional de mini y micro computadoras.
  • Modelo de referencia de programas educativos de computación

    Modelo de referencia de programas educativos de computación
    La Asociación Nacional de Instituciones de Educación en Informática (ANIEI) comenzó a trabajar desde 1983 en un conjunto de Modelos Curriculares de Nivel Superior en Informática y Computación.
  • La ingeniería en sistemas se convierte en la más solicitada

    La ingeniería en sistemas se convierte en la más solicitada
    Debido a las necesidades e importancia de la comunicación en la globalización, las ingenierías en comunicaciones, electrónica y sistemas toman gran relevancia, siendo esta última la más solicitada.
  • Period: to

    Estado actual de los Sistemas Computacionales

    Se centra principalmente en las tecnologías de la Red. Internet es una de las principales revoluciones tecnológicas y culturales del nuevo milenio.
    El colapso de los costos de hardware, la gran competitividad entre las compañías de software y el uso de la ingeniería de software líder en la Web para redefinir sus principios: tecnologías, metodologías y culturas.
    Inicios del software libre, cobrando una gran relevancia con el paso del tiempo.
  • Frase de la NASA

    Frase de la NASA
    "En términos simples, el enfoque consiste en la identificación y cuantificación de los objetivos del sistema, creación de conceptos alternativos de diseño del sistema, análisis de alternativas al diseño, selección e implementación del diseño más apropiado, verificación de que el diseño es construido e integrado en forma correcta, y evaluación post implementación para determinar en que medida el diseño cumple con sus objetivos y requerimiento"..
  • Frase de Marvin Minsky

    Frase de Marvin Minsky
    "Las máquinas podrán hacer cualquier cosa que hagan las personas, porque las personas no son más que máquinas"
  • La ingeniería en sistemas permanece como la más solicitada

    La ingeniería en sistemas permanece como la más solicitada
    La ingeniería en sistemas cuenta con más estudiantes que cualquier otra ingeniería en México, mientras que comunicaciones toma el segundo lugar.
  • Aumento de avances tecnológicos

    Debido al gran aumento de avances tecnológicos, el Ingeniero en Sistemas Computacionales tiene que aprender más, aumentando las exigencias.
  • Creación del CONAIC

    Creación del CONAIC
    El Consejo Nacional de Acreditación en Informática y Computación (CONAIC), evalúa programas del área de Computación e
    Informática.
  • Frase de Simon Ramo

    "Una rama de la ingeniería que se concentra en el diseño y aplicación del todo como diferente de sus partes, analizando un problema como un todo, teniendo en cuenta todos sus aspectos y todas las variables y conectando lo social con lo tecnológico".
  • Frase de la INCOSE

    "Un método interdisciplinario y medio para permitir la construcción de sistemas exitosos".
  • Frase de Derek Hitchins

    Frase de Derek Hitchins
    "El arte y la ciencia de crear sistemas efectivos, utilizando principios globales de sistema y de su ciclo de vida" o "El arte y la ciencia de crear sistemas solución óptimos para problemas y temas complejos". — Derek Hitchins, Prof. de Ingeniería de Sistemas, ex-presidente de INCOSE
  • Creación del programa actual de Sistemas Computacionales

    Análisis, enriquecimiento y elaboración del programa de estudio propuesto en la Reunión Nacional de Diseño Curricular de la carrera de Ingeniería en Sistemas Computacionales.
  • Fundación de la Academia Mexicana de Computación