El proceso unificado es un proceso de "software" genérico que puede ser utilizado para una gran cantidad de tipos de sistemas de "software", para diferentes áreas de aplicación, diferentes tipos de organizaciones, diferentes niveles de competencia y diferentes tamaños de proyectos.