RSS .92| RSS 2.0| ATOM 0.3
  • Home
  • Artigos
  • Publicações
  • Apresentações
  • Interviews
  • Livros
  • Contact
  • About
  • Generalistas ou especialistas em um time ágil?

    O InfoQ publicou uma discussão interessante sobre a escolha de perfis em um time ágil. Nesta discussão, alguns defendem que um time formado somente por especialistas seria mais performático do que um time formado somente por generalistas. Outros defendem a escolha de especialistas somente em último caso. Existem também os que defendem o meio termo.

    Eu tenho uma opinião semelhante à do Scott Ambler:

    One approach is to build a team with some people who are generalists and some who are specialists, the generalists provide the glue within the team and focus on the bigger picture whereas the specialists focus on the detailed complexities of your project. This works well because the strengths of generalists balance the weaknesses of specialists and vice versa, and it is often quite useful for a generalist to pair with a specialist because of this balance. A better approach would be to build a team comprised of people who are generalists with one or two specialties — generalizing specialists.

    Eu acho que é legal ter um time equilibrado, onde os especialistas aos poucos vão melhorando habilidades diferentes de sua área principal. Não acho que necessariamente começar um time com especialistas seja uma má decisão, contanto que se estimule a versatilidade. Depois de algum tempo, especialistas multi-disciplinares podem aprender bastante uns com os outros e formar um time de excelente nível, com todos melhorando seu nível geral.

    Eu particularmente estou numa fase em que estou tentando aprender bastante sobre áreas nas quais eu ainda não sou tão forte como gostaria (a área de client side por exemplo). Acredito que o mais importante é o sentimento de humildade quanto aos nossos conhecimentos e o desejo de sempre estar melhorando. A decisão de qual caminho traçar vai depender das estratégias e escolhas pessoais de cada um, mas a humildade e a busca pela melhora constante devem estar sempre presentes.

    One Response to “Generalistas ou especialistas em um time ágil?”

    1. Fabiano Izabel Says:

      Salve, Brunão!
      Eu penso que profissionais mais generalistas conseguem ter melhor visão sobre a real necessidade do projeto, na fase de concepção. O que e como usar, mais especificamente.
      Muitas vezes, a especialização tende a fazer com que alguns profissionais “puxem a brasa para a sua sardinha”. Mas isto não é regra, claro.
      Mudando de conhaque de alcatrão para catraca de caminhão: já precisou desenvolver alguma solução, em Java, usando comunicação em protocolo SNMP ou algum outro protocolo?
      Gostaria da tua opinião a respeito.
      Grande abraço, com saudades dos nossos papos javanescos no Downtown!
      Fabiano

    Leave a Reply

    Bruno Pereira is Digg proof thanks to caching by WP Super Cache!