Tabela de conteúdos




Premissas para Especificação e Estimativas de UC

Contextualização

Casos de Uso:

Regra Geral

Relatórios:

  1. Todo o relatório terá seu filtro contido em um único caso de uso, representado como o fluxo principal. O resultado do filtro será representado como os fluxos secundários, alternativos e de exceção conforme cada situação.
  2. Quando a manutenção evolutiva envolve o controle de uma nova Entidade, o INSERIR, MANTER e FILTRAR representam cada um, um novo caso de uso. Neste caso, o FILTRAR é uma ação que retorna os dados exclusivos da Entidade de referência, e pode ser utilizado por qualquer outro caso de uso do sistema, mantendo o paradigma de orientação a objetos, com resultados diretos na manutenibilidade do sistema, bem como, na redução de custos de manutenção evolutiva com o reaproveitamento dessa função.

Quantificação:

  1. Ver aqui!

Referências

[ ] Applying Use Cases: A Practical Guide, Geri Schneider e Jason P. Winters, Addison-Wesley, 1998.
[ ] CMMI, Capability Maturity Model® Integration, disponível em http://www.sei.cmu.edu/cmmi
[ ] SWEBOK, Guide to the Software Engineering Body of Knowledge