Multidisciplinaridade caracteriza-se por:
- possibilidade de realizar várias funções diferentes;
- conhecimento de várias disciplinas e como aplicá-las na solução do objetivo.
No Scrum, ao contrário do que se pensa, o time deve ser multidisciplinar e não os indivíduos.
Portanto quem deve ter um amplo conhecimento de tudo é o time, e não cada indivíduo do time. Dessa forma podemos dizer que no SCRUM trabalhamos com equipes multidisciplinares.
Trabalhando com equipes multidisciplinares no SCRUM
Segundo o guia Scrum, equipes multidisciplinares possuem todas as competências necessárias para completar o trabalho sem depender de outros que não fazem parte da equipe.
O time de desenvolvimento deve conter vários especialistas. Contudo todos os membros, inclusive os que não são especialistas, devem ser capazes de ajudar no cumprimento de qualquer tarefa.
Dessa forma é justamente nesse ponto que ocorre a disseminação do conhecimento entre os indivíduos da equipe. Com o tempo todos os membros do time serão capazes de realizar tarefas que anteriormente não eram.
Multidisciplinaridade, Cargos e funções no SCRUM
A multidisciplinaridade é uma das justificativas do time de desenvolvimento do Scrum não ter diferenciações de cargos, funções ou senioridades. Em um time SCRUM todos os integrantes são considerados desenvolvedores.
Por exemplo, vamos considerar um time que tem um desenvolvedor front-end, um desenvolvedor back-end, um DBA e um tester.
Suponha que o front-end terminou as tarefas que lhe foram atribuídas; Dessa forma o desenvolvedor front-end, pode por sua vez, pode ajudar o desenvolvedor back-end em outras tarefas que lhe foram alocadas.
Ou seja, após o desenvolvedor front-end finalizar as tarefas da sua especialidade, ele deve ser capaz de cumprir tarefas de outros especialistas do time.
Caso tenham gostado comentem e compartilhem, afinal de contas dividir conhecimento nunca é demais ☺️
Outros artigos sobre Metodologias Ágeis
- SCRUM, Product Owner e a Parábola do Taxista
- Fluxos e Papéis do SCRUM
- Baby Steps – Metodologias Ágeis
- Extreme Programming
- Desmistificando Equipes Multidisciplinares – Scrum