← Questões de Engenharia de Software

Engenharia de Software · FGV · 2022

Questão comentada de Engenharia de Software

Um Grupo de Desenvolvimento de Software (GDS) está trabalhando na especificação de requisitos de um novo aplicativo para dispositivos móveis. Como requisitos não funcionais, o cliente solicitou que o aplicativo atenda às cláusulas de proteção e privacidade de dados em consonância com legislações federais em vigor. Os requisitos não funcionais solicitados pelo cliente devem ser classificados pelo GDS como requisitos:

Gabarito: A

Requisitos nao funcionais dizem respeito a restricoes e qualidades do sistema, como seguranca, desempenho, usabilidade, confiabilidade e conformidade. Eles nao descrevem apenas o que o software faz, mas tambem como ele deve se comportar. Quando a exigencia vem de fora da organizacao, como lei, norma, regulamento ou clausula contratual, ela entra na categoria de requisito externo. No enunciado, o cliente quer que o aplicativo cumpra clausulas de protecao e privacidade de dados em conformidade com legislacoes federais em vigor. Repare no detalhe: a fonte da exigencia nao eh uma preferencia interna do projeto, nem uma decisao tecnica isolada do GDS. A obrigacao nasce do ambiente externo, isto é, do ordenamento juridico. Por isso, a classificacao correta eh requisitos externos. Em engenharia de requisitos, essa e uma divisao classica: requisitos de produto tratam das qualidades e funcoes do sistema; organizacionais decorrem de padroes e restricoes da empresa; e externos sao impostos por fatores de fora, como leis de protecao de dados. Aqui, o exemplo conversa diretamente com a LGPD (Lei 13.709/2018), que disciplina tratamento de dados pessoais e reforca a necessidade de privacidade e seguranca. Em resumo: se a exigencia veio da lei, do regulador ou de uma norma externa, voce pensa em requisito externo. A banca gostou de testar exatamente essa origem da restricao, e nao o conteudo funcional do app.

Continue treinando

Questões relacionadas