Engenharia de software: O que é um requisito?
Por: lemonlnd • 17/4/2016 • Projeto de pesquisa • 378 Palavras (2 Páginas) • 381 Visualizações
O que é um requisito?
É uma descrição documentada de que um sistema deve fazer. Estes requisitos são funcionais “funcionalidades de serviços” e não funcionais ”funcionalidades sistema”.
O que são requisitos de domínio?
São derivados da aplicação do sistema podendo colocar restrições em requisitos funcionais ou acrescentar novos requisitos funcionais e estabelecer como serão executados.
O que é o estudo de viabilidade?
É uma análise e tem como objetivo verificar se um projeto pode ou não pode ser feito, se irá trazer os benefícios e se funcionara conforme a solicitação e se seus custos e prazos estarão de acordo com a proposta.
Qual a função da validação de requisitos?
Verifica se os requisitos definem se o sistema e irá funcionar conforme sua finalidade.
O que define a limitação da complexidade?
É a utilização de ferramentas de engenharia de software, afim de diminuir a complexidade de um projeto.
Como devem ser as histórias nos testes de aceitação?
As histórias de devem ser selecionadas a cada nova aceitação. Uma história só é considerada finalizada quando os testes de aceitação são concluídos com sucesso.
No que o XP é baseado?
É um sistema operacional com interface gráfica construído utilizando a base do Windows NT versão 5.1, sendo um sistema não DOS.
Quais os quatro tipos de manutenção?
Manutenções corretiva, preventiva, adaptativa e perfectiva
Corretiva: Faz a correção de erros na fase de teste.
Preventiva: Faz alterações buscando melhorias e ajudando em futuras manutenções.
Adaptativa: Adaptando versões a novas tecnologias e novas necessidades.
Perfectiva: Tem como objetivo melhorar a qualidade do software, acrescentando novas funções e melhorando seu desempenho.
O que é abstração?
É uma simplificação da seleção de características mais destacadas para o funcionamento de um sistema.
O que é engenharia de software?
É uma disciplina de engenharia que tem como preocupação todos aspectos de produção de software.
O que é tecnologia em camadas?
São métodos e técnicas aplicadas estabelecendo marcos e gerando modificações de forma adequada garantindo qualidade.
De acordo com as fases de definição, qual o papel da análise de sistemas?
Realizar estudos e aplicar conhecimentos, com o objetivo de encontrar a melhor
...