Visao geralti netshoes02

  • View
    113

  • Download
    0

Embed Size (px)

DESCRIPTION

Treinamento dia 2 sobre TI para RH da Netshoes

Text of Visao geralti netshoes02

  • 1. Viso Geral TI

2. 2o. Dia Anlise Metodologias Onde utilizado RUP UML Ferramentas (software) Metodologias geis Palavras-chaves 3. Anlise 4. Para que aanlise desoftware? 5. Gerentes de Projetos 6. Gerentes de Projetos Cronograma Recursos Materiais Alocao de recurso Planejamento de atividades etc... 7. Analistas 8. Analistas Anlise do sistema antes de ser construdo Levantamento de requisitos (do sistema) Requisito funcional e no funcional Entendimento do Negcio Contato com cliente "Elo" de ligao entre cliente e desenvolvedor Documentao, documentao, documentao.... 9. MetodologiaCascata 10. RUP (IBM) 11. "A UML no uma metodologia de desenvolvimento, o que significa que ela no dizpara voc o que fazer primeiro e em seguida ou como projetar seu sistema, masela lhe auxilia a visualizar seu desenho e a comunicao entre objetos." Wikipedia Permite que desenvolvedores visualizem osprodutos de seus trabalhos em diagramaspadronizados 12. Diagramas: Instalao Caso de Uso Pacote Estado Estrutura Classe Atividade Objeto Sequncia Componente Tempo etc. 13. Diagrama: Caso de Uso 14. Diagrama: Classe 15. Diagrama: Sequencia 16. Diagrama: Ferramentas Case (desenho de diagramas UML) Jude IBM Rational Posseidon Umbrello Erwin Enterprise Architect (EA) Microsof Visio 17. Enterprise Architect (EA) 18. Mundo Real Analistas podem divergir com desenvolvedores Desenvolvedores tem que ser um "pouco" analista Desenvolvedor que entende do "negcio" valorizado H projetos que desenvolvedores so analistas 19. Metodologia gil 20. Mundo Real Novo conceito Diferente de metodologia "cascata" Mais adequado a TI Outras metodologias pensam como "Construo Civil" Requisitos mudam frequentemente Mais iterativo, gil Resistncia entre os "dinossauros" 21. Scrum 22. Como funciona oScrum? 23. Todos comprometidos No tem gerente de projetos 3 papis: Product Owner Scrum Master Team 24. Outros cases: Tarefas dos Filhos Casamento RH etc... 25. Outros: Kanban XP Lean 26. Palavras chaves (Metodologia gil) Agile TDD (Test Driven Development) Refactoring Pair programming etc 27. Vamos olhar casos reais: 28. "Nove mulheres no podem fazerum beb em um ms" Fred Brooks