metodologia equpe gxserver
TRANSCRIPT
![Page 1: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/1.jpg)
#GX23
Metodologia de Trabalho em Equipe: GxServer
Douglas Oliveira @douglasol
![Page 2: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/2.jpg)
background
![Page 3: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/3.jpg)
#GX23
Desafio
Desenvolver um ERP com professores!
![Page 4: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/4.jpg)
#GX23
Projeto SIGA
59 Faculdades + 200 Escolas Técnicas
300 Mil usuários (Atual 60 Mil)
Instituição de Ensino Pública – Estado de São Paulo
![Page 5: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/5.jpg)
#GX23
Equipe6 Professores
2 Analistas1 Instrutor Genexus
![Page 6: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/6.jpg)
desafio: ser produtivo
![Page 7: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/7.jpg)
#GX23
Processoplanejamento desenvolvimento teste entrega manutenção
•Analise requisitos•Especificação•Arquitetura
•Codificação •Codificação•Documentação
Alta Complexidade
Alta Complexidade
Redução de Complexidade =
Menor Custo = Otimização da Energia
Redução de Complexidade =
Menor Custo = Otimização da Energia
![Page 8: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/8.jpg)
#GX23
DesenvolvimentoPlanejamento
Reduzir impacto de manutenção
Reduzir impacto de manutenção
Prototipação rápidaPrototipação rápida
Metodologia ágilMetodologia ágil
![Page 9: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/9.jpg)
#GX23
DesenvolvimentoDesenvolvimento
GenexusGenexus
GenexusGenexus
Genexus Genexus Kb CentralKb Central
Não oferece recursos de gerenciamento
Não oferece recursos de gerenciamento
Baixo controle sobre mudanças
Baixo controle sobre mudanças
Baixo custoBaixo custo
Mesma rede, Kb ÚnicaMesma rede, Kb Única
Modelo Complexo II kb
![Page 10: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/10.jpg)
#GX23
Dificuldade de ControleDificuldade de Controle
DesenvolvimentoDesenvolvimento
GenexusGenexusKb Desenv1Kb Desenv1
GenexusGenexusKb Desenv2Kb Desenv2
Modelo Complexo II xpz
GenexusGenexusKb CentralKb Central
Gerenciamento de mudanças
Gerenciamento de mudanças
Desenvolvedores Distantes
Desenvolvedores Distantes
xpz
xpz
ResponsávelResponsávelConsolidaçãoConsolidação
Custo alto consolidaçãoCusto alto consolidação
![Page 11: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/11.jpg)
#GX23
DesenvolvimentoDesenvolvimento
GenexusKb Desenv1
GenexusKb Desenv2
GxServerGxServer Facilidade de distribuiçõesFacilidade de distribuições
Gestão, históricos, reversões
Gestão, históricos, reversões
Baixo custoBaixo custo
Desenvolvedores Remotos
Desenvolvedores Remotos
RepositRepositório ório de Projetosde Projetos
commit
update
Modelo Simples: GxServer
![Page 12: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/12.jpg)
situação indesejada 1
![Page 13: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/13.jpg)
poluição kd produção
correto
incorreto
GenexusKb Desenv1
GenexusKb Desenv2
![Page 14: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/14.jpg)
#GX23
DesenvolvimentoTestes
Entregas Incorretas
GxServerAnalista Genexus
testerGenexus
Genexus
Integrar, Ajustar, Testar, Notificar, Corrigir
Integrar, Ajustar, Testar, Notificar, Corrigir
erros
![Page 15: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/15.jpg)
#GX23
DesenvolvimentoTestes
GxServer
objobj
Genexus
GenexusGenexusDesenv 1Desenv 1
Fase1: Integração Automática
CCNet MsBuild
Teste de Integração
Versão integrada
![Page 16: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/16.jpg)
#GX23
DesenvolvimentoTestes
GxServer
Genexus CCNet MsBuild
Fase2: Teste Automatizado
TesterGxTest
Versão noturna
Backup
![Page 17: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/17.jpg)
situação indesejada 2
![Page 18: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/18.jpg)
isolamento kbs
![Page 19: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/19.jpg)
#GX23
DesenvolvimentoEntrega
Requisitos
Desenvolvimento
Teste
EntregaAjustes
![Page 20: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/20.jpg)
#GX23
DesenvolvimentoEntrega
GxServer
Evolution
Upgrades Desenv2
Desenv1
Desenv1
![Page 21: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/21.jpg)
#GX23
DESTACADOS
Simplicidade!
MSbuild + CCnet
Framework
![Page 22: Metodologia equpe gxserver](https://reader034.vdocuments.site/reader034/viewer/2022051400/55adba451a28abbc628b4581/html5/thumbnails/22.jpg)
#GX23
DESTACADOS
Más información y mejor UX en la nueva consola de GxserverOscar FabricioLunes 30 – 15.30hs. – Ballroom C
Introducción a GXServer Gustavo OlmosLunes 30 – 10:45hs – Ballroom C
Other activities