Ciências da computação dia 98

Engenharia de software --- Levantamento de requisitos (elicitação de

requisitos)

requisito de usuário

requisitos de sistema

login e senha pode ser um requisito não funcional, uma vez que você descreve-lo como "estar protegido por login e senha".

Para fazer um sistema ser fácil de usar, siga o padrão de outros apps mais usados.

História de usuário

exemplo: "Como funcionário da biblioteca, eu quero que o sistema envie e-mails de cobrança para os alunos, para que nenhum livro seja perdido".

Casos de uso

fonte:
DEVMEDIA

Levantamento de requisitos(elicitação de requisitos)

Reuniões

Obs: Vision box também é um método de levantamento de requisitos.

Ao levantar os requisitos do usuário, faça uma lista de:

Miniespecificação

Embates podem acontecer nas primeiras reuniões, no entanto, isso no momento não é bom. Foque em apenas anotar todos os possíveis requisitos, e depois pense no que vai e não vai para o projeto final.

Classificação de requisitos

normais

esperados

fascinantes

obs: faça sempre os requisitos normais e esperados primeiro, após tudo estar pronto, ai você vai atrás de fazer os fascinantes. Lembre-se que grande parte do software não é usado por que não resolve o problema do usuário. (regra 80:20, 20% das funções representam 80% do valor do software).

Cenários de uso

Joint Application Design

Protótipo