Culturas eficazes para ambientes dinâmicos

Existem várias “receitas” para garantir a eficiência de times em situações mais estáveis com diferentes modelos de avaliação de performance e gerenciamento de projetos. Nessa palestra vou abordar algumas lições que aprendi ao longo da minha carreira sobre como criar uma cultura de engenharia capaz de se adaptar rapidamente na presença de instabilidade.

infoq.com (4 mouths)
0

O que aprendi montando uma arquitetura de microsserviços

Nesta palestra vou repassar com vocês os requisitos e motivações que tenho encontrado nos clientes, e o que foi feito para atendê-los e as motivações para utilizar microsserviços, como as arquitetura

QDigest #2 - Trabalho Remoto, Python, Kubernetes

A QDigest é uma newsletter com a curadoria de profissionais brasileiros que atuam no mercado de tecnologia e de desenvolvimento de software nacional e internacional. Pedimos para que eles indiquem li

Benefícios e desafios de incluir a infraestrutura como código no pipeline de CD: Q&A com a Honeycomb

O Honeycomb é uma ferramenta para introspecção e interrogação de sistemas de produção. A equipe é pioneira na infraestrutura como código e atualmente usa o Terraform para o gerenciamento da configura

Como reduzir em 60% o tempo de carregamento das aplicações com React

O React é eficiente nas atualizações de UI, mas não torna o app web mais veloz magicamente. À medida que o app aumentava de tamanho, percebemos desvantagens na configuração. Conhecíamos o React e com

Entrevista com Ben Sigelman sobre "Sistemas Profundos" de microservices

O InfoQ entrevistou Ben Sigelman, CEO da LightStep, sobre o gerenciamento em "profundidade" dos microservices em escala. By Erik Costlow Translated by Roberto Ueti

Entrevista com Jake Inlove sobre o livro Gamification for Business

O livro Gamification for Business, de Sune Gudiksen e Jake Inlove, explora o uso de jogos para enfrentar com eficiência os desafios dos negócios e melhorar o desempenho organizacional, fornecendo res

Google Dataset Search deixa de ser beta

Com aproximadamente 25 milhões de bases de dados indexadas o Google Dataset Search deixa de ser uma versão beta e oferece recursos adicionais como integração mobile e visualização

Oleg Zhurakousky comenta sobre microservices orientados a eventos baseados em Spring

As tecnologias Spring Cloud Stream e Spring Cloud Function dão suporte à implementação de microservices orientados a eventos para diversos casos de uso, desde a integração de aplicações até o fluxo d

Swift 5.2 liberado no Xcode 11.4 Beta

A linguagem de programação Swift, desenvolvida originalmente pela Apple e liberada em 2014, acaba de chegar na versão 5.2. O Swift 5.2 está disponível no Xcode 11.4 Beta, trazendo callAsFunction, sub

Construindo um cluster de alta disponibilidade

Serão apresentadas as etapas necessárias com detalhes técnicos para construir um cluster de alta disponibilidade utilizando repmgr e dividido em 2 data centers. Em cada datacenter, haverá uma máquina

Reescrevendo software crítico em Elixir - um estudo de caso

A maioria das empresas que iniciam a adoção de Elixir começam com uma prova de conceito que reescreve uma aplicação não-crítica. Na Telnyx, nós escolhemos a opção difícil: Reescrever um serviço de al

Candy Crush Saga - Utilizando a Inteligencia Artificial nos testes

Para poder melhorar os recursos em jogos, que estão em constante evolução, o desafio será dimensionar os testes para se equipararem ao desenvolvimento de novos recursos. Os testes automatizados são v

QDigest #1 - Muito Prazer: Somos a QDigest

A QDigest é uma newsletter com a curadoria de profissionais brasileiros que atuam no mercado de tecnologia e de desenvolvimento de software nacional e internacional. Pedimos para que eles indiquem li

Do modelo de Silos a Transformação digital uma visão de Enterprise Architecture e capacidades dinâmicas

