Archive for the ‘Agile’ Category

Escolhida Logo para o eXtreme Programming Ceara

Thursday, June 18th, 2009

Depois de uma votação democrática (aqui e aqui) , a imagem que representará o grupo de discussao sobre eXtreme Programming (XP) do Ceará (XPCE) finalmente foi definida.

Logo XPCE

Logo XPCE

Agora, com a logo, o grupo pode divulgar melhor “sua marca” e com isso, identificar mais sua comunidade.

O XPCE que está ativo a poucos meses mas já tem uma considerável comunidade. Já houveram dois eventos aqui em Fortaleza-CE, com boa repercussão, além de possuir discussões com alto nível. Tudo isso claro, graças a sua comunidade.

Sou membro da lista, e percebi que ela vem sanar uma falta para o mercado cearence. Pois, antes não havia um ponto específico sobre XP ou mesmo sobre metodologias ágeis.

O interessante da lista, é que não somente participam desenvolvedores, como também, gerentes, analistas e empresários. Isso é importante pois ela dá uma visibilidade maior do nível do mercado cearense, e claro, de como esta a adoção das boas práticas de desenvolvimento de software.

O XPCE está apenas começando, mas já tem muita coisa a oferecer.

Metodologias ágeis estão apenas comecando por aqui. E a XPCE veio para ajudar a mudar isso.

Agile é Cultura não um Processo

Tuesday, March 17th, 2009

O post anterior reforça a idéia de que as metodologias ágeis não podem ser impostas, como processos, mas acho que devem ser pensadas e assimiladas, para facilitar e inclusive humanizar a forma como as coisas são feitas (digo, o software).

Este outro artigo, fala sobre isso.

Segue um trecho:

Jeff Patton sugere que Agile é realmente uma cultura que gera processos e não apenas um processo e que deve afetar diretamente o nosso modo de ensinar aos outros a adotar Agile. Ele introduz esta idéia em uma conversa:

Sentado com meu amigo Jonathan no almoço na semana passada, nós falávamos sobre mudanças no processo que ele sentiu ser forçado a fazer. Ele adicionou mais times e os times foram crescendo. As coisas precisavam mudar. Jonathan estava, justificadamente, preocupado com o fato que todos os novos processos que sendo adicionados desmoronariam na comunicação fluente e trabalho em equipe, que ele tinha trabalhado tanto para promover. “Como voce mantém essas coisas em seu processo?” Ele perguntou. Depois de conversarmos um pouco nós decidimos que estas coisas não são realmente pontos de processo – ao invés disso elas são parte da cultura da empresa. Estas eram as coisas que ele e os outros em sua empresa valorizavam.

De vez em quando me sinto particularmente sábio. Isso é momentâneo e algumas vezes eu recebo um “falso positivo” – idéias estúpidas que soam como sábias. Mas eu disse isso e pareceu sensato o suficiente para Jonathan.

Cultura é processo. Identifique sua cultura e a promova.

Jeff sugeriu que a cultura atualmente gera o processo:

a cultura não dita um processo preciso, os valores culturais suportados pelas estruturas de ensino embutido nas culturas e estruturas de base tais como as normas e tudo mais, conduzem a um processo comumente entendido.

Confira na integra:

Agile é Cultura não um Processo

Definitivamente acho este um assunto muito vasto (metodologias ágeis), e que deve ser muito bem discutido.

Abraços.

Mantenha o Foco se afastando de seu computador

Tuesday, March 17th, 2009

Achei esse artigo muito legal, pois fala sobre algo que acho importante:

Desenvolvimento Ágil é Cultura!

Segue um trecho:

Praticantes de Agile entenderam o efeito negativo que “mudar de contexto” exerce sobre a produtividade quando o assunto é seus projetos e equipes. Em que grau essa mesma idéia se aplica às tarefas pessoais do dia-a-dia e a nível de interação pessoal e o que as pessoas podem fazer para evitar problemas de multi-tarefa? Phil Gerbyshak oferece alguns conselhos.

Em um artigo recente, Phil Gerbyshak destaca cinco formas simples para ajudá-lo a se manter focado em sua tarefa ou conversa:

  • Afaste seu computador e volte-se diretamente para a outra pessoa”: seu computador pode roubar sua atenção da pessoa como que você esta’conversando, não deixe isso acontecer
  • Aproxime-se da pessoas com quem você está falando”: proximidade com as pessoas aumenta seu engajamento com elas e distanciar-se de seu computador diminui sua conexão com ele
  • Desligue alertas sonoros e mensagens instantâneas”: é garantido que sons de seu computador criam algum nível de distração para você
  • Envie seu celular direto para a caixa postal (ou apenas ignore-o)”: mesmo uma rápida olhada para seu telefone para ver quem é, pode quebrar seu fluxo
  • Tire seu Blackberry do seu bolso e coloque-o no modo silencioso”: isso é basicamente um computador de mão, trate-o como tal

Confira na integra:

Mantenha o Foco se afastando de seu computador.