TFS vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

18
TFS vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant TietoEnator Digital Innovations

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 Presentation

Transcript of TFS vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Page 1: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

TFS vaiheittainen käyttöönottoMika BerglundSenior Technology ConsultantTietoEnator Digital Innovations

Page 2: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Agenda• Versiohallinta• Työkortit (Work Items)• Prosessimalli (Process Template)• Käännösautomatiikka (Team Build)• Raportit• Ohjelmallinen kustomointi

Page 3: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Versiohallinta• Migraatio SourceSafesta

– Työkalu löytyy, mutta...• Multiple Checkout• TFS Guide: www.codeplex.com/TFSGuide

– Rakenne– Branch / Merge

Page 4: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Versiohallinta & virustorjunta• F-Secure

– Scan web traffic

– Visual Studio• Jumittaa• Kaatuu

Page 5: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Uutta TFS 2008:ssa (versiohallinta)• Annotate• Kansioiden vertailu (Folder Diff)• Tiedoston tuhoaminen (Destroy)• ”Get Latest on Checkout”• Offline –parannuksia• Suorituskykyparannuksia (Get)

Page 6: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Työkortit (Work Items)• Keskitetty tehtävälista• Dokumentointiväline• Linkitys (esim. Requirement – Task)• Liitos koodimuutoksiin

Page 7: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

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

Page 8: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Prosessimalli (Process Template)• Pohja jolla projektit luodaan

– Ryhmät & oikeudet– Työkorttien määritykset (Work Item Types)– Näkymät (Team Queries)– Dokumentit– Raportit

Page 9: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Käännösautomatiikka (Team Build)• Toistettavissa• Testien suoritus• Käännös jokaisesta muutoksesta• Helposti käynnistettävissä• Eri ympäristöjä varten

Page 10: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Uutta TFS 2008:ssa (Team Build)• Käynnistys muutoksesta (Continuous

Integration)• Ajastetut käännökset• Jonotus• Lopputulosten ”siivous”

Page 11: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportit• SQL Server Reporting Services• OLAP –kuutio• Relaatiokanta

Page 12: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportti – Quality Indicators

Page 13: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportti – Quality Indicators

Page 14: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportti – Project Velocity

Page 15: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportti – Remaining Work

Page 16: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Raportti – Requirement Details

Page 17: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

TFS:n laajentaminen• TFS tapahtumat

– sähköposti– SOAP –kutsu– Tekstitiedosto

• TFS:n ohjelmallinen käsittely• Esim. uusien työkorttien luonti

Page 18: TFS  vaiheittainen käyttöönotto Mika Berglund Senior Technology Consultant

Lisäinfoa• [email protected]• itpro.fi/asiantuntijaryhmat/ohjelmistokehitys