A síndrome dos Silos, profundamente conectada com Big Data, Inteligência Artificial e Data, provoca prejuízos grandiosos as empresas diminuindo a sua capacidade de reação em tempos onde uma informaçã

Processamento de dados de alto desempenho com Spring Cloud Data Flow e Geode

Cahlen Humphreys e Tiffany Chang palestraram na Conferência SpringOne Platform 2019, sobre o processamento de dados com as estruturas Spring Cloud Data Flow e Apache Geode.

Quatro estratégias para lidar com a contrapressão - Jay Phelps

Jay Phelps, membro da equipe principal do RxJS, palestrou na ReactiveConf 2019 falando o que realmente é a contrapressão, quando acontece, e quais estratégias que podem ser aplicadas para lidar com e

Decida qual é o nível de fluência ágil mais adequado para seu time

O Modelo de Fluência Ágil foi introduzido pela primeira vez em 2012, por James e Diana Larsen que reconheceram um problema naquela época que ainda persiste hoje - há muitas organizações em que as tra

Q&A on the Book Applied Empathy: The New Language of Leadership

O livro Applied Empathy, de Michael Ventura, explora como entender as pessoas e aprender sobre suas perspectivas pode ajudar a liderar com empatia. Perguntas são mais importantes que respostas; como

Micro frontends - Uma abordagem de microservices para o front-end

Já trabalhou em grandes projetos front-end, com diversos times e percebeu que, quanto mais complexa a aplicação fica, mais perde a liberdade para alterações e os times vão ficando sem autonomia nas e

Construindo interfaces de conversação inteligentes

Os autores apresentam e discorrem sobre os três componentes envolvidos na criação de um aplicativo de conversação inteligente além de como implementar um Fluxo de Interação, como utilizar um Processa

Teste de acessibilidade: convencendo o proprietário do produto

O teste de acessibilidade é a coisa certa a se fazer. A internet com seus serviços eletrônicos são um local para as pessoas se sentirem e interagirem igualitariamente, portanto nosso software não dev

Case: Projeto Shiva do Grupo Bandeirantes de Comunicação

Vamos compartilhar os erros e acertos do desenvolvimento da solução de gestão mídias que foi criada para o Portal da Band: O SHIVA. Com a integração de tecnologias super atuais, como REDIS, RABBITMQ,

Minimizando a complexidade de backend com Dark: a linguagem com editor e infraestrutura integrado

O Dark visa simplificar o desenvolvimento de backends, minimizando a complexidade sendo uma linguagem de programação com editor e infraestrutura integrados para o desenvolvimento e o fornecimento de

Os Desafios na Construção de Agentes Virtuais com Inteligência Artificial

Agentes Virtuais são sistemas autônomos capazes de interagir com outros sistemas e com humanos. Os agentes virtuais têm sido utilizados com o objetivo de interagirem com pessoas na busca de resolução

Velocidade e melhores métricas: entrevista com Doc Norton

Velocidade não é boa medida para previsões ou diagnósticos, é um indicador retardatário de um sistema complexo que é volátil demais para saber qual será o desempenho futuro.

Do zero com pouco recurso

O objetivo é contar a história de como desenvolvemos o processo de DevOps dentro da REBEL e quais foram as técnicas usadas e decisões tomadas que nos fizeram dormir com tranquilidade e nos dar impuls

Liderança em um ambiente ágil

Gostaríamos que os líderes ágeis parassem de ficar só combatendo incêndios. Deveriam ajudar e capacitar, em vez de assumir os problemas, argumentou Leonoor Koomen na Experience Agile 2019, sugerindo

Construindo aplicações escaláveis no Mercado Livre com SOLID & Clean Architecture

Como manter a qualidade dos microsserviços quando o negócio engrena e os times escalam? Nesta talk mostraremos como aplicar o Clear Architecture e SOLID principles com TDD na prática e como estas téc

