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 a personalidade influencia no desenvolvimento de software

    Pessoas da liderança têm orquestrado diversas contribuições de indivíduos com diferentes personalidades para formar grandes equipes. Membros de equipe precisam decidir agir fora de um papel e se engajar em um comportamento fora de suas zonas de conforto para contribuir com o objetivo da equipe.

  • Enfrentando super problemas com jogos colaborativos

    Super problemas são problemas grandes, complexos e duradouros que só conseguem ser resolvidos através da colaboração. O fator chave para a colaboração funcionar é o uso dos “serious games”: jogos nos quais os participantes voluntariamente concordam em seguir determinadas regras para gerar um resultado melhor e mais durável.

  • 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.

BT