SóProvas


ID
1769875
Banca
CESPE / CEBRASPE
Órgão
TRE-MT
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Após o recebimento do projeto de um cliente, é necessário, na primeira fase do desenvolvimento do sistema, entender o que deve ser feito e o que se espera obter como resultado desse sistema. Essa fase denomina-se

Alternativas
Comentários
  • Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. Esses requisitos refletem as necessidades dos clientes para um sistema que serve a uma finalidade determinada, como controlar um dispositivo, colocar um pedido ou encontrar informações. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições é chamado de engenharia de requisitos.

    Para a maioria dos sistemas de grande porte, ainda é o caso existir uma fase de engenharia de requisitos claramente identificável antes de se iniciar a implementação do sistema. O resultado é um documento de requisitos, que pode ser parte do contrato de desenvolvimento do sistema. Certamente, haverá mudanças nos requisitos e os requisitos de usuário poderão ser ampliados em requisitos de sistema mais detalhados. No entanto, a abordagem ágil de simultaneamente elicitar requisitos enquanto o sistema é desenvolvido é raramente utilizada para desenvolvimento de grande porte.

    Fonte: Sommerville, 9 Edição, Capítulo 4, Páginas 57 e 58.


    a) A elaboração do orçamento depende dos requisitos levantados (quanto mais complexo for o sistema, mais caro o mesmo será).
    b) O desenvolvimento dos casos de uso é uma etapa que ocorre após o levantamento dos principais requisitos. É um detalhamento dos requisitos em um fluxo de execução.
    c) Gabarito. Conforme descrito por Sommerville quando a implementação deve ser posterior ao levantamento de requisitos.
    d) A alocação de recursos é feita após entendimento do quão complexo será o trabalho, ou seja, após análise do escopo do sistema.
    e) O cronograma é elaborado após entendimento das atividades que serão necessárias realizadas.

    Espero ter ajudado! Bons estudos!

  • c-

    levantamento de requisitos permite determinar o que o sistema tem que fazer. Isso da subsidio para escopo e cronograma. O modelo de casos de uso define as funcionalidades do sistema e as interações entre usuario e modulos do sistema.