Zarządzanie cyklem eksploatacji aplikacji z programu Visual Studio i Team Foundation Server

Za pomocą zestawu narzędzi w Visual Studio 2012i łączenie tych narzędzi z Visual Studio Team Foundation Server, można zastosować sprawdzonych praktyk zarządzania cyklem życia aplikacji, z zrozumienie potrzeb klienta poprzez kod projektowania i implementacji do wdrażania.Oprzyrządowanie można użyć w tych narzędzi do śledzenia wymagania do zaewidencjonowania kod, buduje i wyników badania.Praktyki te mogą pomóc zespołowi tworzenia oprogramowania, które jest wyceniane przez klientów i która jest szybsze i bardziej niezawodne. Narzędzia te można użyć, aby osiągnąć następujące wyniki:

Planowanie i śledzenie projektów

Planowanie i śledzenie: przechwytywania, co jest ważne dla klientów i śledzić postępy projektu.Uchwalenie procesów i monitorować ich jakość, aby pomóc zespołowi włączyć wymagań klienta do pracy oprogramowania.

Modelowanie aplikacji

Projekt: projekt funkcji na istniejących środków trwałych lub od podstaw, za pomocą diagramów architektury komunikację krytycznych informacji na temat oprogramowania zespołu.

Poprawa jakości za pomocą narzędzi diagnostycznych Visual Studio

Za pomocą kontroli wersji

Za pomocą kontroli wersji (Eksplorator zespołów wszędzie — program Visual Studio 2010)

Opracowanie: zapisu, testu jednostki debugowania, analizować i profil aplikacji przy użyciu narzędzia, które są zintegrowane z resztą cyklu życia aplikacji, dzięki czemu zespół może zrozumieć, jak postęp przyczynia się do projektu.

Tworzenie aplikacji

Tworzenie aplikacji (Eksplorator zespołów wszędzie — program Visual Studio 2010)

Kompilacja: Tworzenie aplikacji za pomocą systemu zintegrowanego budować tak, że zespół może zapewnić jakość bram są spełnione i zobaczyć, jakie wymogi zostały spełnione w każdej kompilacji.

Testowanie aplikacji

Test: Run ręczne lub automatyczne testy, w tym wydajność i testów.Zarządzanie systematycznie badania tak, aby zespół jakości oprogramowania w danym dniu.

Konfigurowanie środowiska laboratoryjne

Zarządzanie Lab: za pomocą Microsoft Test Manager, można utworzyć środowisk laboratoryjnych uruchomienia testów na albo fizycznych komputerów lub maszyn wirtualnych.Maszyny wirtualne można uruchamiać na wszelkie ramy wirtualizacji, która jest zarządzana przez System Center Virtual Machine Manager (SCVMM).

Przy użyciu środowiska laboratoryjnego dla użytkownika cyklu życia aplikacji

Wdrażanie: wdrażanie w środowiskach wirtualnych, aby umożliwić bardziej zaawansowane rozwoju i testowania.

Aby rozpocząć korzystanie z tych narzędzi, zobacz Przyjęcie Team Foundation i Visual Studio do zarządzania cyklem eksploatacji aplikacji.Aby uzyskać informacje o tym, jak używać tych narzędzi Eclipse, zobacz Przyjęcie Explorer zespołu wszędzie.

Do administrowania Team Foundation Server, zobacz Administrowanie Team Foundation i Dokumentacja techniczna dotycząca Team Foundation.

Team Foundation Server

Microsoft Visual Studio Team Foundation Server, podstawowych narzędzi zarządzania cyklem życia aplikacji, zapewnia kontroli wersji, narzędzia i build system oraz metryki służącym do organizowania projektów.W ramach licencji dla Team Explorer, można przeglądać i aktualizować dane w Team Foundation Server za pomocą Team Web Access, Visual Studio i innych zintegrowanych środowiskach programistycznych.

