UnP Eng. Software - Aula 4

1.034 visualizações

Publicada em

Esta apresentação define as principais forma para utilizar em processo interfivo.

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

Nenhuma nota no slide




















































































































































































  • UnP Eng. Software - Aula 4

    1. 1. Processos de SoftwareAdaptabilidade no Ciclo de Vida exploratório eincremental dos Modelo Evolucionários
    2. 2. Quem SOU ? Hélio Medeiros Analista de Sistemas SINFO - UFRN Blog: http://heliomedeiros.comEmail: helio.cabralmedeiros@gmail.com ©2010 - Hélio Medeiros
    3. 3. seguir o plano!seguir o plano! TELEFONE SEM FIO ? seguir o plano! http://www.flickr.com/photos/marimage/ 226778481/ ©2010 - Hélio Medeiros
    4. 4. compreensão!linguagem! comunicação! ALGO PODE DAR ERRADO ?objetivos! responsáveis! http://www.flickr.com/photos/ritamasini/ 3429983233/in/photostream/ ©2010 - Hélio Medeiros
    5. 5. O que pode dar errado ? Processo definido e conhecido...Entender aDefinição dosmensagem Requisitos Pensar em como Passar a passar a mensagem mensagem Verificar se o seguinte entendeu Corrigir qualquer problema ©2010 - Hélio Medeiros
    6. 6. http://www.youtube.com/watch?v=YTZhewq9tM4 ©2010 - Hélio Medeiros
    7. 7. PROJETO DE SOFTWARE TEM MUITAS MUDANÇAS ©2010 - Hélio Medeiros
    8. 8. COMO SE ADAPTAR AS ELAS ? ©2010 - Hélio Medeiros
    9. 9. Nossa AulaParte 1 - Modelo EvolucionárioParte 2 - CBSEParte 3 - Iteração de ProcessoParte 4 - Problemas para os ambientes reaisParte 5 - Dúvidas ©2010 - Hélio Medeiros
    10. 10. 1 Modelo Evolucionário ©2010 - Hélio Medeiros
    11. 11. NÃO TEMOS BOLA DE CRISTAL? ©2010 - Hélio Medeiros
    12. 12. SOFTWARE NÃO É PREVISÍVEL! ©2010 - Hélio Medeiros
    13. 13. Escopo QUALIDADE NÃO PODE VARIAR!Custo Tempo ©2010 - Hélio Medeiros
    14. 14. EVOLUIR PARA PERMANECER ÚTIL.... COMO ? ©2010 - Hélio Medeiros
    15. 15. requisitos ? explorar ! DESENVOLVIMENTO EXPLORATÓRIO faça{ funcionalidades + 1 }enquanto(ROI para o cliente) ©2010 - Hélio Medeiros
    16. 16. compreendeu ? protótipo ! PROTOTIPAÇÃO faça{ protótipo + 1 }enquanto(existir dúvida) ©2010 - Hélio Medeiros
    17. 17. Abordagem empíricaAprendendo pouco a pouco... o não desperdício Especificação Versão inicial Versões VersõesEsboço Desenvolvimento intermediárias intermediárias Validação Versão final ©2010 - Hélio Medeiros
    18. 18. necessidades! documentaçãoeficaz! incremental!ANTECIPA O ROI DO CLIENTE! sem desperdício! antecipação! ©2010 - Hélio Medeiros
    19. 19. QUALIDADE NUNCA PODE VARIAR! Escopo PODE VARIAR!Custo Tempo ©2010 - Hélio Medeiros
    20. 20. 2 CBSE ©2010 - Hélio Medeiros
    21. 21. CBSEEngenharia de Software baseada em componentes aumento qualidade! entregas rápidas! menor custos produção! ©2010 - Hélio Medeiros
    22. 22. Reuso de software ?Modelo de processo Especificação de Análise de Modificação de requisitos componentes requisitos Projeto de sistemas com reuso Desenvolvimento e integração Validação de Sistemas ©2010 - Hélio Medeiros
    23. 23. Reuso de software ?Unidades para reuso SISTEMAS DE APLICAÇÃO SGBD APIs PRODUTOS COTScots mais apropriados? o que vai ser usado? como trocar dados? ©2010 - Hélio Medeiros
    24. 24. Reuso de software ?Exemplo de integração de COTS Cliente Navegador Sistema de Web e-mail Servidor Sistema de Sistema de adaptador e-commerce pedidos e faturas Sistema de adaptador e-mail ©2010 - Hélio Medeiros
    25. 25. Existem problemas ?Problemas com integração de COTS baixo desempenho falta de controle PRODUTOS COTS interoperabilidade descontrole evolutivo suporte ©2010 - Hélio Medeiros
    26. 26. ©2010 - Hélio Medeiros
    27. 27. Reuso de software ?Unidades para reuso SISTEMAS DE APLICAÇÃO mais eficaz arquitetura comum LINHAS DE PRODUTOScomponentes dinâmicos especificações reconfiguráveis ©2010 - Hélio Medeiros
    28. 28. Reuso de software ?Linhas de produtos Ferramenta de planejamento de configurações Banco de dados Sistema ERP de configuração genérico Sistema de pedidos e faturas ©2010 - Hélio Medeiros
    29. 29. ©2010 - Hélio Medeiros
    30. 30. 3 Iteração de Processo ©2010 - Hélio Medeiros
    31. 31. Não corresponde as expectativas ? ©2010 - Hélio Medeiros
    32. 32. comuni car sem pre! corresponder ao real! PROTOTIPAÇÃO! http://www.faberludens.com.br/files/imagepicker/e/erico/design_servico.jpg ©2010 - Hélio Medeiros
    33. 33. Início Coleta eFim refinamento dos requisitos Engenharia do produto Projeto rápidoRefinamentodo protótipo Construção do protótipo Avaliação do protótipo pelo cliente ©2010 - Hélio Medeiros
    34. 34. telas reais!experiência real! problemas reais! Getting Real! realidade! ©2010 - Hélio Medeiros
    35. 35. requisitos ? interface? VANTAGENS! usuários reais? abordagem? interação? é protótipo! aproveitamento! DESVANTAGENS! renegociar! ©2010 - Hélio Medeiros
    36. 36. Não entrega valor rapidamente? não se preocupa com riscos? ©2010 - Hélio Medeiros
    37. 37. Modelo ESPIRAL! http://www.flickr.com/photos/caochopp/2386157378/Barry Boehm ©2010 - Hélio Medeiros
    38. 38. http://www.prof2000.pt/users/folhalcino/tec_educ/site_do/guiao_files/image010.jpg ©2010 - Hélio Medeiros
    39. 39. prototipação?realista ? ciclos? VANTAGENS! riscos?adaptação? reação? DESVANTAGENS? ©2010 - Hélio Medeiros
    40. 40. 4 Problemas para os ambientes reais ©2010 - Hélio Medeiros
    41. 41. Problemas ?Contrato de escopo negociável ? ©2010 - Hélio Medeiros
    42. 42. Problemas ?Sistemas mal estruturados...mal documentados... ©2010 - Hélio Medeiros
    43. 43. 5 Perguntas ??? ©2010 - Hélio Medeiros
    44. 44. OBRIGADO !!Hélio Cabral Medeiroshelio.cabralmedeiros@gmail.comhttp://heliomedeiros.com ©2010 - Hélio Medeiros

    ×