Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ensayo
Ingeniería de requerimientos
Ingeniería de Software
Semestre III
Cartagena – Bolívar
2020/2
Importancia de la ingeniería de software dentro del diseño y
desarrollo de software.
El ser humano a lo largo de todo el proceso evolutivo que ha sufrido y necesitado para su
subsistencia, ha salido bien librado gracias al desarrollo de muchas herramientas que le han
facilitado y le han sido de gran utilidad para desempeñarse en el día a día en la realización
de tareas y trabajos que requieren de ciertos factores para ser llevados a cabo. El ingenio y
destreza del hombre le han permitido realizar cada uno de los avances en materia de
tecnología y comunicaciones de los cuales hoy podemos gozar, y es gracias a la demanda y
necesidad de esos productos que podemos diseñar y ejecutar programas que nos ayuden y
nos faciliten la vida.
Muchos de los términos que utilizamos hoy día, obedecen a un lenguaje técnico que surgió
luego de muchas transformaciones que abarcan desde la primera Revolución Industrial a
finales del siglo XVIII, lo que conllevó todo un proceso de cambio en el paradigma
mundial en sectores económicos, sociales y tecnológicos, hasta llegar a implementar
métodos novedosos y de gran utilidad para nuestra generación como lo es el desarrollo de
software. El desarrollo de la primera generación de computadoras entre 1940 y 1952,
abriría paso al amplio abanico de disciplinas y saberes informáticos que construirían todo
un imperio tecnológico sin el cual hoy sería casi imposible vivir.
Las computadoras están divididas en dos grandes grupos, los cuales son el software y el
hardware, entendiéndose el primero como la parte lógica e intangible de la computadora, el
código fuente que abarca y ejecuta todo aquello que el programador, ingeniero o usuario a
través de señales eléctricas le pidan realizar, valiéndose de todos aquellos artefactos
asociados que fueron generados durante el desarrollo y mantención. El hardware por el
contrario es la parte física y tangible que podemos ver y manipular, con el cuál codificamos
e introducimos la información para que el software la ejecute.
Sin el software el computador está hueco, es por eso que a la hora de producir y
comercializar en masa estos aparatos electrónicos, es el software la parte más valiosa y que
genera mayores ganancias para quienes lo ofertan. Los software entonces, son
primeramente desarrollados por una organización para un mercado abierto, sin embargo,
también existe la opción de ser encargados por un cliente específico, como es el caso de
muchas empresas y entidades que deciden adquirir un software privado de uso exclusivo
para ellos.
Con base en el proceso mencionado, podemos decir entonces que la ingeniería de software
es básico y fundamental para poder crear, desarrollar e implementar el software dentro de
las computadoras que existen, y que pueden ir desde programas tan sencillos como los que
usamos en nuestros hogares, hasta los programas que utilizan las súper computadoras en
procesos espaciales y algoritmos robóticos de alto nivel. Es por eso, que esta disciplina
comprende desde las etapas iniciales de la especificación del sistema, hasta el
mantenimiento del software después de que se utiliza, garantizando así, el diseño
desarrollo de un software de alta calidad.