Un bit manquant est de savoir si c'est techniquement un produit (comme une base de code, même si grande) ou non.
Si ce sont Produits complètement distincts à l'aide de Scrum, j'irais dans des sprints très courts (1-2 semaines) et des travaux de développement de séquences. Donc deux semaines projet A, puis projet B, puis c, puis à nouveau A - peut-être pour deux sprints, puis c etc. Dans une telle situation, un seul arriéré n'a aucun sens, des arriérés séparés doivent être conservés pour A, B et C. I connaître au moins une équipe qui fonctionne comme celle-ci.
Si vous avez besoin de plus de POS, c'est plutôt une fonction de connaissance des produits. Peut-être avez-vous besoin de quelqu'un pour chaque projet, peut-être que vous avez quelqu'un qui sait assez bien A, B et C pour être le PO.
Si différents produits, alors lorsque vous essayez de le faire en prenant différentes histoires de différents arriérés, chaque sprint, ce que vous finirez avec Sclind Team. Naturellement, les gens seront spécialisés dans le projet donné, il sera également très difficile d'avoir une bonne définition de la finalité (sommes-nous faits si nous pouvons expédier de nouveaux incréments pour A et B, mais pas C Ce sprint?). Si vous ne pouvez pas séquencer des projets avec de courtes sprints, je ressemblerais à Kanban pour essayer de mettre une certaine organisation à cela.
Si c'est un produit / une base de code - alors les choses sont beaucoup plus faciles. Même si l'équipe devra toucher différentes zones du codeBase en raison de projets différents, ils travailleront toujours sur les mêmes produits afin que tous les mécanismes de Scrum s'appliquent bien. Un arriéré, une po.
Un inconvénient de ceci à noter est que les personnes de l'équipe se dirigeront et qu'il y a une pénalité de faire cela, quel que soit le processus que vous utilisez. Quel que soit le processus que vous choisissez devrait essayer de minimiser cela aussi longtemps que possible (tant que les affaires seront en mesure de tenir). Bonne chose à propos de Scrum, c'est que cela dispose d'un accord intégré avec le PO que les commutateurs contextuels ne peuvent survenir que chez Sprint Border - autrement dit que l'équipe obtiendra 1 à 2 semaines de se concentrer avant de devoir passer à un autre projet.
En outre, n'oubliez pas toutes les pratiques techniques d'Agile. Tests unitaires. Constructions et tests automatiques. Avis de code. Utilisation intelligente des repos. Normes élevées Re. qualité. Tous ceux qui sont incontournables dans un environnement aussi difficile.