InfoQ

InfoQ

Notícias

Meus Favoritos

Faça oLogin ou Cadastre-se para ativar o recurso de favoritos por tempo ilimitado.

O conteúdo foi adicionado aos favoritos!

Houve um erro ao adicionar aos favoritos! Por favor, tente novamente.

Uma Alternativa para as Certificações

Postado por Mark Levison , traduzido por Herbertt Bamonde em 22 Mar 2010

Seções
Processos e Práticas,
Arquitetura e Design
Tópicos
Adoção de Agile ,
Agile nas empresas ,
Agile ,
Treinamento / Certificação ,
Certificação

Projeto Agile Skills é uma wiki onde nela contém uma lista de habilidades que desenvolvedores ágeis devem ter. O projeto começou depois de uma reunião entre abril e maio de 2009 em Chicago, os participantes desta reunião concordaram que: "Alta produtividade em desenvolvimento ágil de software requer excelência nas seguintes áreas: Produto, Colaboração, Valor do Negócio, Cultura de apoio, Confiança, Excelência técnica, e Evolução."

No seu primeiro post para a lista de emails, Ron Jeffries disse:

Estamos aqui para iniciar um processo de melhoramento das habilidades dos desenvolvedores para Agile / Scrum / projetos XP. A Scrum Alliance está pensando em criar um novo desenvolvedor focado em certificação (CSD?) ...

A partir destas idéias iniciais o projeto começou a crescer para envolver os seguintes objetivos:

  • Estabelecer um quadro evolutivo de habilidades necessárias para equipes ágeis.
  • Incentivar o aprendizado contínuo
  • Estabelecer uma rede de confiança para ajudar os membros a encontrar pessoas com as mesmas idéias, e identificar novos mentores na  comunidade.

Para dar suporte a esses objetivos o grupo criou:

O inventário de habilidades atualmente inclui seções para: Business ValueCollaborationConfidenceProductSelf ImprovementSupportive Culture and Technical Excellence.

Ainda existe uma lista de coisas para procurar em uma organização Agile:

  • integração contínua
  • métricas regulares (velocidade, cobertura, ciclo de complexidade...)
  • programação em par
  • TDD
  • "um time" (a idéia de agilidade distribuída parece estar em questão, tendo os defensores e detratores de cada lado da questão)
  • Entregas regulares

projeto Agile Skills está procurando por pessoas para fazer perguntas, participar de discussões e descrever habilidades.

Anteriormente na InfoQ: "The 'Agile Developer Skills Workshop' Is Underway" e "Looking Inward To Stop An Agile "Decline And Fall"

Agile Developer Certification por Rodrigo Martins Enviado
Re: Agile Developer Certification por Luis Junior Enviado
Re: Agile Developer Certification por Rodrigo Martins Enviado
  1. Voltar ao topo

    Agile Developer Certification

    por Rodrigo Martins

    Essa iniciativa é muito mais interessante do que o Certified Agile Developer proposto pelo Ken Schwaber.

    Não acredito em certificações, mas sim em provas concretas da capacidade técnica e da experiência de alguém. Se um pedaço de papel garantisse lugar no mercado, um estudante recém formado teria grande vantagem se comparado a um profissional com vários anos de carreira em desenvolvimento de software. Há também o problema da fábrica de certificações de Scrum Master. Você assiste a um curso de dois ou três dias e está certificado.

    Certified Agile Developer também me parece um tanto quanto paradoxal: como se certifica alguém em alguma coisa pouco definida e que está constantemente evoluindo? Certificar em uma prática específica como TDD ou Refactoring pode ser mais fácil, mas é claro que esses e outros auxiliares de agile continuam evoluindo.

    Sendo assim, há alguma coisa em Agile que não muda e poderia ser, talvez, definida? Sim: os valores, e deles os princípios. As práticas – como Refactoring – devem ser as mais adequadas para cumprir os valores e princípios. Então, o caminho não seria certificar que um time ou práticas de uso individuais cumprem os valores e práticas ágeis? Não consigo pensar em uma forma de certificar um indivíduo fora do contexto de seu time ágil.

  2. Voltar ao topo

    Re: Agile Developer Certification

    por Luis Junior

    Rodrigo,
    Me parece que apenas assistir as aulas não garante a certificação SM. Desde o ano passado (se não me engano) é necessário fazer uma prova.

    []s
    Luis Carlos Guimarães

  3. Voltar ao topo

    Re: Agile Developer Certification

    por Rodrigo Martins

    Luiz,

    O problema não é a existência ou não de uma prova, mas sim o fato de que curso (com ou sem prova/trabalho/outros artefatos) não atesta a capacidade técnina de alguém. É necessário encontrar outras formas de fazer essa avaliação. A proposta do projeto parece promissora.