A engenharia de software, a análise de negócios e o gerenciamento de projetos são disciplinas que dependem de boas especificações de requisitos. Para facilitar o trabalho, muitas metodologias definem artefatos baseados em templates. Embora esta abordagem seja útil e possa ajudar, o trabalho de análise de requisitos NUNCA pode se reduzir ao preenchimento de templates. A documentação de requisitos é resultado de análise. É preciso pensar. Envolve criatividade e comunicação. Não é um trabalho que pode ser feito por uma máquina.
