Engenharia de Software - Unimep/Pronatec - Aula 5

245 visualizações

Publicada em

Quinta aula de Engenharia de software realizada para o segundo semestre do Curso de Técnico em Informática para Internet (Pronatec/UNIMEP)

Publicada em: Software
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Engenharia de Software - Unimep/Pronatec - Aula 5

  1. 1. Engenharia de Software Unimep/Pronatec 2° Semestre AULA 5 - Prof. André Bertoletti - apbertolet@unimep.br
  2. 2. Nossa agenda de hoje • Perguntas importantes no processo • Dinâmica de grupo • Roda de conversa
  3. 3. Pilares de um bom software Relembrando...
  4. 4. Software = FerramentasPessoasProcessos + +
  5. 5. Software Ferramentas Pessoas Processos
  6. 6. Ferramentas Pessoas Processos Software
  7. 7. PROCESSOS
  8. 8. Custo da alteração durante o ciclo de vida de um software Custo
  9. 9. Perguntas importantes 4 atividades básicas no processo de desenvolvimento de software
  10. 10. Atividades básicas no processo de desenvolvimento 1. Especificação: define a(s) funcionalidade(s) do software e as restrições sobre sua operação. 2. Projeto e implementação: o software que atenda a especificação deve ser produzido 3. Teste e validação: o software deve ser validado para garantir que ela faça o que o cliente deseja. 4. Evolução: o software deve evoluir para atender aos novos requisitos que naturalmente surgirão.
  11. 11. Mais detalhes sobre a atividade de Especificação • Foco é no PROBLEMA! • Perguntas importantes: – Qual problema será resolvido? – Qual é o escopo? – Quais são os possíveis cenários de uso? – Quais são os requisitos Funcionais e Não funcionais? – Qual é o resultado esperado? – (...)
  12. 12. Mais detalhes sobre a atividade de Projeto e implementação • Foco é na SOLUÇÃO! • Perguntas importantes: – Qual é a complexidade do problema? – Existe data limite para implantação? – Este solução é uma nova oportunidade de negócio? – Qual é o tamanho e a experiência do time de trabalho? – (...)
  13. 13. Mais detalhes sobre a atividade de Teste e validação • Foco é na HOMOLOGAÇÃO! • Perguntas importantes: – A solução resolve o problema do cliente? – Foram descobertos novos problemas no meio do caminho? – Estamos indo pelo caminho certo? – (...)
  14. 14. Mais detalhes sobre a atividade de Evolução • Foco é na MELHORIA CONTÍNUA! • Perguntas importantes: – Como será estabelecido o canal de comunicação com o cliente? – Como será feita a distribuição das novas versões? – De quanto em quanto tempo serão publicadas as novas versões de evolução do sistema? – (...)
  15. 15. Dinâmica de grupo Simulando a resolução de um problema no mundo real
  16. 16. Vamos conversar um pouco
  17. 17. Por hoje é só! Agora é hora de estudar!

×