You are on page 1of 2

INGENIERIA DE SOFTWARE.

QUE ES INGENIERIA DE SOFTWARE?


Es la aplicacin prctica del conocimiento cientfico en el diseo y construccin de programas de
computadora as como tambin la documentacin requerida para desarrollarlo, operarlo y
mantenerlo. Establece los principios y mtodos de la ingeniera a fin de obtener software de modo
rentable que sea fiable y trabaje en mquinas reales.
CARACTERSTICAS DEL SOFTWARE.
El software se desarrolla, no se fabrica.
El software no se descompone, se echa a perder.
Aunque la industria tiende a ensamblar componentes, la mayora del software es hecho a
la medida.
ATRIBUTOS DE UN BUEN SOFTWARE.
Mantenibilidad: El software debe poder evolucionar para cumplir con las necesidades de
cambio de los clientes.
Confiabilidad: El software debe ser fiable, seguro, no debe causar daos fsicos o
econmicos en el caso de una falla del sistema.
Eficiencia: El software debe aprovechar al mximo los recursos del sistema.
Usabilidad: El software debe ser fcil de utilizar.
MITOS DEL SOFTWARE.
MITOS: Los mitos forman parte del sistema de creencias de una cultura o de una comunidad, la cual los considera historias
verdaderas.
MITOS DEL SOFTWARE: GESTOR
Si fallamos en la planificacin, aadimos ms gente y listo!

MITOS DEL SOFTWARE: CLIENTE.
Los requisitos del proyecto cambian continuamente, pero los cambios pueden acomodarse
fcilmente porque el software es flexible.

MITOS DEL SOFTWARE: DESARROLLADOR.
Lo que se entrega al terminar el proyecto es el programa funcionando.
Realidad: Al terminar un proyecto de software no solo se entrega el programa funcionando sino
tambin una documentacin o manual para que as el cliente pueda operarlo y mantenerlo
TECNICAS, METODOLOGIA Y HERRAMIENTAS DE SOFTWARE.
Ayudan a la produccin de un software de alta calidad, con un determinado presupuesto y antes
de una determinada fecha
Tcnica (Mtodo): Procedimiento formal para obtener resultados utilizando alguna notacin
bien especificada
Por ejemplo: Diagramas de estado, Diagramas de flujo de Datos, Diagramas Entidad-
Relacin.
Metodologa: Coleccin de mtodos aplicados a lo largo del ciclo de vida del software y
unificados mediante alguna aproximacin filosfica genrica
Por ejemplo: Metodologas estructuradas, Metodologas Orientadas a Objeto.
Herramientas: Instrumento, o sistema automatizado, utilizado para poner en prctica un
mtodo
Por ejemplo: Hojas de Clculo, Bases de Datos, herramientas Easy Case.



Bibliografa
http://yaqui.mxl.uabc.mx/~molguin/as/IngSoft%201-4.pdf
http://webdiis.unizar.es/~zarazaga/workPage/docencia/ingSoft1/trasparencias/is1_01.pdf
http://www.itlalaguna.edu.mx/Academico/Carreras/sistemas/ingsofware1/Unidad1.pdf

You might also like