visao geralti netshoes02
DESCRIPTION
Treinamento dia 2 sobre TI para RH da NetshoesTRANSCRIPT
![Page 1: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/1.jpg)
Visão Geral TI
![Page 2: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/2.jpg)
2o. Dia ● Análise● Metodologias● Onde é utilizado● RUP● UML● Ferramentas (software)● Metodologias Ágeis● Palavras-chaves
![Page 3: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/3.jpg)
Análise
![Page 4: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/4.jpg)
![Page 5: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/5.jpg)
Para que aanálise de software?
![Page 6: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/6.jpg)
![Page 7: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/7.jpg)
Gerentes de Projetos
![Page 8: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/8.jpg)
● Gerentes de Projetos● Cronograma● Recursos Materiais● Alocação de recurso● Planejamento de atividades● etc...
![Page 9: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/9.jpg)
Analistas
![Page 10: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/10.jpg)
● Analistas● Análise do sistema antes de ser construído● Levantamento de requisitos (do sistema)● Requisito funcional e não funcional● Entendimento do Negócio● Contato com cliente● "Elo" de ligação entre cliente e desenvolvedor● Documentação, documentação, documentação....
![Page 11: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/11.jpg)
MetodologiaCascata
![Page 12: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/12.jpg)
![Page 13: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/13.jpg)
RUP (IBM)
![Page 14: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/14.jpg)
● "A UML não é uma metodologia de desenvolvimento, o que significa que ela não diz para você o que fazer primeiro e em seguida ou como projetar seu sistema, mas ela lhe auxilia a visualizar seu desenho e a comunicação entre objetos."
Wikipedia
● Permite que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados
![Page 15: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/15.jpg)
Diagramas:● Caso de Uso ● Estado ● Classe ● Objeto ● Componente
● Instalação ● Pacote ● Estrutura ● Atividade ● Sequência ● Tempo ● etc.
![Page 16: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/16.jpg)
● Diagrama: Caso de Uso
![Page 17: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/17.jpg)
● Diagrama: Classe
![Page 18: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/18.jpg)
● Diagrama: Sequencia
![Page 19: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/19.jpg)
● Diagrama: ● Ferramentas Case (desenho de diagramas UML)
○ Jude○ IBM Rational○ Posseidon○ Umbrello○ Erwin○ Enterprise Architect (EA)○ Microsof Visio
![Page 20: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/20.jpg)
Enterprise Architect (EA)
![Page 21: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/21.jpg)
![Page 22: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/22.jpg)
Mundo Real ● Analistas podem divergir com desenvolvedores● Desenvolvedores tem que ser um "pouco" analista● Desenvolvedor que entende do "negócio" é
valorizado ● Há projetos que desenvolvedores são analistas
![Page 23: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/23.jpg)
Metodologia Ágil
![Page 24: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/24.jpg)
Mundo Real ● Novo conceito ● Diferente de metodologia "cascata" ● Mais adequado a TI ● Outras metodologias pensam como "Construção Civil" ● Requisitos mudam frequentemente ● Mais iterativo, ágil ● Resistência entre os "dinossauros"
![Page 25: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/25.jpg)
Scrum
![Page 26: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/26.jpg)
Como funciona o Scrum?
![Page 27: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/27.jpg)
● Todos comprometidos● Não tem gerente de projetos● 3 papéis:
○ Product Owner ○ Scrum Master ○ Team
![Page 28: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/28.jpg)
![Page 29: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/29.jpg)
![Page 30: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/30.jpg)
![Page 31: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/31.jpg)
● Outros cases:● Tarefas dos Filhos● Casamento● RH● etc...
![Page 32: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/32.jpg)
● Outros:● Kanban● XP● Lean
![Page 33: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/33.jpg)
● Palavras chaves (Metodologia ágil) ● Agile ● TDD (Test Driven Development) ● Refactoring ● Pair programming ● etc
![Page 34: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/34.jpg)
Vamos olhar casos reais:
![Page 35: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/35.jpg)
![Page 36: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/36.jpg)
![Page 37: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/37.jpg)
![Page 38: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/38.jpg)
![Page 39: Visao geralti netshoes02](https://reader033.vdocuments.pub/reader033/viewer/2022052601/5590a61a1a28ab5f528b4598/html5/thumbnails/39.jpg)
"Nove mulheres não podem fazer um bebê em um mês"
Fred Brooks