Os requisitos não funcionais são muitas vezes difíceis de serem elicitados, pois é comum que os stakeholders que servem de fonte de informação se foquem mais nos aspectos funcionais, ou seja, no que o software deve fazer, e não se atentem muito para o como o software deve fazer. Para que os requisitos não funcionais possam ser tratados adequadamente, independentemente do processo de desenvolvimento utilizado, é importante que critérios objetivos de avaliação sejam definidos, de modo que possam ser posteriormente validados. Suponha que, com o aumento da demanda por trabalho remoto, devido à pandemia de COVID-19, você tenha sido escalado para desenvolver um software para apoiar reuniões remotas. Existe muita reclamação no mercado sobre os softwares proprietários, que são caros, e sobre os softwares gratuitos, com vulnerabilidades de segurança. Você precisa desenvolver um software para ser utilizado em reuniões de trabalho da sua empresa via Internet. Acompanhe, a seguir, o que deve ser considerado:

Resposta :

Outras perguntas