Engenharia de Software I - Aula 19

340 visualizações

Publicada em

Slides da 19ª aula da disciplina "Engenharia de Software I".

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas.

Publicada em: Negócios
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
340
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
10
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Engenharia de Software I - Aula 19

  1. 1. Alessandro Almeida | www.alessandroalmeida.com
  2. 2. Entendendo requisitos funcionais e não funcionais...
  3. 3.  De acordo com o Houaiss...  “que foi requisitado, requerido”  “condição para se alcançar determinado fim”
  4. 4.  Em Engenharia de Software...  “definição de uma característica, atributo, habilidade ou qualidade que um sistema (ou qualquer um de seus módulos e sub-rotinas) deve necessariamente prover para ser útil a seus usuários” ▪ Fonte: Wikipedia (http://pt.wikipedia.org/wiki/Requisito) Divididos em Requisitos Funcionais e Requisitos Não Funcionais
  5. 5.  Funções ou tarefas que o sistema deverá executar ou fornecer Exemplos: 1. O sistema deve permitir o cadastro de CPF, RG e Título de Eleitor 2. O sistema deve permitir a baixa automática do estoque quando da venda de um produto 3. O sistema deve gerar relatórios segregados para gerentes e analistas
  6. 6.  Relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, e tecnologias envolvidas. Normalmente, não é preciso o cliente dizer sobre eles, pois eles são características mínimas de um software de qualidade
  7. 7.  Exemplos: 1. O sistema deve operar em Windows 95 e Windows 8 2. O retorno de uma pesquisa não pode demorar 2 segundos 3. A base de dados deve ser acessada somente por usuários autorizados
  8. 8. ID Tipo Descrição 1 F O sistema deve permitir o cadastro de CPF, RG e Título de Eleitor O sistema deve permitir a baixa automática do estoque quando da2 F venda de um produto 3 F O sistema deve gerar relatórios segregados para gerentes e analistas4 NF O sistema deve operar em Windows 95 e Windows 8 5 NF O retorno de uma pesquisa não pode demorar 2 segundos6 NF A base de dados deve ser acessada somente por usuários autorizados
  9. 9.  Restrição imposta pelo negócio que regulamenta o comportamento de um procedimento operacional do negócio São políticas definidas pela administração da empresa. São originárias das leis, portarias e normas definidas por órgãos governamentais.  Fonte: Blog do Evandro Moreira
  10. 10.  A regra de negócio existe, independente se o software será desenvolvido ou não Exemplos: 1. As locações de filmes realizadas entre segunda e quarta-feira sofrem um desconto de 15% 2. No folha de pagamento deve-se considerar os descontos referentes ao valor que será recebido pelo funcionário
  11. 11. alessandro.almeida@uol.com.brwww.slideshare.net/alessandroalmeida

×