Questões de Engenharia de Software - Engenharia de Requisitos para Concurso
Foram encontradas 1.110 questões
Com relação a gerenciamento de requisitos, julgue o item a seguir.
Requisitos não funcionais descrevem o que o sistema deve fazer, quais são suas principais funcionalidades, como deve reagir a entradas específicas e como se comportar em determinadas situações.
Considere a lista de requisitos abaixo, coletada para um software a ser desenvolvido por uma equipe de profissionais de TI da Eletrosul.
1. Cada operação realizada pelo usuário deve ser processada em no máximo 2 segundos.
2. Um usuário deve ser capaz de pesquisar os dados disponíveis em todas as hidrelétricas.
3. A taxa de falha tolerada em operações no sistema deverá ser de no máximo 0,1%.
4. As indicações das operações disponíveis no sistema devem ser apresentadas de forma clara ao usuário.
5. O software deve gerar, diariamente, a listagem de falhas de transmissão por rede.
6. O software deverá ser desenvolvido utilizando a plataforma Java e o SGBD Oracle.
7. As operações contábeis e fiscais realizadas pelo sistema devem estar de acordo com as normas e leis vigentes.
8. Cada usuário do sistema deve ser identificado apenas por sua matrícula de 10 dígitos.
9. O software deverá ser acessível a pessoas portadoras de deficiências visuais.
São requisitos funcionais APENAS os que constam nos itens
I. Os registros que devem ser retidos e mantidos devem ter um identificador. II. Deve haver critérios de proteção para os registros em meio físico e eletrônico. III. Pode haver mais de uma maneira para a recuperação dos registros.
Os requisitos
No que se refere à modelagem de processos de negócio e às metodologias utilizadas para desenvolvimento de softwares, julgue o item que se segue.
Depois de ordenados os requisitos do product backlog pelo
time de desenvolvimento, o Product Owner avalia a qualidade
dos produtos entregues para certificar que os desenvolvedores
realizaram adequadamente as avaliações de mercado
e as necessidades dos clientes do produto. Práticas
de estimativa, como burndown, em conjunto com gráficos
de barra, são úteis para estabelecer o burndown baseline
e auxiliar o time de desenvolvimento a gerir a complexidade
do projeto.
Julgue o item a seguir, relativo a testes de software.
As técnicas estáticas de verificação centram-se na análise
manual ou automatizada do código-fonte do programa,
enquanto a validação dinâmica tem por objetivo identificar
defeitos no programa e demonstrar se ele atende a seus
requisitos.