Tema 1 Historia de la Ingenieria de Software

Cynthia Pacheco
30 Sept 202309:19

Summary

TLDREste curso de ingeniería de software explora la historia y evolución del software desde sus inicios en las décadas de 1940 y 1950, cuando el hardware predominaba, hasta la actualidad, donde el software es esencial en todos los aspectos de la vida moderna. Se discute la transición del desarrollo artesanal a metodologías más estructuradas en los años 60 y 70, y cómo la programación orientada a objetos y la usabilidad han tomado protagonismo en los años 90. Finalmente, se reflexiona sobre el futuro de la ingeniería de software, destacando su impacto en la economía y en la tecnología global.

Takeaways

  • 📜 El software es esencial en la actualidad, controlando una variedad de sistemas en la vida diaria.
  • 🔧 La industria del software ha evolucionado durante casi 60 años, reflejando avances significativos en tecnología.
  • 💡 Según el IEEE, el software incluye programas, procedimientos y datos necesarios para el funcionamiento de un sistema informático.
  • 👩‍💻 En la década de 1960, surgió la 'crisis del software', lo que llevó a la formalización de la ingeniería de software.
  • 📈 A partir de los años 70, los costos del software comenzaron a superar los del hardware, destacando su importancia.
  • 🛠️ La programación estructurada y las fases de desarrollo, como análisis y diseño, se definieron durante esta época.
  • 🌐 La década de los 80 vio el nacimiento de fábricas de software y herramientas que mejoraron la productividad en el desarrollo.
  • 📊 En los años 90, se popularizó la programación orientada a objetos y se estableció UML como lenguaje de modelado estándar.
  • 🚀 El software libre ganó relevancia en esta década, mostrando el potencial de la colaboración en el desarrollo de software.
  • 🔍 La usabilidad del software se convirtió en un foco clave, resaltando su impacto en la economía y la sociedad.

Q & A

  • ¿Cuál es el objetivo del curso de ingeniería de software mencionado en el transcript?

    -El objetivo del curso es conocer los orígenes, la evolución y los distintos sucesos que han ocurrido a lo largo de la existencia del software.

  • ¿Qué es el software según el Instituto de Ingenieros Electrónicos y Eléctricos?

    -El software es la suma de productos de cómputo, procedimientos, reglas de documentación y datos que forman parte de las operaciones de un sistema de cómputo.

  • ¿Cómo define Pressman el software?

    -Pressman define el software como un producto diseñado y construido por ingenieros de software, abarcando programas, documentos y datos en diversas formas.

  • ¿Cuándo se considera que la industria del software comenzó a tomar forma?

    -Se considera que la industria del software comenzó a tomar forma en la década de los 60, cuando surgieron los primeros problemas asociados al desarrollo de software.

  • ¿Qué se entiende por 'crisis del software'?

    -La 'crisis del software' se refiere a los frecuentes problemas que surgían durante el desarrollo de nuevos programas, lo que llevó a la necesidad de establecer metodologías más rigurosas.

  • ¿Qué se introdujo en la década de 1970 en el desarrollo de software?

    -En la década de 1970 se introdujeron las diferentes fases del desarrollo de software, como análisis de requerimientos, diseño, codificación y pruebas.

  • ¿Cuál fue un enfoque importante en la década de 1980 respecto al desarrollo de software?

    -La década de 1980 se enfocó en la programación orientada a objetos y en mejorar la productividad mediante el desarrollo de herramientas y lenguajes de programación más accesibles.

  • ¿Qué avances se produjeron en la década de 1990 en la ingeniería de software?

    -En la década de 1990, se estableció UML como un lenguaje de modelado y se desarrollaron patrones de diseño, así como un enfoque en la usabilidad y el software libre.

  • ¿Cómo ha impactado la ingeniería de software en la economía mundial?

    -La industria del software tiene un gran peso en la economía mundial, ya que el software se ha convertido en una parte crítica de muchas operaciones y servicios en diversas industrias.

  • ¿Qué se puede prever para el futuro de la ingeniería de software?

    -Se prevé que la ingeniería de software continuará evolucionando con avances significativos, influenciando la industria del desarrollo de software en el corto plazo.

Outlines

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Mindmap

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Keywords

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Highlights

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Transcripts

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen
Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Ingeniería SoftwareHistoria SoftwareDesarrollo SoftwareCrisis SoftwareProgramación EstructuradaOrientación ObjetosMetodologías ÁgilesUsabilidadTecnologías EmergentesEconomía Digital
Benötigen Sie eine Zusammenfassung auf Englisch?