16
@ ALM@Work 2014 @ ALM@Work 2014 Organizzazione dei Team Project con Team Foundation Server Ricci Gian Maria http://www.codewrecks.com , http://www.getlatestversion.it/author/alkampfer / , [email protected] @alkampfer

Organizzazione dei Team Project con Team Foundation Server

Embed Size (px)

DESCRIPTION

Slide della sessione "Organizzazione dei Team Project con Team Foundation Server" tenuta da Gian Maria Ricci durante l'evento ALM@Work 2014 il 17/01/2014

Citation preview

Page 1: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014@ALM@Work 2014

Organizzazione dei Team Project con Team

Foundation ServerRicci Gian Mariahttp://www.codewrecks.com,

http://www.getlatestversion.it/author/alkampfer/, [email protected]

@alkampfer…

Page 2: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

• Project Collection• Team Project• Team (New in TFS 2012)

Many team get stuck in choosing the right strategy for organizing Team

Projects

Tfs Structure

Page 3: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

The problem is

What is a Team Project

Project collections

Team Projects

VS

S

olu

tion

VS

P

roje

ct

Cu

sto

me

r ????

????

???

Page 4: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

To rejoin is more difficult than separate

Page 5: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

• All code is under $/• Branch between Team Project• Workspace with code from multiple Team

Project

• All work items are in the same storage• Link between Work Items in different Team

Project• Link between code and Work Items in

different Team Projects

Team Project are not fully isolated

Page 6: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

One Team Project to rule them all

Page 7: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

TeamsAreasIterationSource CodeWork Item QueriesBuild

A team project can be subdivided

Page 8: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014@ALM@Work 2014

Demo

Use a single Team Project for multiple logical «project» in your organization

Page 9: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

TFS 2012 TeamHome page with dashboardAgile planningBacklog managementBacklog separation

Concept of TEAM in VSALM 2012

Page 10: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014One Backlog per team

Page 11: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014Single backlog per all teams

Backlog

Team Sprint

Backlogs

Page 12: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014Supervision of Backlog

Page 13: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014@ALM@Work 2014

Demo

Managing teams and backlogs in TFS 2012

Page 14: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

• Security Handling• Granular Management for isolation• Now everything is securable

• Single process Template• Builds management• No build folders

Disadvantage of Single Team Project

Page 15: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014Grazie agli sponsor

Page 16: Organizzazione dei Team Project con Team Foundation Server

@ALM@Work

2014

http://tinyurl.com/ALMAW14

Per voi sono solo 10 minuti persi, per noi è utilissimo per poter

crescere e migliorare!