Existen muchas metodologías que culminan en la implementación de un sistema de este tipo como son diagrama de roles, BPMN, IDEF0, ciclos de trabajo, etc.