BT

Como se tornar um grande desenvolvedor Front-end

por Abel Avram , traduzido por Wellington Soares   em  10 Set, 2015

Este artigo contém conselhos para desenvolvedores web escrito por dois engenheiros, um recomendando ténicas e ferramentas, já o outro fornecendo sugestões na solução de alguns desafios enfrentados quando desenvolve para navegadores.

Melhore suas habilidades em programação com o Exercism.io

por Ben Linders , traduzido por Roberto Pepato   em  30 Jan, 2015

O Exercism.io ajuda os desenvolvedores a aprimorarem suas habilidades em uma linguagem de programação por meio de feedback e discussões. O InfoQ.com fez uma entrevista com a criadora do exercism, Katrina Ower e com Richard Thomson que contribuiu com a trilha de C++ para o exercism.

O estado atual do Agile

por Shane Hastie and others , traduzido por Tulius Lima   em  28 Jan, 2015

Dado a aproximação do final do ano, quando editores do InfoQ.com e outros foram questionados sobre o estado do Agile, os resultados foram compilados nessa notícia.

Tornando-se artesãos de software

por Ben Linders , traduzido por Ivan de Aguirre   em  14 Jan, 2015 1

O movimento Software Craftsmanship, Artesanato de Software, afirma que a prática é um caminho para desenvolver as habilidades de programação necessárias para se tornar um artesão de software. Habilidades técnicas são consideradas primordiais, levam tempo para seu aprendizado e tornam os seus praticantes melhores desenvolvedores.

Equilibrando Qualidade e Velocidade no Agile

por Ben Linders , traduzido por Jefferson Marchetti Ferreira   em  07 Out, 2014

Equipes ágeis têm que garantir que os produtos tenham qualidade. Gestores frequentemente esperam que a velocidade seja gradativamente aprimorada. Diversos autores exploraram a relação entre qualidade e velocidade e sugeriram maneiras de aprimorá-la.

Habilitando equipes ágeis a melhorar a qualidade do software

por Ben Linders , traduzido por Elias Lima de Souza   em  13 Ago, 2014

Longos dias de trabalho, prazos e pressão sobre o time podem ter impacto na qualidade do software que o time ágil entrega. O que nós podemos fazer para evitar que isso aconteça e habilitar os times a melhorar a qualidade de seus softwares?

Como Desenvolvimento Ágil tem afetado os Testes Tradicionais

por Savita Pahuja , traduzido por Artur Diniz Samora   em  28 Jul, 2014 4

Uma análise apontando como o desenvolvimento ágil tem afetado os testes tradicionais e novas tendências do teste ágil.

Gerencie as dívidas do seu software

por Ben Linders , traduzido por Marcelo Cenerino   em  17 Abr, 2014 4

Existem diferentes tipos de dívida de software. A dívida técnica é a mais conhecida, mas não a única. Existem também as dívidas de competência e de qualidade. As dívidas de software podem causar o aumento dos custos de manutenção e também desencorajar desenvolvedores. Felizmente existem soluções para gerenciá-las.

Equilibrando experimentos e entregas no desenvolvimento de produtos

por Ben Linders , traduzido por José Renato Pequeno   em  05 Mar, 2014

Experimentos fazendo uso, por exemplo, de lean startup podem auxiliar as empresas a aprender sobre seus clientes permitindo descobrir quais características e produtos realmente são valiosos. O valor no entanto vem da construção de produtos e realmente entregá-los aos clientes. É preciso encontrar formas para se equilibrar entre experimentos e entrega.

Caça aos bugs: Aprimorando a capacidade dos testes

por Rui Miguel Ferreira , traduzido por Rafael Sakurai   em  09 Jan, 2014

Na recente conferência "Testing Portugal 2013", Klays Olsen apresentou técnicas para caçar bugs seguindo o estilo de testes exploratórios.

Devemos criar histórias de usuário para a nossa dívida técnica?

por Ben Linders , traduzido por Elias Souza   em  10 Abr, 2013 1

Equipes ágeis algumas vezes apresentam dificuldades com o planejamento de tarefas puramente técnicas, tais como aquelas relacionadas à dívida técnica. Essas tarefas não têm valor direto para o usuário do sistema, mas precisam ser feitas para entregar o software funcionando. Devemos criar histórias de usuário para lidar com tarefas técnicas e dívida técnica?

Swarming: Ajudando equipes a entregarem mais e melhor

por Ben Linders , traduzido por Leonardo Campos   em  03 Abr, 2013

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.

Software Craftsmen são Egocêntricos?

por Eder Ignatowicz em  27 Mar, 2013 1

Em um recente post em seu blog, Ted Neward apontou um lado negro no movimento Software Craftsmanship. De acordo com Neward, a comunidade dos "artesãos de software" impõe uma segregação à comunidade de desenvolvimento, separando-a entre os craftsmen e os trabalhadores comuns.

O Agile realmente traz mais rapidez?

por Ben Linders , traduzido por Antonio Filho   em  22 Mar, 2013

O Agile torna mesmo as equipes mais rápidas? Conheça discussões recentes sobre o tema.

Uma Introdução à Qualidade de Software

por Abel Avram , traduzido por Marcelo Costa   em  11 Mai, 2012 4

Em dois artigos recentes, David Chappell, CEO da Chappell & Associates, descreve os diferentes aspectos da qualidade de software (funcionais, estruturais e de processo), os grupos de pessoas diretamente interessadas na qualidade (usuários, desenvolvedores e patrocinadores), e o resultado que os defeitos no software causam, sejam eles externos ou internos, ao longo do tempo.

Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.