TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén
TFS – Maximera nyttan, mer än bara versionshantering Henrik Almén henrik.almen@it-huset.se Niklas Fröjd niklas.frojd@it-huset.se
Översikt TFS introduktion Application Lifecycle Management, ALM TFS arkitektur Visual Studio TFS build Process templates Work items Demo: Team Web Access Demo: Visual Studio
TFS – Team Foundation Server
Application Lifecycle Management, ALM
TFS 3-lager arkitektur
Visual Studio
TFS build
Demo – TFS WI in Excel
Process Templates Definierar utvecklingsprocessen Scrum, Agile eller CMMI Det som skiljer dem åt är vilka typer av work items som finns vilket workflow en work item har vilka rapporter som finns vilka dashboards som finns Det finns ytterligare process templates att ladda ner, t ex från http://templex.codeplex.com/ Man kan skapa egna process templates Ex på rapporter: Burndown, Build summary Skapa en egen process template: Ladda ner filer för en existerande template, modifiera filerna (xml) i en editor eller i process editor, en add-in till Visual Studio
Work items Representerar arbete som ska utföras Olika typer (Process template: Scrum) Feature Product Backlog item Task Bug Impediment Test case Man kan definiera egna work item types Egna work items: använd speciellt command line - verktyg (witadmin) eller process editor
Work items - States States (product backlog item) States (task) New Approved Committed Done Removed States (task) To do In progress
Work items - workflows States Transitions Reasons Actions Man kan definiera egna workflows Egna workflows: witadmin eller process editor
Work items - workflows
Länkar http://www.codeplex.com/ http://www.microsoft.com/visualstudio/eng/products/compare http://www.microsoft.com/visualstudio/eng/2013-downloads
SLUT Henrik Almén Niklas Fröjd henrik.almen@it-huset.se niklas.frojd@it-huset.se