Os problemas que os engenheiros de software precisam solucionar, muitas vezes, podem ser muito complexos. Compreender corretamente o problema se torna muito difícil, especialmente se o sistema for novo. E claro, fica difícil definir com clareza o que o sistema deve fazer. A descrição das funções e das restrições são os requisitos do sistema. O […]