Ingeniería de software
La ingeniería de "software" se puede considerar como la ingeniería aplicada al "software", esto es, por medios sistematizados y con herramientas preestablecidas, la aplicación de ellos de la manera más eficiente para la obtención de resultados óptimos; objetivos que siempre busca la ingeniería. No es solo de la resolución de problemas, sino más bien teniendo en cuenta las diferentes soluciones, elegir la más apropiada.
Ingeniería de software
Algunos autores consideran que "desarrollo de "software"" es un término más apropiado que "ingeniería de "software"" para el proceso de crear "software". Personas como Pete McBreen (autor de "Software Craftmanship") cree que el término IS implica niveles de rigor y prueba de procesos que no son apropiados para todo tipo de desarrollo de "software".