Articles techniques pour Visual Studio Application Lifecycle Management
Bienvenue dans les articles techniques sur la gestion du cycle de vie des applications ! Ces articles techniques fournissent des ressources supplémentaires que vous pouvez utiliser lorsque vous prenez en charge vos efforts de développement avec Team Foundation Server. Certains fournissent des informations techniques détaillées sur les seuls scénarios qui impliquent Visual Studio Application Lifecycle Management. D'autres fournissent des analyses des processus de développement et des philosophies des experts industriels que vous souhaitez prendre en compte lorsque vous développez votre logiciel ou lorsque vous travaillez en équipe sur un projet de logiciel. Ces éléments représentent les points de vue, les opinions et l'expérience de leurs plusieurs auteurs.
Principes Agile
Principes et valeurs Agile, par Jeff Sutherland. Jeff Sutherland fournit une vue d'ensemble des principes Agile tels qu'ils sont définis dans le manifeste pour le développement de logiciels Agile.
Dix années de rétrospective Agile : améliorations possibles au cours des dix prochaines années, par Jeff Sutherland. Dix ans après la publication du Manifeste Agile, Jeff Sutherland décrit les succès d'Agile et indique exactement quatre facteurs premiers de succès pour les dix ans à venir.
Terminé et non terminé par Ken Schwaber et David Starr. Fournir un incrément terminé est très difficile à effectuer avec un développement logiciel Agile. À l'aide d'exemples réels et théoriques, les auteurs montrent la différence entre la perception de « terminé » et la réalité de « terminé », ainsi que la manière dont cela affecte la réussite d'un projet. À l'aide de ces exemples, les auteurs présentent les outils et les stratégies pouvant aider les équipes à commencer avec une définition du terme « terminé » qui a du sens pour elles, ainsi que les méthodes pour aider les équipes à communiquer les dépendances, le statut et la signification de « terminé ».
Pratiques Agile
Générer et gérer le backlog de produit de Mitch Lacey. Un journal des travaux en souffrance du produit correct est au cœur de toute équipe Agile qui fonctionne bien. Dans cet article, Mitch Lacey explique l'importance d'un journal des travaux en souffrance du produit, décrit ce qui fait un bon journal des travaux en souffrance, et fournit quelques meilleures pratiques pour créer et mettre à jour votre journal des travaux en souffrance.
Définition de priorités de Mitch Lacey. Dans cet article, Mitch Lacey présente trois méthodes qui se sont prouvées très salutaires pour de nombreuses équipes Agile : le modèle Kano de satisfaction client, une série d'Innovation Games de Luke Hohmann, et le modèle Relative Weighting de Karl Weigers. Il décrit comment certaines méthodes peuvent vous aider à passer de la définition de priorités approximatives de votre journal des travaux en souffrance à un classement précis qui pèse d'une manière satisfaisante le risque, l'importance et la satisfaction client.
Estimation de Mitch Lacey. Mitch Lacey présente les difficultés concernant l'estimation des projets logiciels et fournit des trucs et astuces pour utiliser les techniques d'estimation de deux logiciels Agile lorsque les équipes évaluent les projets.
Planification de sprint de Mitch Lacey. La planification du Sprint n'a pas besoin d'être difficile. Dans cet article, l'auteur fournit des exemples et des stratégies pour conserver une planification de sprint orientée et efficace, et présente en détail les solutions possibles pour les problèmes courants que les équipes rencontrent en planifiant un sprint.
Rétrospectives du Sprint effectives par David Starr. Au-delà des techniques, cet article propose des solutions pour conserver et améliorer la pratique et les résultats des rétrospectives.
Scrum distribué par David Starr. Les équipes multisites ont souvent des difficultés de communication cohérente, opportune et efficace. Dans cet article, David Starr explique comment le Scrum fournit un conteneur dans lequel différents types d'équipes multisites peuvent s'améliorer et réussir.
Gestion du portefeuille Agile : utilisation de TFS pour prendre en charge les Backlogs avec plusieurs équipes par Gregg Boer. Découvrez comment TFS peut être configuré pour prendre en charge un portefeuille de journaux des travaux en souffrance, qui fournit un report automatique et des détails sur la gestion du travail dans plusieurs équipes.
Scaled Agile Framework: Using TFS to support epics, release trains, and multiple backlogs par Gregg Boer. Découvrez comment les concepts SAFe s'appliquent à TFS et comment TFS peut être configuré pour faire évoluer les pratiques Agile dans une entreprise.
Lean et CMMI
Développement logiciel Lean de David J. Anderson. David J. Anderson décrit le développement des logiciels Lean, son historique et comment ils peuvent être utilisés par les équipes de projet de développement de logiciels.
Principes et valeurs CMMI de David J. Anderson. Le concept qu'une organisation peut être évaluée à un niveau particulier de maturité et qu'il s'agit d'un indicateur de la capacité à fournir un travail fiable au gouvernement fait l'objet d'un débat. Dans cet article, David J. Anderson explique le modèle CMMI (Capability Maturity Model Integration ) et décrit comment il fournit des analyses précieuses pour les gestionnaires, les ingénieurs procédés et toutes les parties prenantes externes, y compris les clients, les investisseurs, les organismes de gouvernance et les vérificateurs.
La méthode Lean du Scrum par David Starr. Dans cet article, découvrez comment les qualités Lean inhérentes du framework Scrum ainsi que différentes manières d'aider les équipes Scrum améliorent l'utilisation du Lean Thinking.
Approches de développement
Vue d'ensemble de Microsoft Solutions Framework (MSF). Découvrez le Microsoft Solutions Framework (MSF), approche souple qui permet de proposer des solutions techniques plus rapidement, en faisant appel à un nombre de personnes moins important et en présentant moins de risque, tout en permettant d'obtenir des résultats de meilleure qualité.
Analyse d'applications : ce que chaque développeur doit savoir par SebastiAn Holst. Dans cet article, Sebastian Holst traite des objectifs et des avantages liés à l'analyse des applications.
Tests logiciels exploratoires de James Whittaker. Dans cet article, un extrait de son ouvrage Test de logiciel d'exploration : conseils, astuces, visites et techniques pour guider la création de test, James Whittaker décrit les objectifs, les avantages et les approches relatifs au test de logiciel d'exploration.
Voir aussi
Concepts
Nouveautés d'Application Lifecycle Management avec Visual Studio Team Foundation Server
Collaborer (approfondir) [redirection]
Demande et commentaires des parties prenantes de révision à l'aide de team Web access
Suivre le travail et gérer le flux de travail [redirection]
Une perspective complète de ce que vous pouvez configurer et personnaliser dans Visual Studio TFS
Autres ressources
Préparation de l'utilisation d'une installation sur un seul serveur [Didacticiel]