Começar pelo caso de uso é uma boa ideia visto que por meio desta ferramenta tu podes expor os requisitos funcionais do seu projecto.
Não é necessário concluir o caso de uso, adotar a abordagem iterativa e incremental, para partir logo pelo projeto, mas deves deixar bem claro o funcionamento primário do projeto que estás a desenvolver.
Como assim "abordagem iterativa e incremental" ? Há como me explicar melhor isso ?