Microsoft skal lansere Visual Studio 2005den 7. november i år. Dette inkluderer også den mest avanserte utgaven, Team Studio, som igjen er delt opp i flere komponenter. Lanseringen vil dog skje uten at Team Foundation Server er ferdig. Denne skal snart inn i en tredje runde med betatesting og kan ikke ventes lansert før i første kvartal av 2006. Lisensen for en enklere utgave, Team Foundation Server Workgroup Edition, skal være inkludert i MSDN-abonnementer og i alle kjøp av klientutgavene. Denne har en kapasitet på fem brukere.
Under en presentasjon i Oslo denne uken, viste produktsjef for Microsofts Visual Studio Team System, Michael Leworthy, fram regnestykker som kan tyde på at selskapets kommende utviklingssystem for team vil bli svært konkurransedyktig på pris, sammenlignet med konkurrerende løsninger.
Nå skal det sies at prismodellen for Visual Studio Team System ikke er helt enkel å forholde seg til, en oversikt finnes i tabellen nedenfor.
Les også:
- [14.03.2006] Snart skal Windows-utviklere få samarbeide
- [07.11.2005] Årets storlansering fra Microsoft
- [28.10.2005] Nye utviklerverktøy tilgjengelig fra Microsoft
- [30.03.2005] Misnøye med nye Visual Studio-priser
- [27.10.2004] Microsoft viser fram modelleringsverktøy
I sammenligningen nedenfor tok Leworthy utgangspunkt i et komplett test- og utviklingsmiljø med blant annet verktøy for endrings- og prosjektstyring, samt en løsning for lasttesting med 2500 simulerte brukere. Han skal også ha tatt utgangspunkt i den typisk prisen denne typen kunder vil måtte betale for disse verktøyene.
Det er verdt å merke seg at de konkurrerende oppsettene primært er beregnet på utvikling i J2EE, mens Microsofts løsning selvfølgelig er rettet mot .NET.
Estimated Retail Pricing | Open License* | ||||
Availability | Standalone | With MSDN Premium Subscription | With MSDN Premium Subscription (Renewal) | Standalone | With MSDN Premium Subscription (per year, 2 yr. term) |
Team Suite | N/A | $10,939 | $4,598 | $8,079 | $6,382 |
Team Edition for Software Architects | $5,469 | $2,299 | $4,040 | $3,191 | |
Team Edition for Software Developers | $5,469 | $2,299 | $4,040 | $3,191 | |
Team Edition for Software Testers | $5,469 | $2,299 | $4,040 | $3,191 | |
Team Foundation Server | $2,799 | N/A | $2,230 | N/A | |
Team Test Load Agent | $5,089 | $4,040 |
Amerikanske enhetspriser for Visual Studio 2005 Team System
Petter Schatvet, teknisk markedssjef tilknyttet utvikler- og plattformteamet i Microsoft Norge, forteller at de aller fleste brukere i Norge ender opp med å betale 20.000 kroner per år for den største pakken, Visual Studio Team Suite med MSDN Premium-abonnement, fordi de oppgraderer fra MSDN Universal.
Leverandør | Microsoft | IBM/Rational | Andre | |||
Produkttype | Produkt | Pris i dollar | Produkt | Pris i dollar | Produkt | Pris i dollar |
IDE | Visual Studio 2005 Team System | 8200 | Eclipse | 0 | Eclipse | 0 |
Verktøy for avansert utvikling og modellering | Inkludert | 0 | Rational PurifyPlus
og Rational Software Modeler |
12.000
+ 1400 |
Compuware DevPartner Studio
og Borland Together |
2300
+ 1400 |
Websimulering/ testverktøy | Inkludert | 0 | Rational Robot | 4600 | Mercury QuickTest Professional | 4500 |
Lasttesting (2500 simulerte brukere) | Visual Studio 2005 Team Edition Test Load Agent | 20.500 | Rational Performance Tester
og Virtual User Pack |
10.600
+ 71.100 |
Mercury LoadRunner
og Mercury Virtual User Pack |
18.800
+ 108.100 |
Change management | Visual Studio 2005 Team Foundation Server | 1700 | Rational Team Unifying Platform | 3700 | Merant Dimensions | 3500 |
Prosjektstyring | Inkl. i Team Foundation Server | 0 | Rational Project Console | 1000 | Mercury Project Management | 1400 |
Totalt | 30.400 | 104.400 | 140.000 |
Alle priser er oppgitt av Michael Leworthy i Microsoft.
Ifølge Leworthy er det svært få utviklere i dag kun benytter IDE-et (Integrated Developer Environment). Han påpeker at blant det som gjør et stort utslag i regnestykket, er forskjellen på lisensordningene for lasttestingsverktøyene. Mens Microsoft her bare tar betalt for serveren, tar de nevnte konkurrentene også betalt for hver enkelt bruker. Leworthy mener at 2500 samtidige brukere er nødvendig for lasttesting av webapplikasjoner. I andre sammenhenger vil et større eller mindre antall brukere være mer naturlig. Dette vil kunne påvirke prisen i vesentlig grad, både oppover og nedover.
Ifølge Schatvet er det sjelden at lasttesting av denne typen gjøres, fordi det har vært vanskelig og dyrt.
Microsofts Team System skal allerede ha vekket interesse hos flere av selskapets kunder i Norge.
– Vi har store kunder i Norge som allerede har bestemt seg for Team System. Et av deres hovedargumenter er integrasjonen. Konkurrerende produkter gir deg ofte en import-/eksportopplevelse som gjør produktet mindre effektivt og vanskeligere å benytte, hevder Schatvet. Et annet argument skal være policyer hvor arkitekten kan kreve at kode ikke kan sjekkes inn med mindre den har kjørt enhetstest.
– Avhengig av hvem du spør, mislykkes 50 til 80 prosent av IT-prosjektene innen viktige kriterier som tid, pris og funksjonalitet, sier Schatvet. Han hevder at verktøy som Team System vil gi bedre innsikt og kontroll i prosjekter. Han påpeker også at det i Team System ligger profileringsteknologi som lar brukeren sjekke koden for kjente feil.
– Brukere vil således kunne lage sikrere kode, noe som vil bli viktigere fordi det er en trend som går mot angrep på applikasjonslaget, avslutter Schatvet.