You are on page 1of 2

Ingeniera del Software

En la actualidad, el

software juega un papel importante en el

desarrollo comercial de las empresas, ya que permiten desarrollar y


automatizar mejor los procesos, sin embargo, debido al aumento de la
produccin de software comrciales, los estndares de calidad de los
mismos han bajado. Es por ello que la ingeniera del software desarrolla
mtodos, que permiten mejorar el diseo del software.
En este mismo orden de ideas, (Bauer, 1972), platea que la Ingeniera
de Software trata del establecimiento de los principios y mtodos de la
ingeniera a fin de obtener software de modo rentable, que sea fiable y
trabaje en mquinas reales, Esta es un definicin muy acertada, ya que
antes de programar previamente se debe tener un control de registros, un
control de pasos a seguir a dems tener muy bien implementado un diseo
arquitectnico el cual describe de forma general como ser construida una
aplicacin

de

software.

Para

poder

implementar

un

buen

diseo

arquitectnico se deben tener unos diagramas (Diagramas de clases,


diagramas de base de datos, diagramas de despliegue, diagrama de
secuencia, diagramas de infraestructura fsica). Luego de tener un diseo
arquitectnico se procede a implementar los modelos de desarrollo de
software los cuales nos permiten tener un mayor control y una mejor
planificacin a lo hora de estar implementando un software.
Es de hacer notar, que el proceso de desarrollo del software tiene que
pasar por varios momentos el primero es convertir las necesidades del
usuario a requerimientos de software, luego estos requerimientos se
transforman en el diseo y este diseo es implementado en cdigo, luego el
cdigo es aprobado y luego de ser aprobado se documenta y se certifica
para su uso operativo. Hay que tener presente, el ciclo de vida del software
el cual 4 fases concepcin, elaboracin, construccin y transicin; La

concepcin define el alcance del proyecto, La elaboracin define un plan del


proyecto, especifica las caractersticas y fundamenta la arquitectura. La
construccin crea el producto y la transicin transfiere el producto a los
usuarios.
Para concluir, se puede decir que, la ingeniera del software, nos
permite certificar los estndares de calidad del software, ya que permite el
anlisis de la situacin, el diseo del proyecto, el desarrollo del software, las
pruebas necesarias para confirmar su correcto funcionamiento y la
implementacin del sistema.

You might also like