Início Estudos de Caso no InfoQ Brasil
Artigos
Feed RSS-
Testando em produção - Qualidade de software acelerada
Michael Bryzek explora a criação de software de qualidade sem o uso de ambientes de desenvolvimento ou controle de qualidade, mergulhando profundamente na “verificação em produção” - o que é necessário para criar software que possa ser testado continuamente em produção.
-
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 vitais para a King continuar testando o Candy Crush; portanto, eles procuram constantemente novas maneiras aprimoradas de testar.
-
Como criar histórias de usuários convincentes apoiadas por dados
Quanto mais evidências tivermos, maior a probabilidade de acreditarem em nossas ideias. Mas, os dados somente, nem sempre são suficiente para envolver as pessoas; é aqui que a narrativa pode ajudar a combinar dados, ideias, e emoções.
-
Perguntas e respostas sobre o livro Liderança Agile Leadership in Practice - Applying Management 3.0
O livro Agile Leadership in Practice - Applying Management 3.0, de Dominik Maximini, é um relatório da experiência na jornada de transformação ágil da NovaTec. Maximini compartilha as experiências com a aplicação de princípios e práticas do Management 3.0, mostrando as histórias de sucesso, falhas e aprendizados.
-
Redescobrindo o Lean
Para aqueles que amam a melhoria contínua, a engenharia de software se encaixa como uma luva, já que para onde quer que se olhe encontramos potencial para melhorar. Não devemos perseguir as melhores e mais recentes práticas ágeis, mas sim, dedicar o tempo trabalhando na nossa abordagem única com base na meta que recebemos, nas pessoas que possuímos e nos princípios implícitos que mantemos.
-
Um significado diferente para Melhoria Contínua, o coração do DevOps
A melhoria é crucial em todas as organizações. No DevOps, a busca pela melhoria contínua é um dos objetivos mais importantes. O medo impede mudanças e melhorias. Comprometer-se com objetivos compartilhados é indispensável para a melhoria e o sucesso. Todo mundo quer fazer um ótimo trabalho; precisamos parar com os joguinhos internos desnecessários e irritantes!
-
MOOtopia - Adaptando o modelo Spotify no MOO
O modelo Spotify pode ser um ótimo ponto de partida, mas para atender às suas necessidades é preciso adaptá-lo. Esta é a história de como a MOO adaptou a estrutura organizacional da área de tecnologia e produtos com base no modelo Spotify, e então evoluiu esse design inicial em algo que atende suas necessidades.
-
Automação de testes: Prevenir ou remediar?
Uma série de equipes tendem a ver automação de testes como uma forma de aumentar a velocidade de entrega de software, porém isto é frequentemente percebido como sendo um gargalo dentro das equipes, mas e se olharem profundamente em suas práticas de desenvolvimento como um todo, eles poderiam obter melhores resultados.
-
O jeito Toyota para Scrum
A Toyota Connected usa Scrum combinado com o Sistema Toyota de Produção para ter uma Produção Lean, o que possibilita entregar ciclos de PDCA rápidos. A agilidade não é o objetivo, é um resultado. O Scrum sozinho não é o Lean, e ser Lean também não significa ser Ágil. Podemos ser Lean sem ser Ágil e Ágil sem ser Lean. São coisas diferentes, ainda que complementares.
-
Microservices na perspectiva de uma Startup
Ao iniciar uma jornada para microservices, saber o que considerar pode ser valioso. Não existe uma regra de ouro que seja facilmente aplicável. Cada jornada é única, já que toda organização enfrenta circunstâncias distintas. Neste artigo, Susanne Kaiser compartilha lições aprendidas e desafios na perspectiva de uma startup, e o que faria diferente em sua próxima implementação de microservices.
-
Perguntas e respostas sobre o livro "Software - A terra do desperdício"
No livro Software Wasteland ("Software - A terra do desperdício", em tradução livre), Dave McComb discute o que está causando o desperdício no desenvolvimento de aplicações, e como visualizar o custo da mudança e tornar-se centrado em dados pode ajudar a reduzir o desperdício.
-
Holacracia para humanos
O Snapper, uma empresa neozelandesa, introduziu a Holacracia, que permitiu às pessoas agirem como empreendedores e auto-dirigirem seu trabalho, ao invés de esperar alguém dizer o que precisa ser feito.