Los Métodos incluidos en el Modelo MIPS configuran la estratégia global que es estar presente en todas y cada una de las actividades de Producción de Software. Son por tanto, quienes marcan las directrices estratégicas del modelo.
La Reutilización de Software
La Reutilización de Software es el medio más eficiente para poder reducir los plazos de desarrollo y mantenimiento de los sistemas; el más útil para obtener mayores cotas de calidad del software producido; el rápido y directo para reducir fuertemente los costos de desarrollo.
Esto es así, porque la Reutilización de Software permite a las empresas y a los equipos de desarrollo de sistemas aprovechar los esfuerzos ya realizados anteriormente, para reducir los esfuerzos de desarrollo presentes y futuros.
Sin embargo, la Reutilización no es posible sin la presencia e interacción con otros métodos: la Estandarización y la Normalización del Software.
La Estándarización del Software
Por Estandarización del Software entendemos la búsqueda sistemática de unificar la morfología del software desarrollado, que todos los elementos que componen y software estén presentes y cada uno de ellos lo esté siempre de una forma estándar.
El despliegue de la Estandarización afecta a todos y cada uno de los elementos que lo componen.
La Normalización del Software
Por Normalización del Software entendemos la estandarización de la arquitectura del software. Dicho de otra forma, el hecho de que todos los elementos que componen morfológicamente un software estén situados exactamente donde la estandarización de la arquitectura ha definido que tienen que estar.
Las ventajas del uso sistemático de la Normalización del software se hacen evidentes durante la fase de mantenimiento de los sistemas de software, donde no solo cada uno de los elementos de código esta estandarizado, sino también cada uno de ellos estará situado donde debe estar por aplicación de la Normalización.