miércoles, 23 de agosto de 2017

UNIDAD 1.FUNDAMENTOS DE INGENIERÍA DE SOFTWARE

1.1 CONCEPTOS BÁSICOS


La ingeniería de software es una disciplina formada por un conjunto de métodos, herramientas y técnicas que se utilizan en el desarrollo de los programas informáticos (software).


Esta disciplina  trasciende la actividad de programación, que es la actividad principal a la hora de crear un software. El ingeniero de software se encarga de toda la gestión del proyecto  para que éste se pueda desarrollar en un plazo determinado y con el presupuesto previsto.


La ingeniería de software, por lo tanto, incluye el análisis previo de la situación, el diseño del proyecto, el desarrollo del software, las pruebas necesarias para confirmar su correcto funcionamiento y la complementación del sistema.
Ingeniería
• Es la profesión en la que el conocimiento de las ciencias naturales y matemáticas obtenidos con el estudio, la práctica y la experiencia se aplica con juicio para desarrollar formas de utilizar de modo económico, los materiales y fuerzas de la naturaleza para beneficio de la humanidad.
Software
• Es el conjunto de todos los programas que existen dentro de una computadora.
• Es el producto del desarrollo que realizan los ingenieros de software resultado de requerimientos de información.
La Ingeniería de Software
• Es una disciplina de la Ingeniería que comprende todos los aspectos de la producción del software desde las etapas iniciales de la especificación del sistema hasta el mantenimiento de éste después de que se libera.
• Personas (quién lo hace)
·         Proceso (la manera en que se hace)
·         Proyecto (la realización)
·         Producto (la aplicación de artefactos)
Los Ingenieros de Software deben:
·         Adoptar un enfoque sistemático para llevar a cabo su trabajo.
·         Utilizar las herramientas y técnicas apropiadas para resolver el problema planteado, de acuerdo a las restricciones de desarrollo y a los recursos disponibles.

No hay comentarios:

Publicar un comentario