Engenharia de requisitos 3/5

584 visualizações

Publicada em

conteúdo utilizado como apoio disciplina de engenharia de sw

Publicada em: Tecnologia
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
584
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
25
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Engenharia de requisitos 3/5

  1. 1. Engenharia de Software I1Prof. Ricardo F. P. Satin, MBA, PMPCESUMAR – Centro Universitário de Maringá
  2. 2. Agenda• Levantamento de requisitos• AtividadeProf. Ricardo F. P. Satin, MBA, PMP 2
  3. 3. Agenda• Levantamento de requisitos• AtividadeProf. Ricardo F. P. Satin, MBA, PMP 3
  4. 4. Requisito• Nós vimos até agora:– O que é um requisito;– Como se divide (funcional e não funcional);– Vimos o que deve ter em um requisito (boaspráticas);– Vimos alguns princípios que devem ser seguidos(como impacto e rastreabilidade).– Vimos como mapeá-los– AGORA:• Como especificá-los.Prof. Ricardo F. P. Satin, MBA, PMP 4
  5. 5. Especificação de Requisito de SW• A Especificação de Requisitos tem como objetivodetalhar os requisitos funcionais e não funcionaisde um software.• A especificação deve traduzir de maneira clara,concisa e consistente (os 3cs) o que o softwaredeve processar (no caso dos requisitosfuncionais) em um determinado ambiente(abertura para os requisitos não funcionais).Prof. Ricardo F. P. Satin, MBA, PMP 5
  6. 6. Especificação de Requisito de SW• O que especificar? Requisitos Funcionais, interfacesexternas, performance, restrições, atributos desegurança (os itens funcionais e não funcionais).• Características de uma especificação: Correta, nãoambígua, completa, consistente, os requisitos devemser ranqueados dada sua importância, os requisitosdevem ser verificáveis e rastreáveis.• Aplicar ferramentas para agilizar a especificação dosrequisitos: A agilidade deve estar presente naconstrução e na leitura do documento. Lembre-se!!!Temos que gerar documentos claros, concisos econsistentes.Prof. Ricardo F. P. Satin, MBA, PMP 6
  7. 7. Especificação de Requisito de SW• É possível especificar software utilizando:– Linguagem natural (requisito textual);– Diagrama de caso de uso e Diagrama desequencia;– Diagrama de fluxo de dados;– BPM;– ...;Prof. Ricardo F. P. Satin, MBA, PMP 7
  8. 8. Requisito• Exemplo:– Requisito em linguagem natural.• Cliente:• Empresa:• Envolvidos no processo:• Requisitos funcionais - descrição da necessidade docliente;• Requisitos não funcionais envolvidos;• Casos de teste;Prof. Ricardo F. P. Satin, MBA, PMP 8
  9. 9. Especificação de Requisito de SW• Um dos grandes problemas a seremsolucionados são os problemas decomunicação que ocorrem no projeto.Prof. Ricardo F. P. Satin, MBA, PMP 9
  10. 10. Requisito• O caso “Londrino”. Vejamos este vídeo.• Vamos agora à uma prática– Dividam a sala em dois.– O Caso do caquiProf. Ricardo F. P. Satin, MBA, PMP 10
  11. 11. AtividadeProf. Ricardo F. P. Satin, MBA, PMP 11• Pensando no protótipo que construíram sobreo sistema de e-commerce:– Faça sua especificação de requisitos usando omodelo apresentado em aula;

×