La ingeniería de "software" aplica diferentes normas y métodos que permiten obtener mejores resultados, en cuanto al desarrollo y uso del "software", mediante la aplicación correcta de estos procedimientos se puede llegar a cumplir de manera satisfactoria con los objetivos fundamentales de la ingeniería de "software".