a visual studio team system licencelése és bevezetése

18
lication Lifecycle Management Konferencia A Visual Studio Team System licencelése és bevezetése Lippé Szabolcs Audience Marketing Manager [email protected]

Upload: julie-welch

Post on 02-Jan-2016

22 views

Category:

Documents


7 download

DESCRIPTION

A Visual Studio Team System licencelése és bevezetése. Lippé Szabolcs Audience Marketing Manager Lippe.Szabolcs @ microsoft.com. Tartalom. Team System tagjai MSDN előfizetés előnyei Professional Premium Miben s egít a Fejlesztői P latform Üzletág? Árak, konstrukciók - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

A Visual Studio Team System licencelése és bevezetése

Lippé SzabolcsAudience Marketing Manager

[email protected]

Page 2: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Tartalom

Team System tagjaiMSDN előfizetés előnyei

ProfessionalPremium

Miben segít a Fejlesztői Platform Üzletág?Árak, konstrukciókKer-Soft bemutatkozás

Page 3: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

A Team System tagjai

ServerTeam Foundation Server

KliensekVisual Studio Architect EditionVisual Studio Development EditionVisual Studio Test EditionVisual Studio Database EditionVisual Studio Team SuiteVisual Studio Professional + USER CAL

Page 4: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Team Foundation Server tulajdonságai

Mindent tud amit egy Source control + Egyszerű adminisztráció és telepítésEgyszerű projekmanagement a beépített szolgáltatásoknak és a Microsoft Office SharePoint 2007 integrációnak köszönhetően. Egyszerű telepítés és sokfelhasználós környezet támogatása.Legfontosabb tulajdonságok

Verziókontrol a projekt minden fájljáraWork-item tracking aminek a segítségével kommunikálható és managelhető a munka a csapaton belülTeam build funkció, mellyel periódikusan integrálható a fejlesztő munkája a csapat munkájábaReporting és BI funkciók, hogy a projekt állapotát a csapat hatékonyságát és az elvégzett munka minőségét nyomon lehessen követniTestreszabható fejlesztési módszertanOffice Excel és Project integráció, hogy a projekmanagement egyszerűbb legyenTeam portal funkció az együttműködés segítésére

Szükséges termékekA Team Foundation Server szolgáltatásait az alábbi termékek valamelyikével lehet igénybe venni:

Fejlesztőnként: 1 Visual Studio Professional + 1db Team Foundation User CalFejlesztőnként: 1 Visual Studio tetszőleges Team Edition verizója

Link: Team Foundation Server főoldala

Page 5: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Visual Studio Professional tulajdonságaiProgramozási nyelvek

