Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

VSTS Erfa Team System hos SoftwarePeople 5. September 2006 Mads Troels Hansen.

Lignende præsentationer


Præsentationer af emnet: "VSTS Erfa Team System hos SoftwarePeople 5. September 2006 Mads Troels Hansen."— Præsentationens transcript:

1 VSTS Erfa Team System hos SoftwarePeople 5. September 2006 Mads Troels Hansen

2 2 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

3 3 © SoftwarePeople 2006 Softwarepeople er i godt selskab i Peop!eGroup 12 selskaber  AdPeople  NetPeople  SoftwarePeople  DialoguePeople  EventPeople  IdentityPeople  RelationsPeople  TacticalPeople  TradePeople  ArtPeople  TVPeople  Wibroe, Duckert & Partners Medarbejdere  246 medarbejdere  16 nationaliteter SoftwarePeople – 35 medarbejdere  Forretningskonsulenter  IT-projektledelse, -udvikling, -test og -support København Dhaka

4 4 © SoftwarePeople 2006 Nuværende situation i Marketing i mange virksomheder Distribueret planlægning og eksekvering Manuelle processer Koordinations-krævende Stort tidsforbrug Omkostningstungt ”Lean Marketing Excellence” Optimeret arbejdsfordeling mellem global og lokal marketingfunktioner og eksterne partnere Best practice processer og workflowstyring Øget overblik og koordinering i planlægningen Forøget produktivitet Omkostningseffektivtitet Marketing Managers Executives Marketing Assistants Sales Product Managers LegalTranslaters Printing/Repro Photographer Media Agency Web Agency Advertising Agency Marketing Managers Executives Marketing Assistants Sales Translaters Printing/Repro Photographer Media Agency Web Agency Advertising Agency Kunder PartnereKunde Partnere Product Managers Legal Det overordnede formål med at implementere en MOM løsning er en effektivisering af virksomhedens marketingprocesser … IT-platform Processer og værktøjer Organisation & medarbejdere Asset Management

5 5 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

6 VSTS Beta-bølgen fra ultimo 2004 frem til marts 2006  VSTS Ascend program  ”Legede” med de tidlige beta’ere på VirtualServer frem til omkring Beta 2  VSTS Beta 2 i produktion på dedikeret hardware fra september 2005  Det eneste udviklings system for Dhaka sitet  VSTS er blevet rimelig stabil efter Marts 2006  Brugte ”Project Server Connector” inden vi gik bort fra MSF (VSTS V2) © SoftwarePeople 2006 6 Det har været en lidt hård og til tider vanskelig rejse...men meget spændende og gode erfaringer

7 7 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

8 Team System setup © SoftwarePeople 2006 8  12xVS Team Dev  16xTeam Explorer  8xVS Team Dev  12xTeam Explorer  1xTeam Foundation

9 Build Server  Automatiserede builds 2 dange i døgnet (DK, BD sites)  Benytter VS klient på server  Automatisk deploy til test server (web, binaries)  Inkluderer Unit tests i build © SoftwarePeople 2006 9

10 Source Control, branches, merging  Et kæmpe skridt i forhold til VSS  Vi har oplevet mange ”børnesygdomme” frem til efter RTM  Startede op (som anbefalet af MS) med flere locale Branches (DK, BD, Mainline)  Alt for meget arbejde med merge  Arbejder mod kun én Branch samt Continius Integration og mere labeling © SoftwarePeople 2006 10

11 SCM Proxy  Local Proxy for Source kode in Dhaka site  Getting kode fra Proxy og chek in til VSTS server  Kun kode, ikke WI, dokumenter eller andet fra team site (Sharepoint)  Stort performance boost  Efter RC blev sikkerhed og auth strammet op © SoftwarePeople 2006 11

12 12 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

13 Hele udviklingsprocessen understøttes  Vi startede med MSF 4 Agile processen, WI, dokumener osv.  Projekterne blev for faseopdelt og låste  Er ved at adoptere Scrum i forhold til multi site setup  Bruger pt. Ikke VSTS til Wi  Bruger ikke mere MS Project, 2 uges iterationer  Stor fordel ved let sporbarhed gennem hele processen © SoftwarePeople 2006 13 !Pas på med blot at starte med MSF, lav en GAP analyse i forhold til jeres nuværende proces og behov. !Test ændringer i processen uden for VSTS inden den implementeres

14 14 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

15 VSTS roadmap for efterår 2006  Opgraderer 2 større web legacy systemer, pt. Under VSS (omkring 2x50.000 linier) -> VS 2005 Web Application Project  Implementering og tilretning af Scrum for Team System  Continuous Integration  Muligvis med CruiseControl.NET, CC.NET og MSBUILD  Ingen lokale SCM Branches for DK og BD site og en Mainline Branch,  For meget arbejde med merge og integration mellem sites.  Mere coverage med Integration tests, samt mere automatiseret og med i build  Brug at metrikker og rapporter fra Scrum processen og custom  Forventer at tage VS 2005 Team Database edition i brug... Når den er mere komplet (Unit Test, refactoring, SCM) © SoftwarePeople 2006 15

16 16 © SoftwarePeople 2006 Agenda  Kort om SoftwarePeople og hvad vi laver  Vores “rejse” med Team System frem til i dag  Nuværende globale VSTS setup  Hele udviklingsprocessen, ikke kun udvikling  Hvor er vi på vej hen med vores VSTS installation?  Opsummering og anbefalet ”next step”

17 Opsummering og flere erfaringer  VSTS er ikke bare et ekstra tool for udviklerne, er for hele udviklingsprocessen  Uundværligt for vores Dhaka site  Meget stort potentiale for at understøtte komplet udviklingsproces (men pas på!)  Nuværende Team edition versioner er noget firkantede  Meget rolleopdelte, f.eks. Team Test og test lister... © SoftwarePeople 2006 17

18 Anbefalet next step  Hvis I skal I gang, start med VSTS Workgroup edition på Virtual PC/Server  Overvej hvordan jeres udviklingsproces understøttes af VSTS (MSF, Scrum, etc)  Et par gode web steder  En samling af Team System Widgets: http://accentient.com/widgets.aspxhttp://accentient.com/widgets.aspx  Næsten alle VSTS nyheder: http://blogs.msdn.com/robcaronhttp://blogs.msdn.com/robcaron  MSDN Forums til spørgsmål  Kontakte mig evt. for yderligere spørgsmål: mth@softwarepeople.bizmth@softwarepeople.biz © SoftwarePeople 2006 18

19 © SoftwarePeople 2006 19


Download ppt "VSTS Erfa Team System hos SoftwarePeople 5. September 2006 Mads Troels Hansen."

Lignende præsentationer


Annoncer fra Google