Gestion des planifications de développement et du travail
Lorsque vous développez des applications dans un environnement de travail en équipe, vous faites des modifications de code itératif pour terminer les tâches, qui sont suivies à l'aide d'éléments de travail dans Visual Studio Team Foundation Server.
Au début d'une itération, une estimation des tâches pour cette itération peut vous être demandée. Ainsi, votre équipe peut adapter la portée du travail dans l'itération. Au cours de l'itération, vous mettez à jour des éléments de travail à mesure qu'ils sont terminés, ou lorsque les nouvelles informations deviennent disponibles, ce qui affecte le temps que prendra la tâche ou le bogue.
En outre, lorsque vous travaillez sur un élément de travail, vous devez envisager de mettre à jour périodiquement l'élément de travail pour fournir l'état mis à jour, surtout si vous êtes bloqués. Si vous maintenez à jour l'élément de travail, les autres membres de l'équipe peuvent déterminer immédiatement l'état des éléments sans devoir vous contacter directement.
Tâches courantes
Tâche |
Contenu de support |
---|---|
Créer, assigner, et équilibrer la charge des tâches : au début d'un projet, le travail est identifié sous la forme de témoignages ou spécifications des utilisateurs à satisfaire. Pour chaque itération dans votre projet, vous pouvez créer des tâches de développement détaillées qui prennent en charge ces témoignages ou ces spécifications des utilisateurs. Pendant l'itération, vous écrivez le code pour réaliser ces tâches, qui sont suivies dans Team Foundation Server. |
|
Enregistrer les dépendances entre les tâches : en plus de créer des éléments de travail qui correspondent à vos tâches de développement, vous enregistrez également des dépendances entre ces tâches. Ainsi, vous pouvez créer plus facilement une planification susceptible de prévoir lorsque les tâches seront effectuées. Si une tâche est en retard, vous pouvez voir comment d'autres éléments planifiés sont affectés. |
|
Suivre la progression et identifier les risques : à mesure que vous travaillez sur les tâches et les bogues pour une itération particulière, vous pouvez suivre la progression de votre équipe et surveiller les premiers signes de problèmes potentiels. Vous pouvez utiliser les rapports et les requêtes dans Team Foundation Server afin de vous assurer que vous finirez dans les temps. |
|
Créer ou mettre à jour des tâches, des bogues et d'autres éléments de travail : vous exécutez des tâches courantes tout au long du processus de développement. Par exemple, vous pouvez rechercher toutes les tâches qui vous sont assignées, ou une tâche spécifique. Vous pouvez mettre à jour des éléments de travail avec les informations d'état en cours. |
Scénarios associés
Passage en revue de l'architecture et de la conception existantes
Dans de nombreux cas, le travail de développement que vous devez effectuer nécessite la modification d'une application existante. Avant de commencer, vous pouvez passer en revue l'architecture et la conception de cette application pour mieux comprendre où vous devez apporter des modifications.Configuration des environnements de développement
Avant de créer ou de modifier du code, vous devez installer vos environnements de développement et de test avec le code source approprié. Si vous utilisez des bases de données, vous devez aussi avoir accès à la représentation hors connexion de ces bases de données.Exécution de tâches de développement courantes
Au cours d'un cycle de développement, vous passez la majeure partie de votre temps à modifier le code. Ce processus inclut la sélection d'une tâche ou d'un bogue, l'extraction des fichiers requis, la modification du code, puis la vérification de l'exactitude des modifications avant leur archivage.Planification et suivi de projets
Vous pouvez en savoir plus sur la manière dont vos tâches de développement sont en rapport avec l'organisation globale et le processus de suivi pour l'application. Vous souhaitez peut-être comprendre la manière dont sont rassemblés les témoignages et les spécifications des utilisateurs, ou comment la version finale est planifiée et suivie.