Você está na página 1de 1

Ensayo 1. Ingeniera de Software.

En la actualidad todos los aparatos elctricos que utilizamos en nuestra vida cotidiana
funcionan gracias a dos partes fundamentales: el hardware y el software, este ltimo
es aquel que controla las funciones que tendr el dispositivo, pero para el desarrollo
del software es necesario llevar a cabo una serie de tcnicas que nos permitan
producir no solo un programa o conjunto de programas, si no toda la documentacin
que implica, esta disciplina es la Ingeniera de Software.
Durante nuestra estancia en la universidad hemos desarrollado programas, sin
embargo muchas de las veces lo hemos hecho mal, ya que como lo marca la
Ingeniera de Software, es necesario un proceso, primero se debe saber qu tipo de
software es el que realizaremos, ya que existen dos: un tipo menciona que las
especificaciones las dar el equipo que realizara el software y el otro tipo la empresa
que nos contrata es la que decide los requerimientos, esto es de importancia ya que
los requerimientos son la base de un programa.
Ya que se conoce que tipo de software es el que se realizara se deben de cumplir las
fases que lo componen, muchos autores mencionan que son 6 etapas, 4 etapas
incluso se pueden encontrar con diferentes nombres, pero todo desarrollo de software
debe contener como primer nivel la especificacin del software, es decir los requisitos
o necesidades que cubrir el software en una empresa u organizacin, el Ingeniero de
Software har uso de herramientas case que proporcionan a los analistas ayuda para
realizar el modelado de sistemas por medio de diagramas que permiten crear informes
que se agregaran a la documentacin final. De esta forma se entender el analista con
el programador, o el programador con el tester. Si esta fase no se realiza con sumo
cuidado todos los procesos futuros estarn propensos a fallar.
Siguiendo el ciclo de vida del Software sigue la construccin o codificacin, aqu es
donde entra el rol del Programador, as como el diseador, se puede decir que es el
cuerpo del sistema, lo que el cliente obtendr para solucionar la necesidad que
presente, esta es la validacin que es otro nivel del desarrollo as como la evolucin
que puede presentarse durante la implementacin del producto.
He utilizado la palabra producto ya que no todo es programacin y anlisis, como todo
en la vida se debe pagar un precio, en este caso cada nivel mencionado genera un
costo ya sea de carcter humano (mano de obra) o recursos que podran ser los
equipos, licencias de herramientas de computacin, etc.
Todo Ingeniero de Software debe mantener siempre en mente todas las caractersticas
que debe tener un programa pero la Ingeniera de Software tambin nos habla de algo
que muchas veces no consideramos y es la tica que debemos tener, desde ahora se
debe trabajar con toda seriedad posible teniendo en cuenta que ya somos
profesionistas y las empresas nos confan su informacin confidencial, sus equipos y
su personal en caso de darle capacitacin a empleados, ser competentes no solo en
creacin de programas, sino en todo el conjunto que representa la Ingeniera de
Software.

Você também pode gostar