El objetivo de la ingeniería del software es desarrollar y producir software de alta calidad. Para lograr este objetivo, es fundamental aplicar métodos y herramientas efectivos dentro del contexto de un proceso maduro de desarrollo de software.