Návody


Mnoho společností řeší, jak elegantně a bez velkých nákladů rozjet jednorázový, časově omezený projekt, kterého se účastní interní i externí vývojáři, projektoví manažeři, scrummasteři, testeři i běžní uživatelé z různých společností. Představme si nové technické a licenční možnosti, které celému týmu pomohou velmi elegantně a flexibilně spolupracovat a dokonce si i zpřístupnit „tlusté” vývojářské IDE licence Visual Studio Professional formou měsíčního pronájmu. Vše je součástí balíku Visual Studio Online.

externí autořiexterní autoři
SoftwareSoftware
03.12.2014 13:00:0003.12.2014 13:00:00

externí autoři

externí přispěvatelé magazínu softwarový QUAS

DAQUAS
+420 222 512 201
+420 603 442 434
daquas@daquas.cz
Anny Letenské 7, Praha 2

Visual Studio Online – pronájem týmového prostředí pro agilní tvorbu softwaru

Mnoho společností řeší, jak elegantně a bez velkých nákladů rozjet jednorázový, časově omezený projekt, kterého se účastní interní i externí vývojáři, projektoví manažeři, scrummasteři, testeři i běžní uživatelé z různých společností.

Představme si nové technické a licenční možnosti, které celému týmu pomohou velmi elegantně a flexibilně spolupracovat a dokonce si i zpřístupnit „tlusté” vývojářské IDE licence Visual Studio Professional formou měsíčního pronájmu. Vše je součástí balíku Visual Studio Online.

Microsoft Visual Studio Online (VSO) je prostředí umožňující:

  • agilní plánování řízení týmu a jeho spolupráci, SCRUM, KANBAN
  • pokročilou správu zdrojových kódů (TFS nebo GIT)
  • práci s požadavky, řešení problémů a chyb (bug/issue tracking)
  • vzdálené služby sestavování (buildování) projektů, MS Build, Ant, Maven
  • testování – správu a vyhodnocování testovacích případů a Cloud Load Testing 
  • aplikační monitoring a telemetrii pomocí Application Insights

Mnoho lidí netuší, že pro malé týmy je VSO dostupné zcela zdarma ani že v rámci jednoho z placených plánů VSO lze pronajmout kompletní běžné IDE Visual Studio Professional, a to bez jakékoli vazby na VSO.

Každý VSO Account a projekt může obsahovat částečnou nebo plnou uživatelskou funkčnost. Ta je dle toho, jakou úroveň má konkrétní přihlášený uživatel zaplacenou, rozdělena do čtyř úrovní:
  • STAKEHOLDER: Nevývojář, účastník procesu, ZDARMA neomezeně, Novinka!
  • BASIC: 5 přístupů ZDARMA, další za měsíční poplatek nebo v MSDN Professional
  • PROFESSIONAL: Basic a k tomu i „tlusté“ Visual Studio IDE, max. 10 licencí/account
  • ADVANCED: Pokročilá funkčnost, za poplatek, nebo zdarma jako součást vyšších edic předplatného MSDN

Každý, i ten nejmenší VSO account zdarma má k dispozici limitované množství minut pro build (60/měsíc) a load test VU (15 000/měsíc) zdarma. Podle potřeby je lze i přikupovat.

Předplatitelé MSDN, kteří jsou přihlášeni pod stejným účtem Microsoft Account, jaký používají pro předplatné MSDN, tedy neplatí nic, a mohou se samozřejmě účastnit libovolného počtu svých i cizích projektů. Funkčnost je vázána na úroveň aktivního MSDN. Licence VSO Professional je vlastně VSO Basic + pronájem „tlustého“ Visual Studio Professional IDE, lze jich pořídit maximálně 10. (Visual Studio on-line kontroluje, je-li pronájem zaplacen, a pokud ano, tak umožní otevřít IDE, pokud ne, tak IDE není aktivováno.)

Jak lze Visual Studio Online pořídit?

Visual Studio Online je součástí cloudové nabídky Microsoft Azure a pro jeho využití si musíte pořídit některý z plovoucích (platba dle spotřeby) nebo předplacených plánů. Na portálu Azure pak přidáváte nebo ubíráte licence/uživatele.

Praktický příklad projektu na měsíc:

Potřebujeme využít a licenčně pokrýt nástroje i prostředí pro jednorázový projekt na měsíc, kde bude pracovat celkem 9 lidí z různých organizací.

  • Čtyři interní vývojáři (jeden team leader s MSDN Premium a tři vývojáři s MSDN Pro),
  • jeden externí ScrumMaster,
  • dva externí grafici/designeři s nástrojem Adobe a
  • dva externí kodéři v C#, kteří nemají Visual Studio.

Navíc k nám budou přistupovat „projekťáci“ se svými požadavky. Využijeme kontinuální integraci a služby build v objemu cca 30 minut denně.

Co musíme pořídit a kolik nás to bude stát? 

  • Interní šéf projektu a vývojáři mají MSDN – nemusíme kupovat nic
  • Externí ScrumMaster potřebuje plné plánování, nikoli VS IDE – VSO Advanced 1x €44,69
  • Grafici budou vkládat kódy, obrázky, plnit úkoly (tasks) – potřebují Basic a těch je 5 zdarma, 2x €0
  • Dva brigádníci externisté nemají ani Visual Studio Pro IDE – 2x VSO Pro včetně IDE, 2x €33,52

Nespecifikovaný počet end userů a projekťáků = Stakeholders = zdarma = €0

Předpokládané využití Build serveru: 900 min/měsíc, 60 min free + 4 c/min =  €33,60

Celkem: 44,69+2x33,52+33,60 = €145,33

Jak a kde to vše koupit ? 

Na takto malý objem je vhodné a možné použít některý z maloobchodních modelů Azure.

  1. On-line nákup kreditní kartou modelem Pay-As-You-Go, kde se strhává průběžně pouze opravdu vyčerpaná hodnota.
  2. Dvě Azure „předplacenky“ – kredity v objemu 2x €75, které se dají koupit v běžném licenčním programu Microsoft Open. Pomůže vám DAQUAS :-)

Více informací naleznete na adrese http://www.visualstudio.com/.

Jiří Burian, Microsoft ČR