Q&A sobre o livro The Driver in the Driverless Car

O livro The Driver in the Driverless Car, de Vivek Wadhwa e Alex Salkever, explora como a tecnologia está em constante aceleração e o impacto que isso pode ter no futuro da sociedade. O objetivo é aj

Migrando duas grandes bases de código robótico ROS1 para ROS2

Em 2018, o Robot Operating System 2 (ROS2) foi lançado como sucessor do ROS1. Na ROSCon 2019, diversos palestrantes compartilharam suas experiências na migração do ROS1 para o ROS2. As lições foram c

Como criar uma arquitetura altamente escalável para envio de push

Conheça a arquitetura serverless e orientada a eventos adotada pela Hotmart, focada em resiliência e alta escalabilidade. Com base em ferramentas da AWS como Kinesis, Lambda e DynamoDB, veja como con

Três aplicações práticas da IoT nos setores automotivo e agrícola - Destaques do WebExpo 2019

Tomáš Morava, CFO e cofundador da Hardwario, apresentou recentemente na WebExpo 2019, em Praga, três aplicações práticas e orientadas para a indústria da IoT nos setores automotivo e agrícola.

Suporte avançado a aplicações de IoT no .NET Core 3 com System.Device.Gpio

O System.Device.Gpio é uma nova biblioteca open source aberta para o .Net Core que viabiliza a interação de aplicações IoT com sensores, monitores e dispositivos de entrada por meio dos pinos GPIO ou

Do Enzyme Para O React Testing Library

Uma comparação do Enzyme com Testing Library, compartilhando a experiência de migração para o Testing Library nos produtos da CVC, principais dificuldades, nova forma de pensar e como a lib até mesmo

Slack compartilha a estratégia usada para testar seu novo serviço de criptografia

A equipe de engenharia do Slack revelou a estratégia de teste de carga que se tornou uma parte crítica do pipeline de entrega contínua. Embora afirmem que tinham pouca experiência em testes de carga,

Conectando +60k restaurantes: a saga arquitetural do iFood

A simplicidade de um clique para fazer um pedido de comida no iFood esconde uma complexa arquitetura para garantir que a entrega chegue corretamente na casa de quem pediu. O time Connection é um time

Gerenciamento de mudanças no século 21, ciência comportamental - Q&A sobre o livro Impacto

O livro Impacto, de Paul Gibbons, explora como liderar e gerenciar mudanças no século 21 para apoiar transformações digitais, levando em consideração as necessidades da geração millennials e da geraç

A influência da Arquitetura Corporativa na digitalização dos modelos de negócios sob a ótica da Sociomaterialidade.

Nesta sessão será apresentado o resultado de um trabalho de pesquisa realizado na Faculdade FIPECAFI, cujo objetivo foi analisar a compreensão de profissionais acerca da associação dos níveis de matu

O método Swift: Uma estrutura para modernização de software usando DDD

O Método Swift é um conjunto de técnicas de análise de sistemas legados complexos a fim de determinar o trabalho necessário para modernizar gradualmente os principais componentes ou o sistema como um

Experiência da iRobot na execução do ROS2 em plataformas embarcadas baseadas em Linux

Durante o ROSCon 2019, Alberto Soragna, Juan Oxoby e Dhiraj Goel, da iRobot, apresentaram suas experiências usando o ROS 2 em uma plataforma embarcada de baixo custo. Ao testar diferentes implementaç

Brasil.IO: Libertação de Dados Públicos, com Python

Analisar dados públicos não é tarefa fácil: estão disponíveis em muitas páginas, formatos de arquivos e padrões diferentes e por isso é comum a necessidade de criar softwares especializados para capt

Os desafios na integração de equipes distribuídas geograficamente

Equipes distribuídas geograficamente são o centro da inovação. Porém, criar e nutrir uma equipe é uma tarefa desafiadora, por isso precisamos de uma compreensão profunda da natureza do conhecimento,