Definir la ingeniería de software explicando la importancia que tiene
Exponer conceptos entre el producto de software y el proceso de este
Crear una noción de responsabilidad profesional
La economía de los países desarrollados es dependiente del software, en la actualidad los sistemas son controlados por softwares cada vez más.
Existen teorías, métodos y herramientas para el desarrollo profesional del software y el gasto en la industria representa un alto porcentaje del PBI (producto interno bruto) de los países mas desarrollados.
Quizá todos lo sepan y es que es algo muy influyente en la actualidad, estos son todos los programas de cómputo y toda su documentación asociada, esto comprende principalmente a los requerimientos, modelos de diseño y manuales de usuario.
Estos pueden ser desarrollados para un cliente en específico o para un mercado generalmente, por ello se denomina en dos tipos:
Software genérico: Se desarrolla para ser vendido a multiples clientes como Word, Google chrome, etc.
Software a medida: Se desarrolla bajo demanda de un cliente.
El software nuevo puede ser creado desarrollando nuevos programas, configurando sistemas de software genérico o reutilizando software existente.
Es una disiplina de la ingeniería que abarca cada aspecto en cuanto al desarrollo de software, los ingenieros de software saben que para ser un buen profesional deben:
Adoptar un enfoque sistemático para llevar a cabo su trabajo
Utilizar las herramientas y técnicas apropiadas para resolver un problema planteado, todo esto de a cuerdo con las restricciones de desarrollo y recursos disponibles.
Dr. Tello, Conceptos básicos de ingeniería de software.