Introduccion

Es imposible operar el mundo moderno sin software.

Desarrollo de software profesional

Ingeniería de software busca apoyar el desarrollo de software profesional, en lugar
de la programación individual.

Software

Productos genéricos

Sistemas independientes que se producen por una organización de desarrollo y se venden en el mercado abierto a cualquier cliente que desee comprarlos.

Productos personalizados

Están destinados para
un cliente en particular.

Demandas crecientes

Nuevas técnicas de ingeniería de software ayudan a construir sistemas más grandes y complejos, las demandas cambian.

Expectativas bajas

Relativamente sencillo escribir programas de cómputo sin usar métodos y técnicas de ingeniería de software.

Ingeniería de software

Disciplina de ingeniería que se interesa por todos los aspectos de la producción de software, desde las primeras etapas de la especificación del
sistema hasta el mantenimiento del sistema después de que se pone en operación.

Diversidad de la ingeniería de software

Enfoque sistemático para la producción de software que toma en cuenta los temas prácticos de costo, fecha y confiabilidad, así como las necesidades de clientes y fabricantes de software.

Ingeniería de software y la Web

La Web fue básicamente un almacén de información universal accesible que tuvo
escaso efecto sobre los sistemas de software.

Ética en la ingeniería de software

Dentro de un marco social y legal que limita la libertad de la gente que trabaja en dicha área.

La ingeniería de software no sólo se interesa por los procesos técnicos del desarrollo de software.

Se trata de sistemas de aplicación que corren en una computadora local, como una PC.

Los ingenieros hacen que las cosas funcionen.