b) Análise de requisitos

Nessa fase procura-se entender o problema a partir da perspectiva do cliente, sem preocupações relacionadas à tecnologia que será utilizada. Determina-se nessa fase o que deve ser feito sem se preocupar com o como será feito. Utilizando os casos de uso conseguimos verificar o que deve ser feito. Não se considera nessa fase a linguagem de desenvolvimento que será utilizada para construir o sistema.

Podemos definir os seguintes objetivos para essa fase:

Utilizamos o documento especificação de caso de uso para detalharmos e realizarmos essa fase de análise.

Na fase de análise atualizaremos as informações relacionadas aos cenários de caso de uso. Nessa fase é realizado um teste nos cenários levantados, o qual possibilita perceber o comportamento de cada caso de uso de acordo com o cenário. Por exemplo, imagine um caso de uso realizar uma locação, para que essa funcionalidade funcione deve haver o cenário que tenha o livro para ser alocado e o cenário que não tenha o livro para ser locado. Temos, assim, que mapear cada cenário que o sistema terá.

De acordo com Enghotm Jr., a etapa de análise dos requisitos pode ser resumida nos seguintes passos:

Copyright © 2014 AIEC.