Upload
microsoft-developpeurs
View
775
Download
4
Embed Size (px)
DESCRIPTION
Il y a quelques mois la dernière version de Team Foundation Server est sortie apportant énormément de nouveautés. Autour d'un scénario pratique nous allons nous concentrer sur trois thèmes : l'agilité (Agile Portfolio management, backlog, taskboard), la collaboration (team room et gestion des équipes) et l'ouverture aux écosystèmes non microsoft (Git et interface web). NB : Cette année, les nouveautés de Visual Studio et TFS seront couvertes par 2 sessions successives : cette session sur TFS est précédée d'une session complémentaire autour de Visual Studio 2013 qui abordera l'ALM par la vision du développeur. Ne la manquez pas ! Speakers : Michel Perfetti (Cellenza), Guillaume ROUCHON (Cellenza)
Citation preview
Code/Developpement
L'agilité en entreprise avec TFS 2013
Michel PERFETTIMVP ALMCellenza
buildmeimfamous.net / @miiitch
Guillaume ROUCHONMVP ALMCellenza
blog.qetza.net / @grouchon
Présentation de Cellenza
Cabinet de consei l IT exclusivement dédié aux technologies Microsoft et aux méthodes Agi les
Comment nous le faisons :• Format ion cont inue• Partage de
connaissance• Partenar iats
Notre passion, les technologies MS
Nous sommes des exper t s M ic roso ft , ag i l i s tes pa r na ture , pass ionnés pa r no t re mét ie r. Consu l tan ts , coachs , fo rmateurs , MVP , nous avons à cœur de par tager avec l a communauté un savo i r techn ique e t méthodo log ique , a ins i que nos va leurs .
150 billets
de blog
> 12j
formation
30 art.de
presse
7 MVP
7 MCT
Code/developpement#mstechdays
TFS en 3 axes
Agilité
Collaboration
Ecosystèmes non-MS
Source Repos
Test Case Management
Feedback Management
Build and Continuous Integration
Agile Planning
Team Rooms
Team Foundation Server
ALM your way
Code/developpement#mstechdays
Agilité
Code/developpement#mstechdays
Du besoin à la réalisation
Feature
Product backlog item Bug
Task
BacklogCoté PO
Task boardCoté équipe
Code/developpement#mstechdays
• Une liste de work item c’est bien, un graphique c’est mieux – Plus besoin de passer par Excel– Intégré dans le portail web
• Pour l’update 2 (déjà en démo dans la CTP2):– Couleurs personnalisés– Ajout sur la home page
Charts
démo
Code/developpement#mstechdays
DÉBUT DE SPRINT
Code/developpement#mstechdays
Collaboration
Code/developpement#mstechdays
• Toutes les tâches de l’équipe• Par BPI ou développeur• Gestion de la capacité de l’équipe• Burndown chart• Vue personnelle dans VS: « My work »
Taskboard : la vie du projet, en temps réel
Code/developpement#mstechdays
• Partagez des infos autour des évènements– Code archivé– Build terminées– Code reviews– Mise à jour de workitems
• Sauvegardé dans TFS• Une autre façon de dire « la build a planté! »• Vue axée temps (vs portail orienté snapshot)
Team Room
démo
Code/developpement#mstechdays
DURANT LE SPRINT
Code/developpement#mstechdays
Ecosystème non-MS
Code/developpement#mstechdays
• 100 % « Git »• « Entreprise Git »: – gestion des droits– Branche par branche
• Accessible en HTTP• Plusieurs repository par projet
GIT : resistance is futile
100% “True Git”
TFS 2013 / VSO
Project 2
Issues
Project
MgmtBuild
Git SCC Provider
Project 1
Issues
Project
MgmtBuild
Git
3rd Party XCode
Eclipse
Shell
…
3rd Party
Eclipse
Shell
… TFVC
……
TFS SCC Provider
Team Explorer
TFVC Object Model
Local Repo
LibGit2 / LibGit2Sharp
Other Remote Git Repo
Git-TF
Code/developpement#mstechdays
• Historique• Coloration syntaxique• Lightweight code review
Voir son source en ligne (Git & TFVC)
démo
Code/developpement#mstechdays
GIT
Code/developpement#mstechdays
Depuis votre smartphone sur :http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!!Claviers, souris et jeux Microsoft…
Merci de nous aider à améliorer les Techdays !
Donnez votre avis !
Présentation de Cellenza
Vous pouvez vous inscr i re à notre jeu concours sur notre stand ou en l igne :
http: / / jeu-concours.ce l lenza.com
Venez nous retrouver sur notre Stand #15
Merci !
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Digital is business