Considere as seguintes afirmações sobre requisitos de
software.
I - Requisitos funcionais são declarações de serviços
que o sistema deve fornecer, de como o sistema
deve reagir a entradas específicas e de como o
sistema deve se comportar em determinadas situações; em alguns casos, também podem explicitar
o que o sistema não deve fazer.
II - O processo de descobrir, analisar, documentar e
verificar requisitos e restrições é chamado Descoberta de Requisitos.
III- Embora muitas vezes seja possível identificar quais
componentes do sistema implementam requisitos
funcionais específicos, é frequentemente mais
difícil relacionar os componentes não funcionais.
Sua implementação pode ser difundida em todo o
sistema, pois pode afetar a arquitetura geral de um
sistema ao invés de componentes individuais, e um
único requisito (por exemplo, proteção) pode gerar
uma série de requisitos funcionais relacionados
que definam os serviços necessários no novo
sistema.
Quais estão corretas?