Está en la página 1de 2

Ingeniera de software

Que es ingeniera de software? Es un enfoque sistemtico del desarrollo, operacin, mantenimiento y retiro del software", que en palabras ms llanas, se considera que "la Ingeniera de Software es la rama de la ingeniera que aplica los principios de la ciencia de la computacin y las matemticas para lograr soluciones costo-efectivas (eficaces en costo o econmicas) a los problemas de desarrollo de software", es decir, "permite elaborar consistentemente productos correctos, utilizables y costo-efectivos" Definicin de La bala de Plata? "No hay balas de plata Esencia y Accidentes de la Ingeniera del Software" Es un documento ampliamente discutido sobre ingeniera del software escrito por Fred Brooks en 1986 Brooks argumenta que "no hay un simple desarrollo en tecnologa o tcnica de gestin, que por s solo prometa incluso una mejora en la productividad, fiabilidad, simplicidad, en un orden de magnitud dentro de una dcada". Tambin afirma que, en el desarrollo de software, "no podemos esperar siquiera ver una ganancia del doble cada dos aos", como la que hay en el desarrollo del hardware. Que es un ciclo de vida? El proceso de desarrollo de software requiere por un lado un conjunto de conceptos, una metodologa y un lenguaje propio. A este proceso tambin se le llama el ciclo de vida del software que comprende cuatro grandes fases: concepcin, elaboracin, construccin y transicin. La concepcin define le alcance del proyecto y desarrolla un caso de negocio. 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.

Caso ejemplo--

Fallo en la sonda Mariner 1 Un "bug" en el software de vuelo de la sonda Mariner I provoc que, segundos despus del lanzamiento de la nave, en julio de 1972, sta se desviara de su curso preestablecido. Los responsables de la misin se vieron obligados a destruir el cohete cuando se encontraba sobrevolando el Atlntico. La investigacin del accidente determin que el problema estaba en una frmula escrita a lpiz que luego fue "inadecuadamente" trasladada al lenguaje informtico, lo que hizo que el cohete calculara mal la trayectoria que deba seguir.

También podría gustarte