Dentro de los ámbitos del desarrollo de software, involucra de que proceso de software nos conviene más, radica en los requerimientos del proyecto (necesidades), por ende, hay que determinar que tipo de metodología nos conviene según sus características.
si es orientado a un proyecto a largo plazo,
si es orientado a un proyecto referente a Ingeniería de procesos o reingeniería en su efecto.
si es orientado a un proyecto a corto plazo
para tal se identifican procesos de software como son RUP, XP, UP, SCRUM, etc.
para tal, es necesario determinar según su naturaleza, cuál nos conviene más.
y posterior a ello, nos refiere al análisis de los procesos que ejecuta la organización, con lo cuál nos lleva a, analizar y a definir desde una perspectiva general a algo más especifico, para tener un proyecto de desarrollo, viable y factible.