21

L'agilité en entreprise avec TFS 2013

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

Page 1: L'agilité en entreprise avec TFS 2013
Page 2: L'agilité en entreprise avec TFS 2013

Code/Developpement

L'agilité en entreprise avec TFS 2013

Michel PERFETTIMVP ALMCellenza

buildmeimfamous.net / @miiitch

Guillaume ROUCHONMVP ALMCellenza

blog.qetza.net / @grouchon

Page 3: L'agilité en entreprise avec TFS 2013

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

Page 4: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

TFS en 3 axes

Agilité

Collaboration

Ecosystèmes non-MS

Page 5: L'agilité en entreprise avec TFS 2013

Source Repos

Test Case Management

Feedback Management

Build and Continuous Integration

Agile Planning

Team Rooms

Team Foundation Server

ALM your way

Page 6: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

Agilité

Page 7: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

Du besoin à la réalisation

Feature

Product backlog item Bug

Task

BacklogCoté PO

Task boardCoté équipe

Page 8: L'agilité en entreprise avec TFS 2013

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

Page 9: L'agilité en entreprise avec TFS 2013

démo

Code/developpement#mstechdays

DÉBUT DE SPRINT

Page 10: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

Collaboration

Page 11: L'agilité en entreprise avec TFS 2013

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

Page 12: L'agilité en entreprise avec TFS 2013

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

Page 13: L'agilité en entreprise avec TFS 2013

démo

Code/developpement#mstechdays

DURANT LE SPRINT

Page 14: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

Ecosystème non-MS

Page 15: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

• 100 % « Git »• « Entreprise Git »: – gestion des droits– Branche par branche

• Accessible en HTTP• Plusieurs repository par projet

GIT : resistance is futile

Page 16: L'agilité en entreprise avec TFS 2013

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

Page 17: L'agilité en entreprise avec TFS 2013

Code/developpement#mstechdays

• Historique• Coloration syntaxique• Lightweight code review

Voir son source en ligne (Git & TFVC)

Page 18: L'agilité en entreprise avec TFS 2013

démo

Code/developpement#mstechdays

GIT

Page 19: L'agilité en entreprise avec TFS 2013

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 !

Page 20: L'agilité en entreprise avec TFS 2013

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 !

Page 21: L'agilité en entreprise avec TFS 2013

© 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