Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afSofia Laustsen Redigeret for ca. et år siden
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
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.