2010-08-24 7 views
0

Je pense à la création d'un modèle de processus TFS pour Kanban. Je voulais juste évaluer l'intérêt ...Qui serait intéressé par un modèle de processus Kanban TFS?

+0

Bien que ce soit le sujet valide pour parler, il semble ne pas être approprié comme une question sur le SO: Évitez les questions qui sont principalement sur des opinions, ou qui sont susceptibles de susciter un débat plutôt que les réponses. Comme vous le savez probablement maintenant, le support sera meilleur à chaque mise à jour de 2012/2013 (Nous avons un [conseil kanban, yay] (http://www.visualstudio.com/fr-fr/get-started/work-from-the-kanban-board-vs)). – mbx

Répondre

0

En fait, nous utilisons Kanaban et TFS et mon opinion est que TFS est plus un obstacle ici que de l'aide. Nous avons essentiellement réduit le rôle de TFS à l'outil de suivi des bogues et au repo de code.

L'une des forces de la carte Kanban est son design visuel très intuitif. Il ne peut pas vraiment être substitué avec un ensemble de formes organisées dans le flux. Quoi de plus, les équipes ont tendance à utiliser un tableau blanc/liège "hardware" avec des notes autocollantes quand ils le peuvent, à savoir quand ils sont co-localisés. Et même s'ils ne le sont pas, ils essaient généralement de trouver un outil logiciel aussi simple que possible. Vous pouvez en dire beaucoup sur TFS mais pas que c'est un outil simple.

Personnellement, je pense que ce n'est pas une très bonne idée. Je ne l'utiliserais pas.

+0

merci pour les commentaires. Avez-vous essayé le gestionnaire d'éléments de travail de Telerik? C'est une façon agréable (et gratuite) de visualiser votre planche de liège numérique pour le kanban. J'ai utilisé TFS 2010 depuis Beta1 et je ne trouve pas cela compliqué étant donné tout ce qu'il peut faire. Si je faisais partie d'une petite équipe, je serais d'accord avec vous sur le fait qu'un tableau de liège serait un bon moyen d'y parvenir mais il n'offre aucune visibilité à quiconque en dehors de mon équipe .... – devlife

+1

Je serais d'accord avec vous Devlife. Les cartes physiques sont vraiment sympa, mais j'utilise WIM de Telerik. Je trouve aussi la planche Urban Turtle géniale. Si vous pouviez mettre en place un équivalent WIM basé sur le Web, je pense que beaucoup sauteraient dessus. –

+0

Je n'ai pas utilisé le WIM de Telerik. J'ai joué avec Kanbanery (kanbanery.com) pendant un certain temps et si je décidais d'utiliser un logiciel, j'aurais probablement tendance à choisir quelque chose comme ça. Bien sûr, je suis d'accord que le besoin de carte de logiciel apparaît lorsque l'équipe est distribuée. – pawelbrodzinski

2

Kanban est pas une méthodologie du cycle de vie du développement logiciel, mais une méthode de changement de processus comme je l'ai écrit dans mon post:

There should never be a Kanban process template for Team Foundation Server(TFS)

Il y a un grand besoin d'outillage pour TFS qui rendrait l'utilisation de Kanban mieux sur TFS.

Je travaille sur un outil Kanban pour TFS qui va essayer de visualiser le flux de travail. S'il vous plaît jeter un oeil à la version initiale à codeplex: Visual WIP

4

Soutenir Kanban à l'intérieur de TFS est possible, mais ce n'est pas pour le cœur évanoui. D'abord, vous aurez besoin d'expertise sur la façon de modifier le modèle de processus TFS. Et ce n'est pas parce que vous aurez besoin de créer un modèle de processus TFS spécifique pour Kanban. Si vous êtes sérieux à propos de Scrum et Kanban, je vous suggère fortement de commencer (l'amélioration de votre processus) avec le modèle Visual Studio Scrum 1.0 publié par Microsoft en juillet 2010 et de le changer au fur et à mesure. Soyez averti que vous devrez modifier et modifier manuellement le modèle de processus TFS au fur et à mesure de l'évolution de votre processus (ajouter ou supprimer un état). Deuxièmement, vous aurez besoin de trouver le bon skin pour transformer TFS en un tableau Kanban. Aujourd'hui, des outils comme Urban Turtle fournit une interface web pour transformer TFS en Scrum (pas Kanban). Cependant, grâce à la configuration, vous pouvez adapter notre tableau de tâches pour prendre en charge plusieurs états (et se comporter un peu comme un tableau kanban). Comme spécifié par Scrum, le tableau des tâches Urban Turtle ne contient que trois colonnes (À faire, En cours, Terminé). Cependant, une colonne peut héberger plusieurs états. Par exemple, il est possible de faire glisser une carte d'un état à un autre tout en gardant la carte dans la colonne "En cours". Au fur et à mesure de l'évolution de votre processus, sachez que vous devrez modifier et modifier manuellement le fichier de configuration Urban Turtle pour mapper le nouvel état avec la couleur. FYI, l'ajout d'un tableau Kanban spécifique (qui ne nécessitera pas de modifications manuelles) fait partie de la feuille de route Urban Turtle. Cependant, il ne s'agit pas d'un stock important dans notre carnet de commandes. Discloser: Je travaille avec l'équipe Urban Turtle. Alors ne prenez pas mes mots. Au lieu de cela, lisez ce que Brian Harry de Microsoft a écrit sur son blog il y a quelques jours: "... une expérience impressionnante Scrum pour TFS." Vous pouvez lire l'article du blog de Brian Harry here.

+0

Je devrai me pencher de plus près sur Urban Turtle. Et je savais que tu travaillais avec l'équipe Urban Turtle. Nous nous sommes rencontrés au sommet ALM! – devlife

6

Nous utilisons TFS et Kanban ensemble depuis plusieurs années maintenant. Puisque le kanban peut être utilisé pour modéliser n'importe quel processus, cela n'a pas de sens d'avoir des modèles de processus. L'écart est dans la visualisation des éléments de travail.

Il existe un outil génial appelé TeamWorks par SEP qui peut faire le kanban avec TFS dès la sortie de la boîte. Plus c'est gratuit!

Check it out: http://www.sep.com/labs/teamworks/