Très bonnes question! Chaque développeurs possèdes une variété de talents, mais ils y en a certains qui doivent être requises comme le mentionne le Guide SCRUM:
« The specific skills needed by the Developers are often broad and will vary with the domain of work.
However, the Developers are always accountable for:
● Creating a plan for the Sprint, the Sprint Backlog;
● Instilling quality by adhering to a Definition of Done;
● Adapting their plan each day toward the Sprint Goal; and,
● Holding each other accountable as professionals. » ( p. 5).
Ainsi, un développeur requiert d'avoir le talent de créer un plan pour le Sprint, de pouvoir inclure de la qualité en respectant la Définition du Terminé, d'adapter leur plan à chaque jour pour que sa se dirige vers l'objectif du Sprint et de pouvoir s'entraider mutuellement de façon respectable et professionels.
Il n'y a pas de talents spécifiques pour un développeur, car cela varie selon le domaine dans celui-ci exerce. Cependant, ils doivent savoir créer un sprint, savoir la définition de terminé, être munie d'adaptabilité et être responsable professionnellement.(p.6 du guide Scrum)