Aby uzyskać więcej informacji o klientach za Team Foundation Server, zobacz pracy z klientami programu Team Foundation.

Zarządzanie cyklem życia aplikacji programu Visual Studio

Można zintegrować z innymi aspektami cyklu rozwoju aplikacji z Team Foundation Server za pomocą jednego lub więcej z następujących produktów:

  • Visual Studio Professionalto doświadczenie rozwoju jednolitego, który umożliwia programistom tworzenie aplikacji sieci web, chmury i urządzeń.Zapewnia możliwość utrzymania i modernizacji istniejących aplikacji podczas tworzenia nowoczesnych aplikacji dla nowych platform, takich jak Windows 8.

  • Visual Studio Premiumoferuje zintegrowane rozwiązanie Informatykami zebranie udziałowców, użytkowników i funkcji rozwoju oprogramowania do dostarczania istotnych aplikacji jako jednolity zespołu.Przedsiębiorstw każdej wielkości wymagają współpracy przez zestaw różnorodnych zespołu graczy, często pracujący w środowisku heterogenicznym rozwoju, do dostarczania oprogramowania aplikacji z sprawność, która dawała wartości przewidywalne.Visual Studio Premium zapewnia analityków biznesowych, menedżerowie projektów i testerów, obok programistów i użytkowników, za pomocą narzędzi do bezproblemowo współpracy i integracji ich procesów.Składa się z projektami planowania i zarządzania, zaangażowanie zainteresowanych stron i użytkownika, wydajność deweloperów i włączania jakości produktu i badania możliwości zintegrowane rozwiązanie Informatykami.

  • Visual Studio Ultimatekompleksowe Informatykami oferuje dla organizacji, rozwój i obsługę skalowalnej aplikacji i usług.Architektura zapewnia narzędzia odnajdowania i sprawdzania poprawności, pozwalające zespołom utrzymać wysoki stopień integralności architektonicznych i efektywne zarządzanie techniczne długu.Jakość usługi, narzędzia do testowania pomaga aktywnie sprawdzić poprawność skalowalność aplikacji i usług w miejsce docelowe wymagania skalowanie na spotkanie.Zarządzanie zdarzeniami i debugowanie produkcji bezproblemową integrację zespołów i zwalniania, monitorowania i konserwacji aplikacji w produkcji.

  • Visual Studio Test Professional jest idealnym rozwiązaniem dla testerów, analityków biznesowych, menedżerowie produktów i innych zainteresowanych stron, którzy potrzebują zespołu narzędzi współpracy, ale nie pełnego rozwoju IDE.Tych członków zespołu można skorzystać z badań zintegrowane i zestaw narzędzi do zarządzania produktu, który zapewnia jakość w procesie rozwoju.Visual Studio Test Professional również obsługuje lekki wymagania definicji i opinie klientów ciągłe i zapewnia możliwość śledzenia tych procesów.

W poniższej tabeli przedstawiono, jak te narzędzia służą w całym cyklu życia aplikacji.Aby uzyskać więcej informacji na temat dostępności funkcji szczegółowe, zobacz Programu Visual Studio 2012 porównanie.

Cyklu życia aplikacji

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Visual Studio Test 2012 profesjonalny

Elastyczne narzędzia planowania

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Architektura, modelowania i projektowania

Znacznik wyboru

Tworzenie

Znacznik wyboru

Znacznik wyboru

Test (1)

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Zarządzania laboratorium

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Kompilacja

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Kontrola wersji

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Śledzenie elementów pracy

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Znacznik wyboru

Notatki:

  1. Microsoft Test ManagerUmożliwia zarządzanie i wykonanie przypadków testowych, poza Visual Studioi utworzyć i zarządzać fizycznego lub wirtualnego środowiska.Ta aplikacja klient instaluje się z Visual Studio Premium 2012, Visual Studio Ultimate 2012 i Visual Studio Test profesjonalne 2012.

Zobacz też

Koncepcje

Visual Studio 2012