Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

TFS

904 vues

Publié le

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

TFS

  1. 1. Pratique du Agile Softwaredeveloppement sous TFS 2010
  2. 2. Plan
  3. 3. Présentation TFS forAgile Une méthode agile est une approche itérative et incrémentale, qui est menée dans un esprit collaboratif avec juste ce qu’il faut de formalisme. Elle génère un produit de haute qualité tout en prenant en compte l’évolution des besoins des clients. C quoi l’Agilité?
  4. 4. C quoi TFS?Team Foundation Server 2010 (TFS) est un outil de travailcollaboratif accompagnant la suite Visual Studio Team System(VSTS).L’outil automatise le processus de livraison des applicationset met à la disposition du développeur, des ressources dont ila besoin pour gérer efficacement les projets informatiques etleur cycle de vie.
  5. 5. Une chose importante à savoir: TeamFoundation Server nest quun ensemblede Web Services. Team Explorer nestquun outil, une façade vous permettant degérer, manipuler ces Web Services et doncdadministrer votre serveur TFS.
  6. 6. TFS Planification et suivis du projetMéthode Agile
  7. 7. Installation etConfiguration Outils nécessaires
  8. 8. Systèmes d’exploitation supportés : Windows Vista® (x86 & x64) avec Service Pack 2 ou plus (Toutes les éditions sauf l’édition de starter). Windows Server® 2003 (x86) avec Service Pack 2 ou plus(toutes les éditions). Windows Server 2003 R2 (x86) ou plus(toutes les éditions). Windows Server 2008 (x86 & x64) avec Service Pack 2 ou plus. Windows Server 2008 R2 (x64) Windows 7 (x86 & x64) (Toutes les éditions sauf l’édition de starter).Configuration matérielle requise Un ordinateur avec un processeur de 2.2GHz ou plus. 1 GB de RAM 8 GB d’espace disponible dans le disque dûr.
  9. 9. Fonctionnalités TFS
  10. 10. Version Control
  11. 11. Check-in Check-in policies ShelveAu lieu d’archiver le fichier, Team Foundation Server vouspropose de réserver le fichier, c’est-à-dire de le copier dans labase de données du serveur mais indépendamment du reste duprojet.
  12. 12. Work Items
  13. 13. User story nous informe sur les fonctionnalités User du projet ou du system. Chaque user story doit simplement préciser ce que le client demande. stories Une tâche est basée sur la nécessité de faire quelques travaux. Chaque membre de Tasks léquipe peut définir des tâches pour représenter le travail quils doivent accomplir. On peut créer des requêtes personnalisées afin de faciliter le travail et la récupérartion desWork Items Queries tâches de chacun des développeurs : Afin d’identifier au plus tôt les lacunes et de pouvoir œuvrer à leurs corrections à moindre Test Cases coût, cet exercice doit avoir lieu tout au long du processus de développement. Bugs
  14. 14. BuildAutomation
  15. 15. Principe du build:Dans tout cycle de développement, avec des itérations régulières etl’intégration continue, le build est un centre névralgique.Le build permet de générer l’application finale.A chaque itération du projet, le code est collecté, intégré puis générépar le moteur de build. Cela peut se faire chaque nuit pour les testsd’intégration par exemple et le moteur génère son rapport…
  16. 16. Reporting
  17. 17. Définition :Reporting Services est un outil permettant de concevoir des reports oudes modèles de reports. Ce service est intégré à Visual Studio et SQLserver comme vu précédemment. Un report (basé sur le langage XML)est crée depuis Visual Studio, ou par le générateur de report. Le reportest publié sur un serveur Reporting Services et les utilisateurs pourrontvisionner ces rapports selon 3 possibilités: -Directement depuis le Portail Reporting Services. -Depuis des pages WEB appelant les WebServices. - Directement via les reports.
  18. 18. Demo
  19. 19. Conclusion Inconvénients Avantages
  20. 20. MERCIPOUR VOTRE ATTENTION

×