Ingeniería de software experimental
La Ingeniería de Software Empírica es un concepto relacionado, y a veces utilizado como sinónimo de la Ingeniería de Software Experimental. La Ingeniería de Software Empírica enfatiza el uso de estudios empíricos de todo tipo para acumular conocimiento. Los métodos utilizados incluyen experimentos, estudios de casos, encuestas y el uso de los datos disponibles.
Ingeniería de sistemas
Las herramientas de las que se sirve la ingeniería de sistemas son estrategias, procedimientos, y técnicas que ayudan a llevar a cabo la ingeniería de sistemas que requiere un proyecto o producto. El objetivo de estas herramientas abarca un amplio espectro, que comprende gestión de bases de datos, navegación de sistemas de información en forma gráfica, simulación, y razonamiento, para documentar producción, procesos neutrales de exportación /importación entre otros.