ux in alm series - ux project worflow using tfs 2008

26

Upload: christian-thilmany

Post on 13-Dec-2014

640 views

Category:

Technology


0 download

DESCRIPTION

UX in ALM Series - UX Project Worflow using TFS 2008

TRANSCRIPT

Page 1: UX in ALM Series - UX Project Worflow using TFS 2008
Page 2: UX in ALM Series - UX Project Worflow using TFS 2008

Visual Studio Team SuiteVisual Studio Team Suite

MSF

Pro

cess

and G

uid

an

ceM

SF

Pro

cess

and G

uid

an

ce

Visual Studio Team Foundation ServerVisual Studio Team Foundation Server

TeamprisTeamprise Plug-in e Plug-in For Java For Java EclipseEclipse

TeamprisTeampris

e e ExplorerExplorer

TeamprisTeampris

e e CommanComman

d Line d Line ToolsTools

ArchitecturArchitecture Editione Edition

DevelopmeDevelopment Editionnt Edition

Test Test EditionEdition

DatabaseDatabaseEditionEdition

VisualVisualStudioStudioTeamTeam

ExplorerExplorer

20082008Application Application ModelingModeling

Infrastructure and Infrastructure and Deployment Deployment ModelingModeling

Code Analysis Code Analysis

Performance Performance TuningTuning

Security AnalysisSecurity Analysis

DatabaseDatabase DeploymeDeploymentntDatabaseDatabaseChange Mgmt.Change Mgmt.

DatabaseDatabase Testing Testing

Load TestingLoad Testing

Web TestingWeb Testing

Manual TestingManual Testing

Test Case Test Case ManagementManagement

Visual Studio Professional Visual Studio Professional EditionEdition

Change ManagementChange Management

Work Item TrackingWork Item Tracking

ReportingReporting

Project SiteProject Site

Build ManagementBuild Management

Project ManagementProject Management

Load Test AgentLoad Test Agent

Visio and UML ModelingVisio and UML Modeling

Class Class ModelingModeling

Unit TestingUnit Testing

Code CoverageCode Coverage

Code MetricsCode Metrics

Team Team Web Web

AccessAccess

20082008

Test Data Test Data GenerationGeneration

ExpressioExpression Studio n Studio

(via Shell (via Shell ExtensionExtension

))

Page 3: UX in ALM Series - UX Project Worflow using TFS 2008

MSF

Pro

cess

and G

uid

an

ceM

SF

Pro

cess

and G

uid

an

ce

Visual Studio Team Foundation ServerVisual Studio Team Foundation Server

VisualVisualStudioStudioTeamTeam

ExplorerExplorer

20082008

Change ManagementChange Management Work Item TrackingWork Item Tracking Workspace ManagementWorkspace Management

Team Team Web Web

AccessAccess

20082008

ExpressioExpression Studio n Studio

(via Shell (via Shell ExtensionExtension

))

Page 4: UX in ALM Series - UX Project Worflow using TFS 2008

Assign work items toresources usingMicrosoft Project

Assign work items toresources usingMicrosoft Project

View project status inMicrosoft Excel orMicrosoft Project

View project status inMicrosoft Excel orMicrosoft Project

Work items show up inEclipse or TeamPriseWork items show up inEclipse or TeamPrise

Author work items inTeam Web Access in any browser

Author work items inTeam Web Access in any browser

Page 5: UX in ALM Series - UX Project Worflow using TFS 2008

ALM Reporting and Dashboards

Page 6: UX in ALM Series - UX Project Worflow using TFS 2008
Page 7: UX in ALM Series - UX Project Worflow using TFS 2008

““Dark matter” emerging Dark matter” emerging during iterationduring iteration

Planned work is Planned work is squeezed outsqueezed out

Page 8: UX in ALM Series - UX Project Worflow using TFS 2008
Page 9: UX in ALM Series - UX Project Worflow using TFS 2008
Page 10: UX in ALM Series - UX Project Worflow using TFS 2008

