InfoQ

InfoQ

Visualização específica de Tópico/Tag

Melhores Práticas na InfoQ


Últimos destaques de notícias sobre Melhores Práticas

Desmistificando Scrum & Agile

Tópicos
Adoção de Agile,
Gerenciamento de Projetos,
Metodologias,
Agile nas empresas,
Agile,
Técnicas Ágeis

Nesta palestra Juan nos mostra por que a Gestão Ágil/Lean está ganhando terreno frente à Gestão Tradicional de Projetos, apresentando fundamentos da Gestão Ágil com Scrum, seus princípios, valores, e razões pelas quais equipes que tem implementado Scrum tem melhorado sua produtividade em até 4x, assim como a qualidade de vida de seus membros, de seus produtos e o valor entregue à organização.

Notícias sobre Melhores Práticas

Recomendações Sim, Regras Não

Tópicos
Agile

Mike Cohn, reconhecido coach de Agile e cofundador da Scrum Alliance, publicou em seu blog o que seria sua principal resolução para 2012: Atuar através de recomendações e não pela imposição de regras.

Processos de software destroem a paixão dos desenvolvedores?

Tópicos
Processos de Software,
Arquitetura,
Agile

Em um post recente, James Turner, editor da O'Reilly, criou polêmica afirmando que processos de software destroem a paixão dos desenvolvedores. O foco demasiado em processos pela indústria de software, sem a consideração dos seus reais benefícios, estaria gerando perda de motivação nas equipes. Veja aqui os aspectos da polêmica e a repercussão em posts e comentários.

Reuniões Ágeis Efetivas

Tópicos
Técnicas Ágeis,
Agile

Reuniões são caras. Um dia inteiro de reuniões dos times pode custar milhares de doláres, se calcularmos o custo de todas as pessoas envolvidas além dos overheads que acontecem. Dado isso, é pragmático se preparar para elas a fim de garantir que suas reuniões Ágeis sejam o mais efetivas possíveis.

Qual é a nomenclatura ideal para os nosso métodos?

Tópicos
Modelagem,
Aprendizado,
Entrega de Qualidade,
Arquitetura

Recentemente Anderson Fraga, no fórum Tectura, iniciou uma discussão onde ele faz um questionamento familiar para muitos desenvolvedores, ele comparou a declaração de métodos e classes do projeto Restfulie e viu que no projeto foi usado nomes curtos e expressivos. Mas qual o impacto disso? Qual é a nomenclatura ideal para os nossos métodos?

Artigos sobre Melhores Práticas

Dicas para Reúso Efetivo de Software

Tópicos
Programação,
Java,
Reuso,
Comunicação,
Arquitetura

Vijay Narayanan oferece 10 dicas práticas de como ter sucesso com o reúso sistemático de componentes de software, baseado em sua experiência em múltiplos projetos. A coleção de dicas não tem a intenção de cansativa e sim que desenvolvedores e líderes de equipe apreciem a variedade de estratégias – técnicas e não-técnicas – de que é preciso aplicar para ter sucesso com reúso sistemático.

Apresentações sobre Melhores Práticas

Integração Contínua: Muito Além do Build

Tópicos
Clientes e Requisitos,
Servidores de Aplicação,
Entrega de Qualidade,
Ferramentas,
Entregando Valor,
Arquitetura

Integração Contínua não se resume a disponibilizar um servidor que continuamente obtenha e compile uma cópia do projeto. Ela é uma virtude a ser cultivada pelos desenvolvedores, independente de um servidor e, para tanto, é preciso seguir uma série de práticas que tornam possível integrar o trabalho dos diversos membros do projeto, mantendo sua integridade e realizando o menor esforço possível.

TDD e sua influência no design

Tópicos
Agile,
Design,
Testes Unitários,
Técnicas Ágeis,
Arquitetura

TDD transforma os testes em uma atividade de design, na qual programadores os utilizam para esclarecer expectativas sobre o que determinado código deve fazer. Apesar desta ser uma definição conhecida, poucos usam no dia-a-dia o real poder dos testes para guiar o design. Esta palestra mostra como o feedback dos testes pode influenciar e guiar o desenvolvedor a um design menos acoplado e mais coeso.

Entrevistas sobre Melhores Práticas

Entrevista com Martin Fowler

Martin Fowler e Paulo Caroli sobre desenvolvimento e agilidade

Tópicos
Operações,
Domain Specific Languages,
Agile,
SOA,
Builds,
Java,
Entrega de Qualidade,
Design,
Design Orientado a Objeto,
Comunidade,
Arquitetura,
Metodologias,
Testes de Software,
REST,
Técnicas Ágeis

Paulo Silveira entrevista Martin Fowler e Paulo Caroli que falam sobre a realidade do desenvolvimento de software. São abordados assuntos como DSL, Testes de Integração, REST, o novo livro de Martin, entre outros.