El proceso de desarrollo de la ingeniería de software.

El software evolucionó a partir de los conceptos de programación y programas informáticos, y se formó cuando los programas y la programación se desarrollaron a cierta escala y se comercializaron gradualmente. El desarrollo de software ha pasado por el proceso de evolución de la etapa de programación, etapa de diseño de software y etapa de ingeniería de software. La integración adicional de recursos en la plataforma de Internet para formar un entorno virtual grande, eficiente y creíble, de modo que todos los recursos puedan servir a todos los usuarios de manera eficiente y confiable, se ha convertido en uno de los puntos críticos de investigación en tecnología de software.

Los principales puntos de investigación en el campo de la ingeniería de software son la reutilización de software y la tecnología de componentes de software. Se consideran métodos prácticos para resolver la "crisis del software" y la única forma de industrializar la producción de software. Además, la ingeniería de software se desarrollará en la dirección de la computación abierta, hacia una "computación abierta" que puede determinar el marco básico de la industria, guiar el desarrollo de la industria y la integración tecnológica.