Process TemplatesProject process blueprintPackage of tool settings and templates

Modify ours, handcraft your own, or buyTwo included with Team Foundation Server

MSF for Agile Software DevelopmentMSF for CMMI® Process Improvement

3rd Party templates available:Avanade Connected MethodsBrightWork PM PointCognizant FDDConchango SCRUMFujitsu MacroscopeEssential Unified ProcessProcess MeNtOR TeamGuide

Page 11: UX in ALM Series - UX Project Worflow using TFS 2008

To incorporate design process into ALM

Design ResearchDesign StrategyIA/IxD Elements

Unique reporting req’sDesign Dept Reporting

Integrate with existing tools, process, and systems

Existing UX process

Innovate design processtracking creative workautomate design/dev workflow

Page 12: UX in ALM Series - UX Project Worflow using TFS 2008

Microsoft!3rd party partnersSolution integratorsIndividual teams

Who customizes?Who customizes?

Page 13: UX in ALM Series - UX Project Worflow using TFS 2008

Project startModify / select template

Mid projectUpdate work item typesTrack additional work

End gameBetter check in policiesEnforce usability triage & bug approval

MaintenanceTrack customer reporting issues“Days to solution”

When to customize?When to customize?

Page 14: UX in ALM Series - UX Project Worflow using TFS 2008

Work itemsWork Item TypesQueries

SharePointProcess guidanceWSS Site Template Document templates

ReportsGroups and PermissionsAreas and IterationsSource Control SettingsCheck-in policies

What can What can be Customized?be Customized?

Page 15: UX in ALM Series - UX Project Worflow using TFS 2008

Black = MSF work item typeWhite = new work item type

Page 16: UX in ALM Series - UX Project Worflow using TFS 2008
Page 17: UX in ALM Series - UX Project Worflow using TFS 2008

Access work items, projectAccess work items, projectdocuments, reports, buildsdocuments, reports, buildsand source control from one and source control from one locationlocation

Page 18: UX in ALM Series - UX Project Worflow using TFS 2008

Associate work items with eachAssociate work items with eachcheck-in to provide traceability from check-in to provide traceability from requirements to code requirements to code

Page 19: UX in ALM Series - UX Project Worflow using TFS 2008

Full integration into Full integration into Microsoft Project forMicrosoft Project fora real-time viewa real-time viewof work itemsof work items

Page 20: UX in ALM Series - UX Project Worflow using TFS 2008

Atomic CheckinWork Item IntegrationCheckin PoliciesShelvingDelta File Storage

Delta Binary File StorageLarge File Support (>4GB)Distributed Team Support

YesYes NoNo

Page 21: UX in ALM Series - UX Project Worflow using TFS 2008

Policies enforced by toolingPolicies enforced by toolingreinforce good development reinforce good development practicespractices

Page 22: UX in ALM Series - UX Project Worflow using TFS 2008
Page 23: UX in ALM Series - UX Project Worflow using TFS 2008
Page 24: UX in ALM Series - UX Project Worflow using TFS 2008
Page 25: UX in ALM Series - UX Project Worflow using TFS 2008

• Database Change Management

• Database Testing

• Test Data Generation

• Continuous Integration

• Annotate• Migration Toolkit• Improved Build• Get Latest on

Checkout• Profiler

Improvements• Web/Load Testing

Improvements

• EPM Integration• Major Testing

Investments• Additional Roles• Historical

Debugging• Dashboarding• Greater DB Pro• Branch

Visualization• Full UML• No “No Repro”

20062006 20072007

2008 Rosario

FutureFuture20052005 20082008

2008 SP1

• Advanced CM• Work Item

Tracking• Reporting• Build• Profiling• Static Analysis• Unit Testing• Web Testing• Load Testing• Office

Integration

2005

Page 26: UX in ALM Series - UX Project Worflow using TFS 2008

© 2007 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.