OpenUP

O UP oferece uma abordagem ao SDLC concebida como uma matriz, cruzando diferentes disciplinas técnicas com iterações (evoluções) no projecto.

A análise dos requisitos é realizada principalmente no início do projeto (requisitos básicos), mas também durante as iterações (requisitos evolutivos).

Abordagem á elicitação

  1. Qual o principal objetivo que o utilizador pretende alcançar ?

  2. Que capacidade deve o sistema possuir ?

Casos de Utilização (CaU)

Engloba uma sequência de ações que um sistema executa e que produzem um resultado com valor para alguma ator em particular.

Implica

  • Foco no utilizador do sistema e nos episódio de uso.

  • Foco na compreensão daquilo que os atores consideram um resultado relevante (motivações para usar um sistema -> problemas que querem resolver).

O CaU descreve um diálogo entre o ator e o sistema

Narrativas para contar como é que "alguém" usa um sistema.

CaU: Comprar produtos (supermercado)

  1. Um Cliente chega a uma caixa com artigos para comprar.

  2. O Operador passa cada artigo no leitor de código de barras para registo.

  3. O sistema apresenta o total provisório e a lista de artigos incluídos.

  4. O Operador termina a venda e indica o tipo de pagamento.

  5. O cliente introduz a informação de pagamento.

  6. O sistema valida o pagamento, atualiza o stock e imprime o recibo.

  7. O cliente leva o recibo e os artigos.

Last updated