Lean Development with TFServices

38
www.dotnet.lv

description

If you are not willing to invest lot of money in the infrastructure that you need to monitor and take care of holding Team Foundation Server installations on-premises, Team Foundation Services is the way to go. In this presentation we will take a look at TFServices offering, features and possibilities how to engage full potential of cloud based collaboration platform made by Microsoft. We will take a look at project planning features found in TFServices. Team definition, project and sprint iteration planning possibilities, Scrum-like product backlog listing and agile planning boards are just a few new features available in new TFServices. Session will give you deeper understanding of what could be gain by using cloud based team collaboration platform – Team Foundation Services.

Transcript of Lean Development with TFServices

Page 1: Lean Development with TFServices

www.dotnet.lv

Page 2: Lean Development with TFServices

Valdis IļjučonoksTechnical Fellow, Software ArchitectVisual Studio ALM evangelistMicrosoft MVP

Geta AS, Tech Fellow Consulting, Latvian .Net [email protected]://dotnet.lv/blogs/vi/@tech_fellow

Page 3: Lean Development with TFServices

Lean Development

withTeam Foundation Services

Page 4: Lean Development with TFServices
Page 5: Lean Development with TFServices
Page 6: Lean Development with TFServices

tfspreview.com

Page 7: Lean Development with TFServices
Page 8: Lean Development with TFServices

PlanAnalyzeDevelopStabilizeDeploy

Feedback

Page 9: Lean Development with TFServices
Page 10: Lean Development with TFServices

PlanAnalyzeDevelopStabilizeDeploy

Feedback

Page 11: Lean Development with TFServices

ScrumAgileCMMI

Page 12: Lean Development with TFServices

Product backlogTeams

Sprint planning

Page 13: Lean Development with TFServices

Plan

AnalyzeDevelopStabilizeDeploy

Feedback

Page 14: Lean Development with TFServices

Storyboarding

Page 15: Lean Development with TFServices

PlanAnalyze

DevelopStabilizeDeploy

Feedback

Page 16: Lean Development with TFServices

My workLocal workspaces

Code reviewCheck-in Policies

Page 17: Lean Development with TFServices

My work

Page 18: Lean Development with TFServices

Code review

Page 19: Lean Development with TFServices

Pending changes(requester)

Page 20: Lean Development with TFServices

Change set(requestee)

Page 21: Lean Development with TFServices

PlanAnalyzeDevelop

StabilizeDeploy

Feedback

Page 22: Lean Development with TFServices

Test ManagerExploratory Testing

Page 23: Lean Development with TFServices

PlanAnalyzeDevelopStabilize

DeployFeedback

Page 24: Lean Development with TFServices

Hosted build controllerWindows Azure CD* build definition

* - Continuous Deployment

Page 25: Lean Development with TFServices

PlanAnalyzeDevelopStabilizeDeploy

Feedback

Page 26: Lean Development with TFServices
Page 27: Lean Development with TFServices

Feedback Manager

Page 28: Lean Development with TFServices

Team Foundation Services

Technical Details

Page 29: Lean Development with TFServices

Server vs Services

On premises Hosted serviceSource Code Control System Work Item Tracking ‘Scrum’ Board Build Reporting Process Customization SharePoint Integraiton Automated patching / new features

Page 30: Lean Development with TFServices

SQL Server -> SQL AzureWindows Service -> Azure Worker Role

Active Directory -> Azure Active Directory

Page 31: Lean Development with TFServices

Process Templates

Page 32: Lean Development with TFServices

Team FoundationServer Express

Page 33: Lean Development with TFServices

groups of up to five developers

Page 34: Lean Development with TFServices

Express

Page 35: Lean Development with TFServices

Express:for Web

for Windows 8for Windows Desktop

Team Foundation Express

Page 36: Lean Development with TFServices

tfspreview.com

Page 37: Lean Development with TFServices

Q & A

Page 38: Lean Development with TFServices

www.dotnet.lv