BT

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

Contribuir

Tópicos

Escolha a região

Início Artigos

  • MicroORM, um ORM de tipos dinâmicos para VB e C# em mais ou menos 160 linhas

    ORMs estão na moda nos dias de hoje por uma boa razão: eles podem fazer o desenvolvimento de aplicações baseadas em banco de dados rápido e sem dor. Mas frameworks de ORM são bem restritos, eles esperam que os desenvolvedores sigam certas regras e são as vezes bem difíceis de se usar quando isso não é feito.

  • O Elefante na sala: Usando a Neurociência para Aprimorar os Relacionamentos no Trabalho

    Os novos conhecimentos em neurociência, nos dão ferramentas para entender e ampliar a habilidade de homens e mulheres trabalharem juntos. Empresas como Deloitte & Touche, IBM e PriceWaterHouse Coopers têm visto resultados financeiros, que incluem maior retenção de mulheres, ao treinarem seus gestores a usarem a inteligência de gênero no ambiente de trabalho.

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

BT