Software 1 e1550080097569 1

Unidad 1 - Actividad 2 - Recorrido Ingeniería de Software.

  • Inicio del software.

    Inicio del software.
    El término software en 1940, ha evolucionado hasta convertirse en una profesión que se ocupa de como crear software y maximizar su calidad. El software comienza a dar un giro enorme para dar total importancia a nuestra sociedad, que ha llegado a ser una carrera formal atreves del tiempo en las Universidades de El Salvador como en los centros educativos del extranjero.
  • John Wilder Tukey

    John Wilder Tukey
    John comenzó a usar términos o palabras de software que todos sabemos que son muy importantes, se abstuvo al pensar que tanto el hardware como el software son importantes.
  • Period: to

    Buenas y malas practicas en los años 50

    BUENAS.
    Integrar un lenguaje de programación para el desarrollo del software, como el FORTRAN.
    MALAS.
    Los lenguajes de programación NO cumple todos los requisitos para complacer a los usuarios.
  • FORTRAN en el software

    FORTRAN en el software
    Puede considerarse como el primer lenguaje de programación utilizado para desarrollar software porque está orientado a la computación numérica, originalmente diseñado para computadoras IMB y utilizado en aplicaciones científicas e industriales.
  • La crisis del software.

    La crisis del software.
    El desarrollo de un software que era relativamente nuevo de lo cual no se tenia personal capacitado, debido a una pobre implementación de los procesos más organizados.
  • COBOL en el software

    COBOL en el software
    Implementado en 1960 con el objetivo de crear un lenguaje de programación universal que pueda usarse en cualquier computadora y esté dirigido principalmente a las empresas.
  • Period: to

    Buenas y malas practicas años 60

    BUENAS.
    En 1980, los ingeniero encargados en el proceso de desarrollo y mantenimiento de software obtuvieron avance que ayudaría a corregir dicho procesos.
    MALAS.
    No tenia formalidad.
    El software era una tarea unipersonal.
  • El salvador y sus primeras computadoras.

    El salvador y sus primeras computadoras.
    Llegaron a el salvador los sistemas de computación con el sistema 1401 se elaboraron programas en lenguaje fuente SPS
    También el salvador tuvo la serie 36020 ( de tercera generación) también las constancia fue la primera empresa en traer una computadora a el salvador.
  • Ingeniería de software

    Ingeniería de software
    El Comité de ciencia de la OTAN patrocinó dos conferencias​ sobre ingeniería del software en 1968 en Garmisch, Alemania.
  • Böhm y Jacopini

    Böhm y Jacopini
    Propone el teorema del programa estructurado, con el que demuestran que cualquier programa puede ser escrito utilizando solo tres instrucciones de control.
  • Costo del software

    Costo del software
    A principios de la década de 1970, las organizaciones comenzaron a examinar si los costos de software realmente superaban los costos de hardware, a pesar de que hace unos años, en la década de 1970, se planteó esta pregunta, que comenzó a debatirse en 1970 y finalmente se consolidó.
  • Consolidación

    Consolidación
    La consolidación de las crisis de software son problemas que surgen durante el desarrollo de software, en gran parte marcados por sobrecostos, poca confiabilidad, insatisfacción del usuario y demoras, o los llamados síntomas de la crisis del software, que causaron grandes pérdidas en la década de 1970.
  • Period: to

    Buenas y malas practicas años 70

    BUENAS.
    La consolidación de la comprobación de os costos del software con el hardware ayudo a tomar una mejor decisión en lo programas y componentes a utilizar.
    MALAS.
    Los programas eran bastantes simples.
    En aquel tiempo se utilizaban los leguajes de programación de bajo nivel.
    La potencia de las computadoras era limitada.
  • Paradigmas de la programación

    Paradigmas de la programación
    Nacen los paradigmas de programación, es una manera o estilo de programación de software. Existen diferentes formas de diseñar un lenguaje de programación y varios modos de trabajar para obtener los resultados que necesitan los programadores. Se trata de un conjunto de métodos sistemáticos aplicables en todos los niveles del diseño de programas para resolver problemas computacionales.
  • Computadora en la UCA.

    Computadora en la UCA.
    La UCA adquiere una computadora para llevar acabo el registro académico para finales de 1976 ha habían 23 computadoras trabajando en el sector público.
  • Leo J. Osterwiel

    Leo J. Osterwiel
    El informático compartió una charla en la Conferencia Internacional sobre Ingeniería de Software (Introducción al Conocimiento de la Sociedad y el Estado), el cual su título era "LOS PROCESOS DE SOFTWARE TAMBIÉN SON SOFTWARE" el cual dio idea de iniciar con una nueva forma los procesos de Software.
  • Herramientas CASE

    Herramientas CASE
    La ingeniería de Software había surgido como una profesión, para estar a nivel de la computación y la ingeniería tradicional.
    También se crearon herramientas para automatizar el ciclo de vida del Software, apareciendo así la primera generación de herramientas CASE, se utilizó para la creación de software de alta calidad, sin defectos y de un fácil mantenimiento.
  • Period: to

    Buenas y Malas practicas año 80

    BUENAS.
    La herramienta se creo para automatizar el ciclo de vida del software, de ahí la primera generación de herramientas CASE, se creo para crear software de alta calidad.
    MALAS.
    El costo de propiedades y mantenimiento del software e ha duplicado en comparación con el costo de desarrollar el mismo software.
  • Programadores Nacionales.

    Programadores Nacionales.
    El lenguaje Pascal alcanza una buena adaptación entre los programadores nacionales. Llegan equipos PH-3000 el cual contaba con su propio sistema de programación.
  • Tim Berners-Lee

    Tim Berners-Lee
    Inventó la World Wide Web como una herramienta útil para científicos en 1989. Navegar por la primera página web de la historia es una experiencia que puede resultar decepcionante. No tenía colores, ni fotos, ni videos. Tampoco había gráficos ni animaciones.
  • Period: to

    Buenas y malas practicas en los años 90

    BUENAS.
    Con el surgimiento y desarrollo de los modelos relacionales se brindo gran ayuda en la parte de mejorar el manejo de procesos de software.
    Surgieron mas lenguajes de programación.
    MALAS.
    Inestabilidad del entorno técnico y al cliente.
  • Inicio del software libre en El salvador.

    Inicio del software libre en El salvador.
    En el año 1994 se instaló un servidor con Mandrake Linux en la Biblioteca Central de la Fuerza Armada, esos serían parte de los inicios del software libre en el país. También se hace referencia de que la extinta Administración Nacional de Telecomunicaciones (ANTEL) habría contado con servidores con Sistemas Operativos basados en Linux.
  • Conexión a internet en El Salvador.

    Conexión a internet en El Salvador.
    En 1995 se logró la primera conexión dedicada a internet en El Salvador, La primera conexión a Internet era del tipo Unix to Unix Copy Program (UUCP). Para lograr la conexión, se hizo un acuerdo con UUNet, un proveedor de Internet de Estados Unidos. El enlace funcionaba por medio de una llamada por teléfono a medianoche que hacía el servidor, ubicado en El Salvador, a UUNet.
  • Period: to

    Buenas y malas practica año 2000.

    BUENAS.
    Una constante renovación de acuerdo de las manifestaciones agiles.
    La integración de la tecnología en el Salvador.
    MALAS.
    Fallas de actualizaciones en equipos informáticos.
  • Firma de manifiesto agil

    Firma de manifiesto agil
    Es un documento firmado por 17 pensadores independientes del mundo del desarrollo de software con el ánimo de descubrir “mejores formas de desarrollar software” basándose en su experiencia propia o ayudando a terceros. Actualmente, vivimos en la actividad de este tipo de métodos, especialmente de Scrum, y ha sido necesario recitar a los Ingenieros de Software en la "Cultura" y técnicas ágiles.
  • Ministerio de salud

    Ministerio de salud
    En el gobierno los esfuerzos más grandes se dan a partir del año 2009 en el Ministerio de Salud, donde se ha migrado una gran cantidad de equipos al software libre.
  • Metodología Scrum

    Metodología Scrum
    La metodología Scrum es un proceso para llevar a cabo un conjunto de tareas de forma regular con el objetivo principal de trabajar de manera colaborativa, es decir, para fomentar el trabajo en equipo. Con este método de trabajo lo que se pretende es alcanzar el mejor resultado de un proyecto determinado.
  • Primer centro de software libre en El Salvador

    Primer centro de software libre en El Salvador
    El 11 de marzo de 2018 el gobierno de Estados Unidos atreves de la agencia y fundación Gloria de Kriete inauguraron el primer centro de desarrollo de Software en El Salvador.
  • Software en la actualidad.

    Software en la actualidad.
    El software es la parte intangible de todos los dispositivos, un conjunto de comandos que dan órdenes y se encargan del completo funcionamiento de estos. Sin el software los computadores, tablets, celulares y otros dispositivos no tendrían vida.