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: 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. |
|
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 (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 (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. |
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. |
|
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 |
||||
Architektura, modelowania i projektowania |
||||
Tworzenie |
||||
Test (1) |
||||
Zarządzania laboratorium |
||||
Kompilacja |
||||
Kontrola wersji |
||||
Śledzenie elementów pracy |
Notatki:
- 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.