jueves, 27 de enero de 2011

INGENIERÍA DE SOTFWARE



Es la disciplina o área de la Ingeniería que ofrece métodos y técnicas para desarrollar y mantener software. La creación del software es un proceso intrínsecamente creativo y la Ingeniería del Software trata de sistematizar este proceso con el fin de acotar el riesgo del fracaso en la consecución del objetivo creativo por medio de diversas técnicas que se han demostrado adecuadas en base a la experiencia previa. Esta ingeniería trata con áreas muy diversas de la informática y de las ciencias de la computación, tales como construcción de compiladores, sistemas operativos, o desarrollos Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a infinidad de áreas: negocios, investigación científica, medicina, producción, logística, banca, control de tráfico, meteorología, derecho, Internet, Intranet, etc.
El término "ingeniero de software", sin embargo, se utiliza en forma genérica en el ambiente empresarial, y no todos los ingenieros de software poseen realmente títulos de Ingeniería de universidades reconocidas.

Indistintamente se utilizan los términos Ingeniería de Software o Ingeniería del Software. En Hispanoamérica el término usado normalmente es el primero de ellos.

Objetivos de la ingeniería de software:
En la construcción y desarrollo de proyectos se aplican métodos y técnicas para resolver los problemas, la informática aporta herramientas y procedimientos sobre los que se apoya la ingeniería de software.
• mejorar la calidad de los productos de software
• aumentar la productividad y trabajo de los ingenieros del software.
• Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente.
• Definir una disciplina que garantice la producción y el mantenimiento de los productos software desarrollados en el plazo fijado y dentro del costo estimado.


ANALISIS
Esta ingeniería trata del establecimiento de los principios y métodos de la ingeniería a fin de obtener software de modo rentable, que sea fiable y trabaje en maquinas reales, ya que es un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software.
También se puede decir que el desarrollo del software es un término más apropiado que la ingeniería de software para lo que es el proceso de crear software, este término implica niveles de rigor y prueba de procesos que no son apropiados para todo tipo de desarrollo de software, otro de los objetivos que se puede mencionar es que facilita el control del proceso de desarrollo de software.

No hay comentarios:

Publicar un comentario