Início Artigos
Artigos
Feed RSS-
Entrevista sobre o livro Entrega Contínua em Java
O livro de Daniel Bryant e Abraham Marin-Perez foi lançado quase dez anos depois do livro original Entrega Contínua de Dave Farley e Jez Humble e mais de 20 anos depois do primeiro lançamento do Java. O bate papo nos ajudará a entender melhor a partir da experiência deles o motivo de termos um livro sobre Entrega Contínua especificamente para o Java e o ecossistema JVM.
-
Não é bem assim: exploração de sistemas para verificar a precisão musical
Chris Ford explora o que torna a música precisa e como podemos codificá-la em um sistema de tipos.
-
Scrum: a arte de mudar o possível
O Scrum Fieldbook tem como objetivo, introduzir o Scrum em empresas fora da indústria de software, onde o framework pode ajudar os líderes a alcançar uma cultura de alto desempenho. O autor compartilha padrões, práticas e etapas que os líderes podem adotá-las para incorporá-las com êxito na empresa.
-
Testando microservices: 12 técnicas úteis - Parte 1
Ao criar um sistema de microservices, precisamos gerenciar os componentes interdependentes para testá-los de maneira econômica. Podemos usar testes duplicados nos microservices que precisam ter dependências reais. No entanto, existem muitas opções para fazer o trabalho. O artigo fornece uma visão geral com vantagens e desvantagens de 12 técnicas diferentes.
-
Usando C# 8 e Tipos de Referência Nullable no .NET Framework
Embora partes do C# 8 não sejam suportadas no .NET Framework, os Nullable Reference Types podem ser ativados se soubermos os truques certos.
-
Destravando o teste contínuo: quatro práticas para o sucesso
Embora a maioria das empresas tenha adotado o planejamento e o desenvolvimento Agile, boa parte ainda é incapaz de implementar efetivamente o teste contínuo durante o ciclo de vida do desenvolvimento. Existem quatro práticas recomendadas para ajudar a superar isso: concentrar-se na qualidade dos testes, manter os testes curtos e atômicos, teste em várias plataformas e paralelização.
-
Grandes reuniões globais: navegando pelas diferenças culturais
Entender as diferenças culturais pode ser bastante difícil quando os membros da equipe estão frente a frente, mas quando a maioria das comunicações é feita por algum tipo de tecnologia (email, telefone, mensagens instantâneas, vídeo ou conferência online), o entendimento torna-se infinitamente mais complexo.
-
Scrum e sistema de produção Toyota, construindo equipes poderosas
Como usar o Sistema Toyota de Produção, como um sistema de construção de conhecimento, para revelar pontos de aprendizado que devem ser trabalhados para desenvolver excelentes equipes Scrum e obter resultados excepcionais.
-
[#Retrospectiva] Você sabe o que é Diretiva Primária? Para que serve?
Para promover nas suas facilitações uma cultura colaborativa e um ambiente de confiança, respeito e empatia, a Diretiva Primária tem esse objetivo direcionar positivamente a sua dinâmica com embasamento científico o efeito priming, que influencia o comportamento das pessoas, podendo ser consciente ou inconsciente.
-
As nossas ferramentas de reunião podem ser melhoradas?
Todas as equipes se reúnem. A maioria realiza reuniões da mesma maneira que seus bisavós. Existem registros que datam da época dos antigos romanos que descrevem as reuniões com um líder que a explicava, dava uma breve discussão, depois uma conclusão, que na verdade nada concluía, com alguns acordos murmurados. As reuniões não mudaram muito nos últimos séculos.
-
Agile ao redor do mundo - uma jornada de descoberta
Pessoas em diferentes partes do mundo exibem comportamentos que podem se encaixar com o Agile ou ser um impedimento. David Spinks e Glaudia Califano estão viajando pelo mundo para explorar como as culturas nacionais afetam a implantação do Agile.
-
Perguntas e respostas sobre o livro Risk-First Software Development
O livro Risk-First Software Development, de Rob Moffat, analisa todas as atividades de um projeto de software através da visão do gerenciamento de riscos, introduzindo uma linguagem de padrões para classificar diferentes riscos, fornecendo sugestões para equilibrá-los e explorando como as metodologias de software veem os riscos.