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.
Winston W. Royce
De acuerdo a Richard H Thayer, profesor en ingeniería de software en la Universidad del Estado de California, Sacramento, ingeniería en sistemas de software está preocupado con “aplicar los principios de ingeniería en sistemas específicamente para desarrollar grandes y complejos sistemas de software que proporcionan una herramienta poderosa para el proceso y la administración del producto”. Ingenieros en sistemas de software pueden tomar la "responsabilidad por la administración técnica global y la verificación de los productos finales del sistema."