POST
DO DIEGO
DEV WEB
80
Cargo:
Criador do
Tableless.com.br e
coordenador de
Front-end na Locaweb
Contato:
diego@
tabeless.com.br
Twitter:
@diegoeis
DIEGO EIS
ão existem muitas maneiras
de organizar um time de
desenvolvimento. Posso citar
basicamente duas: ou você
agrupa os integrantes de
acordo com suas funções,
formando os famosos times “funcionais”
(ou silos), ou organiza os times agrupando
os integrantes que tenham funções
diferentes, formando times do
tipo multifuncionais.
Faz quase quatro anos que eu trabalho em
uma empresa que tem muitos produtos.
Cada projeto tem um Product Owner (P.O.),
seguido de um time de desenvolvedores
back-end. As pessoas que fazem UX, Front-end
e QA formam times funcionais, recebendo e
HQWUHJDQGR GHPDQGDV HVSHF¯íFDV SDUD RV
projetos. Recentemente decidimos mudar: o
time de front-end está se dividindo e, por isso,
cada integrante do time está indo fazer
parte dos times dos projetos. É o primeiro
passo para criarmos uma organização com
times multifuncionais.
Os integrantes desses times geralmente
se comunicam muito bem. Eles falam e
fazem as mesmas coisas, participam dos
mesmos eventos, têm os mesmos interesses.
Melhorar a motivação e a capacidade
técnica dos integrantes de times funcionais
é relativamente simples já que exercem a
mesma função e falam o mesmo idioma.
Coloque um desenvolvedor front-end com
outro desenvolvedor front-end e verá suas
capacidades amadurecerem e as metodologias
de trabalho dentro de sua função evoluírem.
Isso vai acontecer com back-ends, com os UX
etc. É muito bom, já que eles evoluem juntos,
resolvem problemas juntos e fazem parte de
uma mesma tribo.
N
[
MELHORAR A
MOTIVAÇÃO E
A CAPACIDADE
TÉCNICADOS
INTEGRANTESDE
TIMES FUNCIONAIS
É RELATIVAMENTE
SIMPLES JÁQUE
EXERCEMAMESMA
FUNÇÃO E FALAMO
MESMO IDIOMA
]
SOBRE
ORGANIZAR EQUIPES
(PARTE 1)
LW
REVISTA LOCAWEB