O modelo de roteiro de programa é usado para descrever o plano do programa: qual é a sua direção e como se pretende chegar lá. Esse roteiro proporciona uma visão de alto nível do programa, incluindo quem são os envolvidos (a equipe) e o tipo de trabalho que está sendo feito (quaisquer entregáveis). O modelo de roteiro de projeto faz o mesmo para os projetos individuais. Em ambos os casos, usar um modelo para criar roteiros relacionados faz com eles que sejam elaborados e estruturados da mesma maneira, o que reduz a confusão e facilita o seu uso.