BT

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

Contribuir

Tópicos

Escolha a região

Início Artigos

  • TV Digital e desenvolvimento: padrões, tecnologias e oportunidades

    O InfoQ Brasil ouviu Thiago Galbiatti Vespa, desenvolvedor e palestrante frequente em eventos de tecnologia, sobre o desenvolvimento para a TV Digital. Conheça um pouco sobre os padrões da TV Digital, a situação atual das tecnologias e as oportunidades na área para desenvolvedores e empreendedores.

  • Testes com Arquillian: Direto da fonte, com Dan Allen

    O Arquillian é uma plataforma de testes funcionais e de integração, que pode ser usada para testar a camada de negócio em Java. Traz os testes para o ambiente de execução, libertando o desenvolvedor do gerenciamento de dentro dos testes. O InfoQ conversou com Dan Allen sobre as funcionalidades do framework e os planos para o projeto.

  • WebSocket no Java e Java EE: da especificação a exemplos

    Conheça neste artigo as novas APIs Java e exemplos para programação com WebSocket, o protocolo que proporciona mais interatividade e performance às aplicações web e já está mudando o cenário de desenvolvimento na internet.

  • Do Waterfall ao Agile na indústria de Defesa: Lições na adoção

    Esse artigo descreve as ações tomadas por Jeff Plummer, na indústria de Defesa, para realizar uma transição do modelo cascata (waterfall) de desenvolvimento de software para um modelo ágil. O autor defende que gerenciar equipes ágeis exige a habilidade de realizar mudanças quando as coisas não estiverem indo bem.

  • Java 8 vs Scala: uma comparação das características

    Este artigo explora algumas características novas no Java 8, usando a sintaxe proposta do Java e o Scala. Abordando as expressões lambda, funções de ordem superior, coleções paralelas e extensão virtual de métodos, também conhecido como traits. Além disso, serão esclarecidos alguns dos novos paradigmas integrados no Java 8, como a programação funcional.

  • Métricas: como não prejudicar sua equipe com elas

    A comunidade ágil precisa mudar o modo como mede o sucesso. Tanto os dados coletados quanto as informações resultante das análises desses dados são, hoje, obstáculos ao que realmente importa: o desenvolvimento de software que funciona. Dar foco em algumas métricas individuais pode desencorajar a colaboração dentro da equipe e afetar o que se está medindo, prejudicando o propósito da métrica.

  • Garantia de qualidade no Scrum: muito além dos testes

    O controle de qualidade no Scrum é muito mais que fazer casos de testes e encontrar erros de software. Neste artigo, P. Hasija compartilha sua experiência durante dois anos atuando como QA em projetos Scrum. A autora explica que os profissionais de garantia de qualidade vão muito além de testes ágeis, obtendo lugar destacado na equipe.

  • Painel Virtual: QAs Técnicos: Evolução ou Revolução?

    Convidamos quatro especialistas das comunidades de desenvolvimento e testes para um painel sobre QAs Técnicos. Nele são discutidas questões atuais da comunidade de testes, tendências e rumos, e a polêmica do "testador que programa", entre outros temas. Os painelistas convidados foram Bruno Abreu (da Sofist); Camilo Ribeiro e Guilherme Motta (ambos da ThoughtWorks), e Jorge Diz (da Maps S.A.).

  • Agile seguro: como lidar com requisitos de segurança no desenvolvimento ágil

    É crítica a gerência dos requisitos de segurança nas fases iniciais do desenvolvimento de software. Neste artigo, é analisado como mapear os requisitos não funcionais para histórias de usuário voltadas a funcionalidades – e como tornar os requisitos de segurança mais visíveis para os stakeholders.

  • Inovação via experimentação: como empresas modernas evoluem

    Quando ocorre uma inovação em software, o senso comum tende a indicar que surgiu de uma ideia totalmente original. Porém, na prática, constata-se que muitas inovações surgem a partir de experiências e análises de resultados obtidos a partir de testes planejados com os usuários.

  • Painel Virtual – Behaviour Driven Development: conceitos, rumos e adoção

    O InfoQ Brasil convidou quatro especialistas das comunidades de desenvolvimento e testes para um painel sobre a prática BDD. Nele, são discutidos aspectos fundamentais da técnica de BDD e seus rumos conceitos, polêmicas e formas de adoção. Os painelistas convidados foram Jorge Diz (Maps S.A. Soluções e serviços), Bruno Abreu(Sofist); Camilo Ribeiro e Guilherme Motta (ambos da ThoughtWorks).

  • Kanban para os céticos: analisando e derrubando mitos negativos

    Como agente de mudanças, devemos assegurar as pessoas de que vale realmente a pena seguir o caminho escolhido. O Kanban levanta questões difíceis em níveis de gestão e liderança. Este artigo discute os principais argumentos levantados contra o Kanban e como lidar com eles.

BT