Question de suivi: quels sont les types de question pour quoi (c'est à dire, une Tâche, une Nouvelle fonctionnalité)?
Quelle est la meilleure pratique pour utiliser le type de problème (c'est à dire, Nouvelle Fonctionnalité, un Bogue, une Tâche) lorsqu'un nouveau projet est lancé à partir de zéro?
Exemples:
- Un nouveau point de développement: Tâche ou une Nouvelle Fonctionnalité?
- Une amélioration: la Tâche de l'Amélioration?
Subsidary question: quel peut être le rôle de type "Tâche"?
Merci pour vos réponses,
Alain
OriginalL'auteur Alain | 2011-07-20
Vous devez vous connecter pour publier un commentaire.
Il y a deux phases pour la plupart des projets. Avant de vous livrer les navires, et après vous livrer/bateau.
Pour un nouveau projet, tout doit être marqué comme une Tâche AVANT de vous livrer la première fois.
Une fois que vous avez réalisé quelque chose d' puis tous les travaux ultérieurs éléments peuvent être marqués en conséquence:
Un outil doit être utilisé pour gérer tous les types d'élément approprié de flux de travail. À l'aide de différents outils n'a pas de sens en tant que seulement des champs de données et de flux de travail varient selon le type d'élément (par exemple, de Bogues, d'une Exigence, d'Amélioration).
J'espère que cela vous aide.
Je ne comprends vraiment pas pourquoi il doit y avoir une différence entre la Tâche et de la Nouvelle Fonction.
Je préfère utiliser "Histoire" avant de livrer. "Nouvelle fonctionnalité" et "mise en valeur" sont un peu évident, je dirais la "Tâche" qui n'est ni de celles mentionnées ci-dessus.
OriginalL'auteur
Tout d'abord, cela peut dépendre de l'organisation dans laquelle vous vivez et l'outil que vous utilisez. Normalement, votre organisation doit définir le glossaire pour votre processus de développement, et dans le cadre de, la signification des différents types de question ou d'éléments de travail.
Nous avons dans notre société 3 outils différents selon le type de problème à résoudre:
Les définitions que l'on a donné les différents types d'élément de travail (Polarion) ou (JIRA) sont:
Nous cluster de tous les types d'élément de travail en 2 sections:
- orienté résultat: l'élément de travail lui-même représente le résultat. Les Types sont: exigence, cas d'utilisation, composant, cas de test, demande de modification, ...
- orientée sur les processus: les éléments de travail est synonyme de l'action à faire. Les Types sont: défaut, le numéro, la tâche, ...
Donc, pour résumer:
Je ne sais pas Redmine assez bien, mais normalement les choses sont transférables. Normalement, numéro spécial des types d'attributs supplémentaires et / ou d'un autre flux de travail. Donc, lors de la migration d'un type à l'autre, vous risquez de perdre les données ou de les migrer. Aussi longtemps que seuls les "données" (consommable pour tous les types) est créé, la migration est à mon avis la meilleure façon de faire. Tant que vous ne connaissez pas le type dont vous avez besoin, il suffit de créer un générique de l'émission. Si par la suite vous rendre compte qu'un bug est vraiment une demande de modification, alors je m'en tiendrais à la copie de données et de relier le nouveau CR pour le bug. Juste mon avis ...
OriginalL'auteur
J'ai vu ce pour mon lieu de travail. Je pense que c'est mieux d'avoir les types et sous-types, personnalisés à la "phase" de l'artefact, au lieu d'une longue liste de haut niveau, les types de parution:
Développement (pré-production)
Production
Cela semble à la carte assez bien pour les besoins des différents services, tout en restant assez simple. Par exemple, nous n'record de tous les défauts, NST et de travail plus souples que opérationnel les dépenses, tandis que de nouvelles fonctionnalités et des améliorations devraient être capital dépenses. Depuis que nous avons essayé d'utiliser Sémantique Gestion Des Versions, des défauts, des améliorations et de la maintenance adaptative serait généralement considérée comme un patch les modifications de logiciel, NST de ne pas s'afficher du tout, et de nouvelles fonctionnalités seraient mineur les modifications apportées au logiciel (majeur est réservé à un changement qui empêche la compatibilité descendante ou une réécriture totale). Certaines pannes (ex. la mise en œuvre contre l'exigence des défauts) sont utiles lors de la collecte de statistiques.
Propositions de changements, je pense, sont les mieux traitées en dehors de ce champ d'application (qu'ils nécessitent généralement l'analyse, les exigences qui finit par créer le cahier des charges que ne faire cela), même si la version & déploiement de la planification doit intégrer assez bien. Idéalement, le changement de l'ordre seraient référencés si un élément est modifié.
OriginalL'auteur