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

此内容仅限付费用户访问。 请升级后访问。

立即升级

Mindmap

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Keywords

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Highlights

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Transcripts

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级
Rate This

5.0 / 5 (0 votes)

相关标签
Ingeniería SoftwareHistoria SoftwareDesarrollo SoftwareCrisis SoftwareProgramación EstructuradaOrientación ObjetosMetodologías ÁgilesUsabilidadTecnologías EmergentesEconomía Digital
您是否需要英文摘要?