Slides sobre "Testes de software automatizados", mostrados na palestra "mão na massa" apresentada originalmente no ciclo de palestras do Tá Safo na Semana Acadêmica do IESAM, em 15/04/2010.
Experiências do dia-a-dia perseguindo o estado da arte em desenvolvimento ágil. Apresentação para a Semana da Informática do Centro Universitário UNIFOR-MG em setembro de 2015.
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Após isto, foi aberto o espaço para um fishbowl
Apresentado no dia 03/10/2018 na Agile Brazil 2018 - Campinas
https://agilebrazil2018.sched.com/event/Fl0I/agilidade-nao-e-para-desenvolvedores
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Apresentado no dia 10/11/2018 no Agile Curitiba Conference -
https://agile.curitiba.br/
Slides sobre "Testes de software automatizados", mostrados na palestra "mão na massa" apresentada originalmente no ciclo de palestras do Tá Safo na Semana Acadêmica do IESAM, em 15/04/2010.
Experiências do dia-a-dia perseguindo o estado da arte em desenvolvimento ágil. Apresentação para a Semana da Informática do Centro Universitário UNIFOR-MG em setembro de 2015.
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Após isto, foi aberto o espaço para um fishbowl
Apresentado no dia 03/10/2018 na Agile Brazil 2018 - Campinas
https://agilebrazil2018.sched.com/event/Fl0I/agilidade-nao-e-para-desenvolvedores
Um estudo de caso (atualizado com os dados de 2018) sobre os eventos ágeis no Brasil e sobre o que os desenvolvedores acham sobre agilidade.
Apresentado no dia 10/11/2018 no Agile Curitiba Conference -
https://agile.curitiba.br/
Preparei essa aula sobre Arquitetura de Software para a turma de engenharia de software na pós-graduação da UFPE. Minha intenção foi fugir do óbvio e mostrar uma nova visão sobre arquitetura, fortemente influenciada pelas metodologias ágeis e pela evolução das tecnologias web. Este trabalho é marcante porque contém pela primeira vez os enunciados das primeira e segunda lei de Arquitetura de Software de Borba :)))))))
Apresentação em par realizada com Marcelo Andrade (ao estilo improviso teatral) no encontro #tasafoemacao #misturado no auditório do CESUPA, dia 14 de Outubro de 2010.
Palesrtra apresentada no The Developers Conference 2020 Florianópolis 2020, edição Online.
Falo sobre qualidade em software buscando quebrar alguns mitos sobre qualidade e propondo que ela deve ser de forma contínua em software e não mais uma etapa.
Palestra apresentada para os colaboradores da MJV no dia 13/05/2020.
Conteúdo:
- fundamentos e orientação a objetos
- dívida técnica
- princípios ágeis e extreme programming
Construindo bons relacionamentos entre desenvolvedores e testadoresGabriel Oliveira
Diferentes pessoas e papéis são necessários para construir um projeto de software de forma eficiente. Conforme a complexidade do software aumenta, também aumenta a necessidade de cooperação efetiva entre membros do time, afim de que cada tarefa seja realizada da melhor forma possível. Para que a cooperação se torne realidade, um bom relacionamento é necessário entre os diferentes papéis dentro time. Venha assistir essa palestra para aprender como cultivar um relacionamento feliz e duradouro entre os papéis de Testador e Desenvolvedor!
No livro DevOps Hanbook foi mostrado a evolução da mudança para o mindset de DevOps aplicando o 3 Ways, vou explicar o que são eles e como são importantes guias para nos apoiarmos nessa mudança de cultura.
Se você já conhece, então vai saber como esses conceitos estão presentes no Azure DevOps!
Veja o vídeo da apresentação: https://www.youtube.com/watch?v=KGZLOwKX2Co
Preparei essa aula sobre Arquitetura de Software para a turma de engenharia de software na pós-graduação da UFPE. Minha intenção foi fugir do óbvio e mostrar uma nova visão sobre arquitetura, fortemente influenciada pelas metodologias ágeis e pela evolução das tecnologias web. Este trabalho é marcante porque contém pela primeira vez os enunciados das primeira e segunda lei de Arquitetura de Software de Borba :)))))))
Apresentação em par realizada com Marcelo Andrade (ao estilo improviso teatral) no encontro #tasafoemacao #misturado no auditório do CESUPA, dia 14 de Outubro de 2010.
Palesrtra apresentada no The Developers Conference 2020 Florianópolis 2020, edição Online.
Falo sobre qualidade em software buscando quebrar alguns mitos sobre qualidade e propondo que ela deve ser de forma contínua em software e não mais uma etapa.
Palestra apresentada para os colaboradores da MJV no dia 13/05/2020.
Conteúdo:
- fundamentos e orientação a objetos
- dívida técnica
- princípios ágeis e extreme programming
Construindo bons relacionamentos entre desenvolvedores e testadoresGabriel Oliveira
Diferentes pessoas e papéis são necessários para construir um projeto de software de forma eficiente. Conforme a complexidade do software aumenta, também aumenta a necessidade de cooperação efetiva entre membros do time, afim de que cada tarefa seja realizada da melhor forma possível. Para que a cooperação se torne realidade, um bom relacionamento é necessário entre os diferentes papéis dentro time. Venha assistir essa palestra para aprender como cultivar um relacionamento feliz e duradouro entre os papéis de Testador e Desenvolvedor!
No livro DevOps Hanbook foi mostrado a evolução da mudança para o mindset de DevOps aplicando o 3 Ways, vou explicar o que são eles e como são importantes guias para nos apoiarmos nessa mudança de cultura.
Se você já conhece, então vai saber como esses conceitos estão presentes no Azure DevOps!
Veja o vídeo da apresentação: https://www.youtube.com/watch?v=KGZLOwKX2Co
Muito tem se falado em desenvolvimento de aplicações modernas. Mas como garantir que essas aplicações atendem as necessidades e estão gerando o retorno esperado ? Nessa sessão falaremos um pouco sobre esses e outros assuntos.
Palestra apresentada no GDG São Luís Conf em 2016 na Instituição Devry. Além do conteúdo teórico, foi demonstrado de forma prática como utilizar o jenkins para automatização do processo de desenvolvimento de software.
Palestra realizada em 3 de setembro de 2010 no evento "Pensando Lean" (São Paulo). Baseada nos princípios do pensamento enxuto e somente em duas áreas do conhecimento da Análise de Negócios (Planejamento e Análise Corporativa), esta apresentação explora como a DESCOBERTA e a ENTREGA devem estar ambas no foco da análise de negócios em projetos ágeis.
Design Sprint e Design Thinking na inovação para processos de negócio [Semana...Kelly Sganderla
Apresentação do quinto dia da Semana das Mulheres na Inovação, com introdução sobre inovação, sociedade 5.0 e as abordagens de design thinking e design sprint nas práticas de processos de negócio.
Porque os projetos falham, mesmo sendo bem construídos, usando clean code e as melhores técnicas de desenvolvimento? Porque os produtos ficam lá, estacionados, sem vendas e com dezenas de features implementadas e não usadas? Vamos conversar sobre esses assuntos hoje.
A Carreira de Desenvolvedor: do Jr ao SêniorMarcos Pereira
Com uma infinidade de opções disponíveis, qual caminho seguir? Como se tornar um desenvolvedor melhor? Em qual tecnologia se especializar? Quais tecnologias utilizar em seus projetos? “A Carreira de Desenvolvedor: Do Jr ao Sênior” apresenta uma visão pessoal do atual mercado de trabalho e das tecnologias comumente utilizadas.
Essa apresentação, feita no evento de launch do Visual Studio, em Jundiaí/SP, mostra as features que a versão 2019 da IDE Visual Studio tem para apoiar em iniciativas de DevOps, integrando com o Github e Azure!
Todo o Azure DevOps no terminal
Em plataformas como GNU Linux é muito comum estar no terminal durante o desenvolvimento de software. E usar o Azure DevOps no termnal é completamente possível, vamos criar repositórios, pipelines e até mesmo verificar o trabalho que precisa ser feito, tudo no Bash.
Os slides foram usados na introdução da palestra. Todo
Estes slides foram apresentados no Meetup do grupo Delivering Software, em 26 de Junho de 2018; e abordam o case Microsoft, mostrando como o time de desenvolvimento do VSTS implantou técnicas de DevOps para entregar o seu produto