Správa životního cyklu aplikací

Moderní aplikace potřebují moderní životní cyklus.

Organizacím, které se zabývají vývojem softwaru, pomáhá Visual Studio už po řadu let oprostit se od rigidních, procesně orientovaných životních cyklů aplikací, které vedou k izolaci vývojových, testovacích, projektových a provozních týmů. Přístup Microsoftu ke správě životního cyklu aplikací poskytuje flexibilní a agilní prostředí, které se přizpůsobuje potřebám týmu, eliminuje bariéry mezi rolemi a zefektivňuje procesy, takže se můžete soustředit na rychlejší a efektivnější poskytování vysoce kvalitního softwaru. Ve světě, kde vývoj softwaru hraje pro úspěch firmy stále důležitější roli, jsou principy správy životního cyklu aplikací, které Visual Studio ztělesňuje, významnější než kdy dříve.

Agilní

Visual Studio ALM vám poskytuje nástroje a flexibilitu, které potřebujete, aby vaše týmy mohly flexibilně pracovat. Správa backlogu přetahováním myší v kombinaci s konfigurovatelnými Kanbanovými tabulemi vám umožňují stanovit priority a vizualizovat důležitou práci pro každý tým, který se podílí na vašem projektu. Podpora procesů Scrum už ve výchozím nastavení vám pomůže plánovat sprinty, spravovat kapacitu týmu a sledovat průběh díky panelům úloh a burndown grafům. Přizpůsobitelné řídicí panely pak umožňují zajistit, aby měli všichni přehled o tom, jakou hodnotu vaše týmy dodávají.

Agilní vývoj softwaru

Správa zdrojového kódu

Bez ohledu na to, jaké jsou vaše preference (centralizované nebo decentralizované), vám Visual Studio ALM poskytuje nástroje, aby váš tým mohl efektivně spravovat svůj základ kódu.

Uživatele Git potěší, že mají ve Visual Studiu Online zdarma neomezené úložiště Gitu, včetně podpory pro větvení, základní možnosti komentování a žádostí o získání dat. Díky integraci s Visual Studiem se dají změny větví, potvrzování změn a synchronizování s konkrétním potvrzením teď dělat ještě snadněji.

Team Foundation Version Control (TFVC) vám nabízí kontrolu a funkce, které potřebujete, abyste mohli svůj kód centrálně spravovat. Podpora tisíců vývojářů uvnitř jediného úložiště s pokročilým větvením, slučováním a schopnostmi vizualizace, správou oprávnění na jakékoliv úrovni vašeho základu kódu a plnou podporou pro potřeby dodržování právních předpisů pro podporu auditování na jakékoliv úrovni.

Týmová spolupráce

Testování

Visual Studio nabízí nástroje, které pomáhají vašemu týmu s automatizací testování, ručním a nahodilým úspěšným testováním a zátěžovými a výkonnostními testy. Zachycováním rozšířených informací v kontextu je možné reprodukovat chyby a zajistit kvalitu v celém procesu vývoje. Je možné automaticky generovat testovací případy z nahodilých testů, vytvářet a spravovat víc testovacích konfigurací a zaznamenávat uživatelské akce se zachycením obrazovek a hlasu pro zlepšení reprodukovatelnosti problémových míst v aplikacích.

Testovací nástroje

Verze

Čím rychleji svůj software nasadíte, tím rychleji můžete získat zpětnou vazbu. Pomocí správy vydaných verzí v sadě Visual Studio můžete konfigurovat, schvalovat a nasazovat aplikace do libovolného prostředí. Můžete zajistit automatické řízení nasazení pro jednotlivá prostředí bez ohledu na to, jak komplexní je konfigurace. Častější a jednodušší poskytování softwaru pro určité prostředí umožňuje testerům ověřit váš systém a zapojit účastníky do zpětné vazby.

Správa vydaných verzí

Různé platformy

I když vyvíjíte software pro různé platformy a využíváte různé vývojové nástroje, například Eclipse a Xcode, přesto může celý váš vývojový tým využívat jednotné, flexibilní prostředí pro spolupráci založené na službách pro správu životního cyklu aplikací platformy Visual Studio Online nebo serveru Team Foundation Server.

Team Explorer Everywhere přináší výkon Team Foundation Serveru a Visual Studia Online týmům, které k vývoji používají Eclipse. Připojte se k týmovým projektům, ať už místně nebo v cloudu. Budete tak mít kompletní přístup ke svému zdrojovému kódu, backlogům a funkcím buildů pro pro jiné platformy než Windows.

Globální ekosystém partnerů pro Visual Studio taky nabízí celou řadu meziplatformních funkcí, například Xamarin pro vytváření nativních aplikací pro zařízení s Androidem a iOS s možností opětovného využití vašeho kódu a znalostí technologií .NET, včetně plné integrace s Visual Studiem.

Team Explorer Everywhere