Início Artigos
Artigos
Feed RSS-
Tenha nojo dos impedimentos
Esse texto almeja gerar uma reflexão na forma como os times estão tratando os impedimentos que aparecem em seu cotidiano. Portanto, descubra por qual o motivo é recomendável que você tenha um verdadeiro sentimento de nojo dos impedimentos.
-
Superando os Desafios Técnicos para a Adoção de Métodos Ágeis nas Empresas
A adaptação de métodos ágeis dentro de uma empresa é uma tarefa desafiadora. Agilidade não é como um mero software que pode simplesmente ser instalado algum dia. Este artigo explora os desafios associados com a configuração de ambientes de desenvolvimento, testes automatizados, integração contínua e específica a definição de pronto dentro do contexto das empresas.
-
Análise Burndown no Gerenciamente de Cronograma e de Produtividade
Gerenciar a produtividade e o cronograma em um projeto é sempre um grande desafio devido à complexidade na tomada rápida de decisões. Neste artigo, tentamos usar o gráfico "burndown" para endereçar este problema. Mostramos como um gráfico Burndown é útil quando uma equipe tem que responder questões relativas à compressão do cronograma, gestão de recursos e aumento da produtividade.
-
Construindo uma Equipe Ágil
Construir uma equipe de desenvolvimento ágil de software não é tão fácil como parece. Muitos gerentes e chefes de equipe contratam pessoas tecnicamente capazes, para lançar alguma forma de processo ágil na equipe, e torcem para que tudo funcione bem como a literatura diz que funciona. Esta abordagem não é apenas irreal, mas é propensa ao fracasso.
-
Comunicação Ágil com Scrum
Em projetos Scrum a comunicação não é apenas importante entre o time de desenvolvimento. A mesma importância deve ser dada para a comunicação que ocorre entre o time (representado normalmente pelo Scrum Master) e o Product Owner. Neste artigo, abordaremos algumas práticas que podem ser úteis para uma comunicação efetiva entre o time e o Product Owner.
-
VRaptor 3
O VRaptor3 é um framework MVC em Java focado no desenvolvimento rápido e simples, e na fácil manutenção do código. Usando muitas idéias e boas práticas que surgiram nos últimos anos, como Convenção sobre Configuração, Injeção de Dependências e um modelo REST, você pode fazer sua aplicação com este framework de uma maneira bastante agradável e produtiva.
-
Mocks não são Stubs
O termo 'Mock Objects' tornou-se popular para descrever um caso especial de objetos que imitam objetos reais para teste. A maioria das linguagens de ambiente agora tem frameworks que facilitam a criação de mock objects. Neste artigo eu explicarei como os mock objects funcionam e como eles fazem testes baseado na verificação de comportamento.
-
Entrevista com Mary e Tom Poppendieck - Parte 2
Esta é a segunda parte da série de artigos sobre Lean Software Development resultado de uma entrevista de mais de uma hora de duração realizada no Agiles 2008 com o casal Poppendieck. Nesta parte da entrevista são abordados dois assuntos extremamente polêmicos: Liderança e os papéis definidos no Scrum e estatísticas e coletas de dados durante o processo de desenvolvimento do projeto.
-
Comparação do Kernel dos 3 SO mais utilizados
Este artigo compara brevemente o kernel dos três sistemas operacionais quasi-Unix mais utilizados (Vista e outros dois derivados do Unix) utilizando três pontos de comparação: eficiência, evolução, e interface amigável. Os sistemas operacionais comparados (somente o kernel) são: OpenSolaris, Windows Vista, e o Linux 2.6.
-
Entrevista com Mary e Tom Poppendieck - Parte 1
Ao participar da Primeira Conferência Latino Americana sobre Métodos Ágeis, o Agiles 2008 realizado em Buenos Aires, na Argentina tivemos a oportunidade de realizar uma entrevista exclusiva com o simpático e bem humorado casal de gurus, criadores do Lean Software Development, Mary e Tom Poppendieck que foram Keynotes no evento.
-
The Well-Grounded Rubyist, David A. Black
A linguagem Ruby saiu pela primeira vez há 14 anos e desde aí tem crescido muito graças a frameworks como Ruby on Rails. Este livro cobre detalhes intrincados da linguagem Ruby de hoje, incluindo a última versão 1.9.1 e dá aos programadores uma base sólida para criar aplicações em Ruby.
-
Revisão do Livro: Guia do Facilitador para Tomada de Decisão Participativa
Uma das responsabilidades de times auto-organizáveis é tomar decisões que respeitem as opiniões de todos. Esse livro fornece vários exemplos em treinamento de times, para lidar com discussões conflitantes, mantendo a velocidade sem comprometer o sucesso tendo que suspender ou ignorar os problemas críticos.