.NET nyelveit támogatja (C#, J#, Visual Basic.NET, Jscript stb)

Multitargeting supportLehetőség van .NET különböző verzióira fejleszteniUpgrade wizard (korábbi verziójú kódokat képes konvertálni)Tetszőleges webszolgáltatást képes felhasználni

BővíthetőségA fejlesztőeszköz letölthető vagy saját add-in-ek segítségével bővíthető

Beépített eszközökSource control (lehetőség van source control rendszerhez való csatlakozásra), SPY++ (képes a kész alkalmazást monitorozni és információkat gyűjteni)

Intellisense támogatásKódkiegészítő funkció a fejlesztés minden részéreIntegrált help rendszer

Kódszerkesztést segítő funkcióOsztály designer, class view, code snippets (előre megírt kódrészletek beszúrása), kód szinező funkció stb

Futásidejű hibakeresésVáltozók értékeinek kijelzése, call stack window, breakpoints (futás közben tetszőleges helyen megállítható és kiértékelhető a program állapota)

Telepitőkészlet készítéseWindows-os, Webes, okos klienses telepítőkészletek készítésének támogatásaClickOnce támogatás (windows kliens alkalmazások webes felületről való telepítése)

Beépített kiszolgálókSQL Server Express és compact edition valamint beépített webserver (fejlesztés idejére nincs szükség ilyen kiszolgálók telepítésére).

Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation támogatása (.NET 3.5)Link: Standard, Professional

• Hibakeresés:• Képes távoli process-hez csatakozni• Cluster-en futó többszálú alkalmazások hibakeresése• Object level test támogatása• Adatbázis szintű hibakeresés (tárolt eljárások,

függvények és T-SQL hibakeresését is támogatja)• XML és XSLT debug

• Adatbázismanagement• Támogatja Database Projekt-ek és SQL projektek

létrehozását• Tartalmaz integrált adatbázisszerkesztő felületet

(server explorer)• XML

• Támogatja az XML és XSLT kódok szerkesztését• Reporting tools

• Támogatja Crystal reports projektek létrehozását • Reportok létrehozása és a beépített vezérlők

segítségével ezek megjelenítése• Fejlesztés Office rendszerre

• Excel, Word, InfoPath, Outlook, Powerpoint, Projekt, Visio, Sharepoint termékekre irányuló fejlesztések (pl excel add-id fejlesztése, vagy excel fileformátumba való mentés programozása stb)

• Okos kliens• Támogatja a Windows alapú okos kliens-re való

fejlesztést (.NET és MFC alapút egyaránt)• Támogatja a hibakeresést és képes az eszközt

szoftveresen emulálni• Csoportmunka (egy Team Foundation CAL

segítségével)• A kiegészítő megvásárlása után csatlakozni képes a

Team Foundation Server-hez és be tud kapcsolódni a fejlesztésbe, tesztelésbe stb.

• Képes Unit test, smart device test, web testek stb használatára

Page 6: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Visual Studio Team Edition termékekVS Architecture Edition

az elosztott rendszerek tervezését és ellenőrzését segíti. Lehetővé teszi, hogy az alkalmazás tervezői, a fejlesztők és az üzemeltetés vezetői még a telepítés előtt összeállítsák az alkalmazást és összevessék azt a majdani üzemeltetési környezettel.

VS Development edition

segítségével a fejlesztők könnyedén azonosíthatják a kód kevésbé hatékony, biztonságilag megkérdőjelezhető, vagy rossz minőségű részeit, illetve meghatározhatnak követendő kódolási szabályokat és automatizálhatják az egységtesztelést.Ezek az eszközök segítenek a fejlesztői csapatnak abban, hogy jobb minőségű, biztonságosabb kódot fejlesszenek és megelőzzék a hibákat.

VS Database Edition

támogatja az adatbázisok változáskezelését és tesztelését, valamint segíti az adatbázis fejlesztőket és adminisztrátorokat abban, hogy hatékonyabban, jobb minőségű adatbázis oldali fejlesztéseket végezzenek.

VS Test Edition

egy a Visual Studio környezetbe integrált átfogó tesztelő eszköztárat nyújt a webes alkalmazások és szolgáltatások teszteléséhez. Ezen eszközök segítségével a tesztelők a Visual Studio-ban készíthetnek, futtathatnak és kezelhetnek teszteket és a hozzájuk tartozó feladatokat.

VS Team Suite

a több szerepkört betöltő csapattagok számára biztosítja a teljes eszköztárat. Egy eszközben érhetőek el az alkalmazás architekt, a tervező, a fejlesztő, az adatbázis fejlesztő és a teszt szerepkörök lehetőségei. A Team Suite felhasználói folyamatosan bővíthetik rálátásukat és tudásukat úgy, hogy ugyanazt az eszközt használják.

Akció: a Development edition mellé ingyen jár a Database edition és fordítva.Link: Architecture, Development, Database, Test, Suite, Team Foundation Server

Page 7: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

MSDN: Professional és PremiumSzoftverfejlesztőknek kitalált személyre szóló licenccsomag, mely a fejlesztés során szükséges összes termék licenc-ét tartalmazza

Visual Studio Professional és Team Edition termékek mellé vásárolható (felfogható egyfajta speciális SA-ként)

Az előfizetés ideje alatt a csomagban szereplő termékekből az újabb verziók is letölthetők és felhasználhatók fejlesztési célra.

Az előfizetés lejárta után az addig megjelent termékek továbbra is legálisan használhatók fejlesztési célra de az újabb verziókat már nem kapja meg a fejlesztő.

A csomagban minden termékhez 10-10 telepítőkulcs található így akár több a fejlesztő által használt környezet is kialakítható (pl tesztkörnyezetek). Megj:azon fejlesztők és egyéb munkatársak akik használják ezeket a környezeteket szintén kell hogy rendelkezzenek MSDN előfizetéssel.

Két verzióban vásárolható egyik csak a legfontosabb eszközöket míg a másik szinte minden MS terméket tartalmaz.

Link: MSDN Professional, MSDN Premium

Page 8: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

MSDN Professional tartalma

Visual Studio Professional Edition összes verzió (évjárat)Visual SourceSafe Tools for officeSQL Server, minden verzióOperating Systems

Windows 7 összes verzió, Vista összes verzió, XP összes verzió, Windows Server 2008, Windows server 2003r2, Compute claster, Windows Sharepoint Services

Toolkits, SDKs and DDKsAccess Developer Extensions, Vitual PC, Virtual Server, .NET framework minden verzió, Windows SDK, Platform SDK, DirectX SDK, Microsoft Baseline Security Analyzer, application compatibility toolkit, Windows Automated installation kit, Windows installer, Windows Driver kit, Windows hardware compatibility test, visual studio 2005 extensions

Page 9: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

MSDN Premium tartalmaMinden ami az MSDN Pro-ban benne volt+Expression Web és Expression BlendApplication Platform Servers

BizTalk Server, Commerce Server, Host Integration Server, Connected Services Framework, Customer Care Framework

Business Productivity Servers Content Management Server, Exchange Server, Office Live Communications Server, Office Forms Server, Office Groove Server, Office PerformancePoint Server, Speech Server, Sharepoint Server, Windows SharePoint Services

IT Operations Servers Identity Integration Server, Microsoft System Center, Microsoft Operations Manager, Microsoft System Center Capacity Planner, Microsoft System Center Data Protection Manager, Systems Management Server, ISA Server

2007 Office SystemOffice Ultimate/Enterprise/Professional Plus/Professional 2007, Office Word, Office Excel, Office PowerPoint, Office Outlook & Business Contact Manager, Office Access4 Office Publisher, Office InfoPath, Office OneNote, Office Communicator, Office Groove, Office SharePoint Designer4, Office Visio Professional, Office Project Standard4 Office Accounting, Office Business Scorecard Manager, MapPoint, Office FrontPage Office Project Professional, Office Project Server, Office Project Portfolio Server

Microsoft DynamicsDynamics AX, GP, NAV, SL, Microsoft Forecaster & Microsoft FRx, Dynamics CRM, Point of Sale, Microsoft Small Business Accounting & Financials

Page 10: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Csoportmunka

Mikor van erre szükség?Ha a projekt hosszabb mint 3 hónap és több mint 3-4 fejlesztő dolgozik egyszerre. Ha több mint 4-5 fejlesztő dolgozik egyszerre ugyanazon a kódbázison

Mire lehet szüksége egy fejlesztőcsapatnak:Forráskód közös helyen tárolásaVerziókezelésBug trackingFejlesztési módszertanAutomata Buildek és Tesztek készítése

Két MS termék használható:Visual SourceSafe 2005Team System

Page 11: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Team Foundation Server vagy egyszerű Source control?

Fejlesztők akik egyedül dolgoznak vagy kis csapatban azoknak előnyös lehet egy egyszerű source control is.

Képes integrálódni a Visual Studio-val, távolról is elérhető akár HTTP-n keresztül is, Unicode támogatása van. Igen költséghatékony és egyszerű verziókezelő szolgáltások léteznek.

Azok a fejlesztők akik egy komplett kollaborációs eszközt keresnek azoknak a TFS a megoldás. A Team Foundation Server a Team Edition Visual Studiókkal együtt egy integrált szofveréletciklus kezelő eszköz.

Verziókezelés,

Work item tracking,

Reportok,

Office és Sharepoint integrációt,

Tesztelői támogatás,

Architect eszközöke,

Fejlesztői támogatást kínál

A projektvezetői nézetek segítségével pedig nyomon követhető a fejlesztőcsapat munkája és garantálható a határidők betartása.

Page 12: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Miben segít a Fejlesztői platform üzletág?

Mikor/hogyan tudunk segíteni:Ha több mint 5 fejlesztőnek szeretne az adott cég eszközöket vásárolni vagy csoportmunka irányba szeretne elindulni az ügyfél:

magasabb értékű vásárlásnál személyre szabott kedvezményes vagy ingyenes egyhetes training tartása (segítünk megtanulni az eszközök használatát) Team System bevezetésnél kedvezményes vagy ingyenes egyhetes training tartása (az elkészítendő éles projekt egy egyszerűsített verzióját fejlesztjük le közösen és megtanuljuk használni az eszközt közben)Extra: nagyobb öszegben vásárol valaki akkor ha kéri az ügyfél kaphat egy egynapos előadást .NET 3.5 vagy hasonló témákban

Page 13: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Termékek és árak (Open licence)

Visual Studio ProfessionalÖnmagában 170e HUFVehető MSDN Professional előfizetéssel 370e HUFVehető MSDN Premium előfizetéssel 800e HUFUSER CAL 126e-175e(SA) HUF

Visual Studio Team Edition-ökMSDN Premium előfizetéssel (ekkor ajándék 5 felhasználós Team Foundation Server jár mellé) ~2M HUFTeam Suite w MSDN Premium ~4M HUF

SourceSafeÖnmagában, MSDN-ben ingyenes

Team Foundation Server + SAÖnmagában 1.1M HUFVagy Team Edition VS + MSDN Premium esetén ingyen 5 felhasználóig

Page 14: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Tipikus konfigurációk5 fejlesztő, verziókezelés, bugtracking

1 Team Foudation Server, 5 Visual Studio Pro+User CAL =~ 2.6M HUF

5 fejlesztő, advanced funkcionalitás1 Team Foundation Server, 1 Test Edition w MSDN premium, 4 Visual Studio Pro w MSDN Pro+ User CAL =~5.2M

10 fejlesztő teljes funkcionalitás1 Team Foundation Server, 1 Team Suite w MSDN Premium, 1 Test Edition w MSDN premium, 8 Developement Edition w MSDN premium, 1 Test Agent =~ 23M

Page 15: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

KER-SOFT Számítástechnikai Kft.

Telefonszám: 1/206-2147E-mail cím: [email protected]

Page 16: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Microsoft License konstrukciók

Anonim license konstrukciók:Dobozos (FPP) – 1-1 példány vásárlása eseténOEM – géppel együtt

Mennyiségi, névre szóló licence konstrukciók:

Open License (OLP) – 2 éves, örökösOpen Value Subscription (OVS) – 3 éves bérlésOpen Value – 3 éves részletfizetés

Telefonszám: 1/206-2147E-mail cím: [email protected]

Page 17: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

1 fejlesztő = 1 MSDN előfizetés

Telefonszám: 1/206-2147E-mail cím: [email protected]

Page 18: A Visual Studio Team System licencelése és bevezetése

Application Lifecycle Management Konferencia

Szeretné ingyenes megkapni a Visual Studio 2010-t?

Válasz: MSDN Attach akció

Akcióban résztvevő termékek: Visual Studio Professional w/MSDN Professional 200 000 Ft + ÁfaVisual Studio Professional w/MSDN Premium 600 000 Ft + Áfa

Feltétel: Visual Studio 2005/2008 Professional megléte

Telefonszám: 1/206-2147E-mail cím: [email protected]