O trabalho de desenvolvimento de software vai muito além de escrever um código que ?funciona?. Entre vários aspectos, a busca constante por qualidade, facilidade de leitura, entendimento, manutenção e reusabilidade. Tudo isso como forma de entregar valor ao negócio através de um software.
O objetivo dessa trilha é compartilhar conhecimento e experiências sobre boas práticas de desenvolvimento de software, que ajudem a melhorar nossas tomadas de decisões e a forma que escrevemos código no dia a dia.
Segunda-feira, 22 de Agosto de 2022
09h às 19h
ProMagno
Avenida Professora Ida Kolb - 513 /
Jardim das Laranjeiras - São Paulo - SP
ACESSO PRESENCIAL OU REMOTO COM TRANSMISSÃO ONLINE
Protocolo de Acesso Presencial
Valores para participação online:
1 trilha: de R$ 200 por R$ 125
2 trilhas: de R$ 400 por R$ 226
3 trilhas: de R$ 600 por R$ 324
* aproveite maior desconto até 04/07,
veja tabela completa
Valores para participação online:
1 trilha: de R$ 200 por R$ 160
2 trilhas: de R$ 400 por R$ 288
3 trilhas: de R$ 600 por R$ 417
* preço válido até 12/08,
veja tabela completa
Valores para participação online:
1 trilha: R$ 200
2 trilhas: de R$ 400 por R$ 360
3 trilhas: de R$ 600 por R$ 519
* preço válido até 24/08,
veja tabela completa
Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 250
2 trilhas: de R$ 680 por R$ 450
3 trilhas: de R$ 1.020 por R$ 650
Valores para participação híbrida:
1 trilha: de R$ 340 por R$ 275
2 trilhas: de R$ 680 por R$ 496
3 trilhas: de R$ 1.020 por R$ 714
Valores para participação híbrida:
1 trilha: R$ 340
2 trilhas: de R$ 680 por R$ 614
3 trilhas: de R$ 1.020 por R$ 885
Horário | Conteúdo |
---|---|
07:45 às 08:55 | Recepção dos Participantes |
08:45 às 09:45 | Abertura do evento e mini keynotes |
09:50 às 10:30 |
KEYNOTE DO EVENTO![]() Desconstruindo paradigmas para construir nosso futuro. Como a tecnologia impulsiona o negócio e juntos geram valor?Rodrigo GalvãoRodrigo Galvão, vice-presidente sênior de Tecnologia da Oracle levará ao TDC Business uma discussão sobre conexões, protagonismo do desenvolvedor, relação entre negócios, tecnologia, passado e futuro, pessoas como centro da transformação e muito mais: insights sobre gestão, inovação e como o empreendedorismo está o tempo todo em nossas vidas.
|
Horário | Conteúdo |
---|---|
10:35 às 10:50 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
10:55 às 11:30 |
Entendendo, combatendo e convivendo com o acoplamentoGabriel KohlrauschO alto acoplamento é, provavelmente, a principal característica de sistemas difíceis de evoluir e, até mesmo, de manter. Por esse motivo, as decisões de design, não apenas as relacionadas à arquitetura, devem mitigar as chances de que ele aconteça. Nesta talk vamos entender o que é acoplamento e algumas estratégias para combate-lo e até mesmo conviver com ele. |
11:40 às 12:15 |
Maximizando a chance de revelar os bugs mais cedo possívelAlberto SouzaAcredito que todo software carrega uma certeza e um desejo. A certeza é que tem bug e o desejo é que seja útil. Dado que os bugs estão lá, muitas vezes escondidos, como podemos fazer para revelá-los o mais cedo possível? Nesta apresentação vamos ver trechos de códigos reais de um produto já sendo usado em produção e que usado uma combinação de práticas para revelar seus bugs o mais cedo possível. Abordaremos documentação como cidadã de primeiro nível, testes automatizados reveladores de bugs, design by contract, observabilidade, monitoramento e controle da complexidade do código como facilitador de testabilidade. |
12:20 às 13:20 |
Intervalo para almoço
Uma excelente oportunidade de todas as pessoas no evento interagirem e trocarem ideias, colaboradores, empresas patrocinadoras e apoiadoras, palestrantes e coordenadores. |
13:30 às 13:40 |
Abertura da trilha pela coordenação
Aqui os coordenadores se apresentam e fazem uma introdução para a trilha. |
13:45 às 14:20 |
InnerSource - aproveitando o modelo OpenSource para dentro do firewallAlan BrazInnerSource é o uso das melhores práticas de desenvolvimento e o estabelecimento de uma cultura semelhante ao OpenSource dentro das organizações para o desenvolvimento de software de código não aberto e/ou proprietário. Os benefícios incluem redução de retrabalho; processos simplificados; menos silos/burocracia; e entrega mais rápida. Nesta apresentação você verá uma visão geral e como é aplicado massivamente em uma gigante de tecnologia. |
14:25 às 15:00 |
Elevando a Maturidade de ProjetosLucas CoppioVocê confiaria em um script para fazer o deploy de seu projeto em produção imediatamente depois de uma pull-request aprovada? Normalmente gastamos muito pouco tempo "colocando um projeto no ar" ou fazendo o setup do ambiente de desenvolvimento, mas é sempre uma dor quando um novo desenvolvedor entra no time. Nessa palestra Lucas Coppio apresentará como a adoção de ferramentas como linters, CICD pipelines e muitas outras ferramentas, além de técnicas específicas aplicadas aos projetos fizeram com que o onboarding de novos devs fosse rápido, e o time-to-deliver de novas features na Syngenta-Digital fosse reduzido de 1 vez a cada duas semanas para "15 minutos depois de aprovado". |
15:10 às 16:10 |
Clean code do mundo invertido. Os pesadelos do código sujo!Gabriela Moraes / Paula Santana / Julia Salgado Dibo / Nivea Dos SantosPainel desta Trilha
|
16:20 às 16:50 |
Networking e Visitação a Stands
Intervalo para fazer networking e conhecer os estandes do evento. |
17:00 às 17:35 |
Como melhorar a Dev Experience de 0 a 100 com uma CLILucas Soares de MirandaAo entrar em uma nova empresa são dezenas de ferramentas, sistemas internos e comandos a serem lembrados. Além de muitos padrões a serem seguidos. Como facilitar a entrada de novos talentos e ao mesmo tempo aumentar a produtividade dos times? Google (gcloud), Amazon (aws) e outras empresas possuem suas CLIs (Command-Line-Interface) e são usadas no mundo inteiro. Por que sua empresa fica de fora? Essa palestra vai contar como que a STILINGUE está começando a fazer o uso de uma CLI interna para agilizar o onboarding de novas corujas (nome carinhoso para nossos colaboradores), aumentar a performance dos times de engenharia, facilitar o acesso à informação e contribuir com a Dev Experience. |
17:45 às 18:20 |
Como Extreme Programming Mudou Minha VidaJiba WaghettiScrum Flácido é como Martin Fowler descreve o contexto onde se escolhe Scrum, se implementam as práticas e, talvez, os princípios. Por falta de boas práticas de engenharia, o real valor da agilidade não é percebido. Nesta palestra, trago minha experiência pessoal de como Extreme Programming (XP) mudou minha percepção relacionada ao que era agilidade em um contexto onde o Scrum era Flácido. Não apenas pela falta de boas práticas, mas também por um incorreto entendimento de Scrum e o agilidade de forma geral. Botando a mão na massa com XP, de olho também em seus valores e princípios, muitas pessoas saíram de um poço onde agilidade era uma palavra vazia e criaram sentido para seu trabalho. |
18:30 às 19:05 |
Reflexões sobre design de softwareElton MinettoNesta palestra vou falar sobre complexidade de software, como ela gera problemas para o desenvolvimento de software e dicas de como minimizá-la. |
Horário | Conteúdo |
---|---|
19:15 às 19:50 |
Encerramento
Após a apresentação de resultados do dia, no palco da Stadium, muitos sorteios fecharão o dia. |