BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Colaboração no InfoQ Brasil

  • Como criar um time de alta performance

    A alta performance é uma característica de um time, um estado temporário que precisa de atenção se esse time deseja continuar a performar bem. A criação de um ambiente seguro, o investimento no desenvolvimento de habilidades de colaborações e feedbacks peer-to-peer são algumas das ações que você pode fazer para criar um time de alta performance.

  • Experiências de DevOps na Nokia HERE

    Na conferência de GOTO Amsterdam de 2015, Ivan Kusalic, que é Engenheiro Software e DevOps da Nokia HERE em Berlim, deu uma palestra relâmpago sobre a adição de mais desenvolvedores (Dev) em DevOps.

  • Benefícios do teste contínuo

    As equipes da Unruly tem aplicado eXtreme Programming desde a sua fundação em 2006. O desenvolvimento de software na Unruly é feito com equipes pequenas sem testadores dedicados. Estas equipes tem uma abordagem test-first de desenvolver o código, criando validações automatizadas que podem ser executadas em ambientes similares aos de produção, ao invés de se apoiar numa fase de testes manuais.

  • Experimentando a diferença entre Dev & Ops e DevOps

    Jaap Schuttevaer fez um workshop sobre DevOps na conferência Agile Testing Day Netherlands 2015, com objetivo que as pessoas presentes experimentassem as abordagens Dev & Ops e DevOps, como eles sentiam essas abordagens, qual era o impacto de DevOps e quais eram as vantagens e desvantagens.

  • Lean e liderança ágil com o framework SAFe

    O framework SAFe, ou Scaled Agile Framework, provê práticas, papéis, atividades e artefatos para aplicar o desenvolvimento Lean e Agile em escala corporativa. O InfoQ entrevistou Dean Leffingwell sobre a implantação do SAFe, formação de times ágeis multifuncionais e alinhamento dos times, a equipe do SAFe e os princípios do Lean e liderança ágil.

  • O papel do product owner em retrospectivas

    Roman Pichler, consultor de Agile, compartilhou sua visão sobre a participação do product owner em retrospectivas, como forma de maximizar a colaboração com o time de desenvolvimento

  • Combinando abordagens Agile e Lean

    Combinando abordagens Agile e Lean − Existem diversas abordagens para melhorar o desenvolvimento de software, entre elas o Agile e o Lean. Os gerentes devem decidir qual delas implantar em suas organizações. As abordagens podem ser combinadas dependendo dos problemas que precisam ser resolvidos. O InfoQ entrevistou Régis Medina sobre combinar Agile e Lean, com foco em pessoas e aprendizado.

  • Design Thinking e Cultura de Colaboração

    Design thinking trata-se da criação de uma visão de futuro, não somente gerenciar o presente. Bill Burnett da Univercidade de Stanford recentemente falou sobre Design thinking e quais questões devemos fazer para mudar do Design para o Design thinking.

  • A flexibilidade do Agile: ponto forte ou calcanhar de Aquiles?

    Será que o princípio "responder a mudanças mais do que seguir um plano" é um ponto forte ou uma flexibilidade que não funciona na prática? O que acontece com projetos ágeis com dificuldades em gerenciar mudanças e clientes esperando flexibilidade demais? Será que o Agile não cumpre suas promessas, ou é a forma que as equipes e organizações têm adotado o Agile que causa os problemas?

  • Times ágeis: melhorando a colaboração entre testes e desenvolvedores

    Equipes ágeis são frequentemente multifuncionais, havendo diferentes competências como desenvolvedores e analistas de testes. A colaboração entre os membros ajuda no sucesso do próprio time.

  • Melhorando a Cultura DevOps com Informações Consolidadas

    A plataforma Appsecute visa melhorar a colaboração e aumentar a produtividade por meio da consolidação da informação associada ao ciclo de vida de uma aplicação. A plataforma de software como serviço (SaaS) aceita mensagens diretamente de pessoas e de outras plataformas de tecnologicas integradas, assim ela agrega eventos de forma online e que possam ser visualizados por todos em uma organização.

  • Swarming: Ajudando equipes a entregarem mais e melhor

    O Swarming é uma técnica que ajuda equipes ágeis a entregar software em funcionamento de forma rápida e frequente. Conheça mais sobre a técnica com base no trabalho de vários especialistas.

  • Wikimedia adota geração de templates baseada em Lua

    A Wikimedia adotou a linguagem de programação Lua para geração dos templates de páginas utilizados em diversos sites baseados no MediaWiki.

  • Programas Agile: 5 dicas de gerenciamento

    Johanna Rothman, autora de livros consagrados na comunidade ágil, compartilha cinco dicas para o gerenciamento ágil de programas, com enfoque em minimizar o risco das entregas.

  • Mudando comportamentos através de mudanças no ambiente

    O que fazer quando uma mudança no comportamento das pessoas é necessária para os negócios? Bob Marshall, especialista em terapia organizacional, descreve como alterar comportamentos, com base na observação do sistema e mudanças no ambiente.

BT