Escolar Documentos
Profissional Documentos
Cultura Documentos
4. Por que a utilização dos métodos formais facilita a comunicação entre a equipe de
desenvolvimento e o usuário?
Pois há uma necessidade de comunicação direta, tendo em vista que todo o
processo de especificação formal tem que ser direcionado de acordo com as
necessidades do cliente
5. Por que é possível afirmar que os métodos formais diminuem o tempo das fases de
testes?
Pois foi tudo formalizado e a chance de haver erros será muito menor, o que
torna o processo muito mais curto do que o normal
7. Informe qual o nível de uso (0, 1 ou 2) dos métodos formais para cada um dos requisitos
a seguir de um dado sistema:
a. É necessário provar que o sistema não permite que clientes com algum saldo devedor
pendente realizem empréstimo (1)
b. É necessária inicialmente uma especificação que utiliza um ‘idioma’ que o usuário
comum tenha facilidade de compreender (0)
c. O sistema será implementado em Python. Para isso, devemos fornecer uma
especificação, que descreva o sistema, o mais próxima possível à sintaxe e semântica
dessa linguagem (2)
8. Comente o gráfico abaixo: