tfs vaiheittainen käyttöönotto mika berglund senior technology consultant
DESCRIPTION
TFS vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant TietoEnator Digital Innovations. Agenda. Versiohallinta Työkortit (Work Items) Prosessimalli (Process Template) Käännösautomatiikka (Team Build) Raportit Ohjelmallinen kustomointi. Versiohallinta. - PowerPoint PPT PresentationTRANSCRIPT
TFS vaiheittainen käyttöönottoMika BerglundSenior Technology ConsultantTietoEnator Digital Innovations
Agenda• Versiohallinta• Työkortit (Work Items)• Prosessimalli (Process Template)• Käännösautomatiikka (Team Build)• Raportit• Ohjelmallinen kustomointi
Versiohallinta• Migraatio SourceSafesta
– Työkalu löytyy, mutta...• Multiple Checkout• TFS Guide: www.codeplex.com/TFSGuide
– Rakenne– Branch / Merge
Versiohallinta & virustorjunta• F-Secure
– Scan web traffic
– Visual Studio• Jumittaa• Kaatuu
Uutta TFS 2008:ssa (versiohallinta)• Annotate• Kansioiden vertailu (Folder Diff)• Tiedoston tuhoaminen (Destroy)• ”Get Latest on Checkout”• Offline –parannuksia• Suorituskykyparannuksia (Get)
Työkortit (Work Items)• Keskitetty tehtävälista• Dokumentointiväline• Linkitys (esim. Requirement – Task)• Liitos koodimuutoksiin
Uutta TFS 2008:ssa (työkortit)• Liitetiedostot
– Drag & drop– Prnt Scrn -> Ctrl+V
• Työkorttien ja –tyyppien poisto– Ei käyttöliittymää– Suunnitelmissa lisätä Power Tooliin
Prosessimalli (Process Template)• Pohja jolla projektit luodaan
– Ryhmät & oikeudet– Työkorttien määritykset (Work Item Types)– Näkymät (Team Queries)– Dokumentit– Raportit
Käännösautomatiikka (Team Build)• Toistettavissa• Testien suoritus• Käännös jokaisesta muutoksesta• Helposti käynnistettävissä• Eri ympäristöjä varten
Uutta TFS 2008:ssa (Team Build)• Käynnistys muutoksesta (Continuous
Integration)• Ajastetut käännökset• Jonotus• Lopputulosten ”siivous”
Raportit• SQL Server Reporting Services• OLAP –kuutio• Relaatiokanta
Raportti – Quality Indicators
Raportti – Quality Indicators
Raportti – Project Velocity
Raportti – Remaining Work
Raportti – Requirement Details
TFS:n laajentaminen• TFS tapahtumat
– sähköposti– SOAP –kutsu– Tekstitiedosto
• TFS:n ohjelmallinen käsittely• Esim. uusien työkorttien luonti
Lisäinfoa• [email protected]• itpro.fi/asiantuntijaryhmat/ohjelmistokehitys