INGENIERIA
DE SOFTWARE EN LAS TI
En mi carrera de tecnologías
de la información y comunicación es muy
importante tener conocimientos de software lo que es una base muy esencial de
las tecnologías ya que hoy en dia las tecnologías avanzan o evolucionan a un
paso que es muy significativo lo cual implica que ciertas tecnologías implican
un software para que puedan funcionar con cierta inteligencia por lo cual hay
infinidades de software que funcionan de manera diferente por petición de los
clientes para esto es muy importante tener en cuenta que la ingeniería de
software es una manera de solución antes de crear un software ya que una disciplina que comprende todos los
aspectos de la producción del software desde las etapas iniciales de la
especificación del sistema hasta el mantenimiento de éste después de que se
utiliza. En resumen la ingeniería del
software es la aplicación de unas técnicas y un conocimiento para desarrollar
software y no escribir código por escribir. Porque es importante tener en cuenta
la ingeniería de software en las Ti antes de crear un software, si yo programo
de lujo y mis programas funcionan perfectamente, pues es sencillo ya que al momento de programar sin tener una
referencia de lo que tenemos que programar no será una aplicación confiable no
hay pruebas de documentación lo que puede ocasionar muchos problemas lo cual el
objetivo de la ingeniería de software busca un entorno más confiable a los
programadores con el objetivo de satisfacer a los clientes además documentar
información sobre el software y evita que el software tengo menor cantidad de
errores. Este concepto se refiere a la capacidad que tiene un programa de ser
modificado. En el mundo de la informática lo que gusta hoy, la semana que viene
puede quedarse desfasado y por tanto tenemos que adaptar nuestros programas. Si
tan solo hemos escrito líneas y líneas de código sin ningún criterio solo con
el objetivo de que funcione el programa, cuando queramos cambiar algo nos
volveremos locos y la competencia nos aplastará por este motivo debemos de
tomar en cuenta la ingeniería de software.
La ingeniería del software tiene como objetivo darle un desarrollo más
formal y desarrollados sin ningún enfoque a problemáticas para evitar esta problemática
en los softwares se desarrollaron técnicas que estructuradas para crear
aplicaciones en base a métodos de ingeniería para establecer una documentación
y planeación efectiva al antes de crear aplicaciones para aumentar la calidad
de las aplicaciones así mismo aumenta la productividad y trabajo de los ingenieros desarrolladores de las
aplicaciones facilitando el control de proceso que se lleva acabo cuando se
desarrollan las bases de construcción del software o aplicación. En conclusión,
ingeniería de software es la planificación del programa para saber que es él lo
que resolveremos con dicho programa y a si mismo diseñar el programa en función
a lo que pide el cliente.