Ir para o conteúdo

Casos de Uso#

Introdução#

Esse documento tem como objetivo realizar a verificação do artefato Casos de Uso a partir do método de inspeção.

Checklist da Verificação dos Casos de Uso#

ID Descrição Referência Status
1 Todos os casos de uso foram identificados com base nos requisitos do sistema e nos objetivos do projeto? Cockburn, A. (2001) Sim
2 Cada caso de uso descreve claramente um objetivo específico que o sistema deve alcançar? Cockburn, A. (2001) Sim
3 Os atores (usuários ou sistemas externos) envolvidos em cada caso de uso estão claramente identificados e descritos? Robertson, S., & Robertson, J. (2013) Sim
4 Os cenários principais e alternativos estão claramente documentados em cada caso de uso? Cockburn, A. (2001) Sim
5 As pré-condições e pós-condições de cada caso de uso estão claramente especificadas? Robertson, S., & Robertson, J. (2013) Sim
6 Os casos de uso são consistentes com os requisitos funcionais e não funcionais do sistema? Sommerville, I. (2011) Sim
7 Cada caso de uso segue um formato padrão para garantir uniformidade e clareza? Cockburn, A. (2001) Sim
8 Foi realizada uma revisão dos casos de uso com stakeholders para garantir que todos os aspectos importantes foram cobertos? Robertson, S., & Robertson, J. (2013) Sim
9 Os casos de uso incluem uma descrição detalhada das interações entre os atores e o sistema? Cockburn, A. (2001) Não
10 Cada caso de uso foi validado para garantir que os cenários descritos são realizáveis e correspondem às expectativas dos usuários? Sommerville, I. (2011) Sim
11 As exceções e erros são tratados adequadamente nos casos de uso, com cenários alternativos ou de exceção? Robertson, S., & Robertson, J. (2013) Sim
12 A documentação dos casos de uso está acessível e compreensível para todos os membros da equipe? Cockburn, A. (2001) Sim
13 Os casos de uso foram integrados com outros artefatos de requisitos para garantir a consistência e cobertura total? Sommerville, I. (2011) Sim

Problemas Encontrados#

  • Não foi realizada uma descrição detalhada das interações entre os atores e o sistema.

Referências#

1. Cockburn, A. (2001). Writing Effective Use Cases. Addison-Wesley.
2. Robertson, S., & Robertson, J. (2013). Mastering the Requirements Process: Getting Requirements Right. Addison-Wesley.
3. Sommerville, I. (2011). Software Engineering (9th Edition). Addison-Wesley.

Histórico de Versão#

Data Versão Descrição Autor
05/09/2024 1.0 Criação do documento e adiciona as checklists Julio Roberto, Raquel Ferreira Andrade
06/09/2024 1.1 Aplicação do CheckList e Especificação de problemas encontrados Julio Roberto, Raquel Ferreira Andrade