Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Application Lifecycle Management mit Visual Studio und Team Foundation Server

Indem Sie die Sammlung der Tools in Visual Studio 2012 verwenden, und diese Tools mit Visual Studio Team Foundation Server kombinieren, können Sie bewährte Verfahren anwenden, um den Lebenszyklus der Anwendung, von Verständniskundenanforderungen durch Codeentwurf und Elementvorlagen und ihre zur Bereitstellung zu verwalten. Sie können die Instrumentation in diesen Tools verwenden, um Anforderungen in eingechecktem Code, in Builds und in den Testergebnissen aufzuzeichnen. Diese Verfahren können dem Team dabei helfen, Software zu erstellen, die von den Kunden beschränkt und die schneller und zuverlässiger ist. Sie können diese Tools verwenden, um die folgenden Ergebnisse erzielen:

Planen und Nachverfolgen von Projekten

Planung und Nachverfolgung: Erfassung, was den Kunden wichtig ist nachverfolgen und den Status des Projekts. Definieren Sie Prozesse, und überwachen Sie deren Qualität, damit Ihr Team Kundenanforderungen in funktionsfähige Software umsetzen kann.

Modellieren der Anwendung

Entwurf: Entwurfsfunktionalität entweder auf vorhandenen Ressourcen oder von Grund auf neu, mithilfe der Architekturdiagramme, von wichtiger Informationen über die Software Ihres Teams zu vermitteln.

Qualitätsverbesserung mit Visual Studio-Diagnosetools

Verwenden der Versionskontrolle

Verwenden der Versionskontrolle (Team Explorer Everywhere - Visual Studio 2010)

Entwickeln Sie den: schreiben, Komponententests, debuggen, analysieren und erstellen die Anwendung mit Tools ein Profil, die mit dem Rest des Anwendungslebenszyklus integriert werden, damit das Team verstehen können, wie der Status zum Projekt beiträgt.

Erstellen der Anwendung

Die Anwendung (Team Explorer Everywhere - Visual Studio 2010) erstellen

Build: Build der Anwendung mithilfe des integrierten Buildsystems, sodass das Team sicherstellen kann, Qualitätstore werden und finden erfüllt, welche Anforderungen in jedem Build erfüllt wurden.

Testen der Anwendung

Test: machen die manuellen oder automatisierten Tests, einschließlich Leistungs- und Belastungstests. Durch eine systematische Testverwaltung stellen Sie sicher, dass Ihr Team die Softwarequalität an jedem einzelnen Tag kennt.

Aufstellungs-Lab-Umgebung

Lab-Management: mit Microsoft Test Manager können Sie Lab-Umgebung erstellen, auf denen zum Ausführen von Tests entweder auf physischen oder virtuellen Computern auf. Virtuelle Computer können auf jedes Virtualisierungsframework ausgeführt werden, die vom System Center Virtual Machine Manager (SCVMM) verwaltet wird.

Verwenden einer Lab-Umgebung für den Anwendungslebenszyklus

Stellen Sie bereit: stellen in virtuelle Umgebung bereit, um anspruchsvollere Entwicklung und Tests zu aktivieren.

Zu Beginn Verwendung dieser Tools verwenden, finden Sie unter Annahme von Team Foundation und für die Anwendungslebenszyklus-Verwaltung von Visual Studio. Informationen zur Verwendung dieser Tools mit Eclipse finden Sie unter Einsetzen von Team Explorer Everywhere.

Um Team Foundation Server zu verwalten, finden Sie unter Verwalten von Team Foundation und Technische Referenz für Team Foundation.

Microsoft Visual Studio Team Foundation Server, der Kern der Anwendungslebenszyklus-Führungsinstrumente, stellt Versionskontrolle, ein Buildsystem und Tools und Metriken für die verwaltenden und organisierenden Projekte. Mit einer Lizenz für Team Explorer, können Sie Daten in Team Foundation Server anzeigen und aktualisieren, indem Sie Team Web Access, Visual Studio und andere integrierte Entwicklungsumgebung verwenden.

Weitere Informationen zu Clients für Team Foundation Server, finden Sie unter Arbeiten mit Team Foundation-Clients.

Sie können weitere Aspekte des Anwendungsentwicklungslebenszyklus mit Team Foundation Server integrieren, indem Sie eine oder mehrere der folgenden Produkte verwenden:

  • Visual Studio Professional gibt die Erfahrung einer in sich geschlossenen Entwicklung, die es Entwicklern ermöglicht, mehrschichtige, über das Web, die Cloud und Geräte verteilte Anwendungen zu erstellen.
    Sie bietet die Möglichkeit, vorhandene Anwendungen beim Erstellen von innovativen App für neue Plattformen wie Windows 8. beizubehalten und zu modernisieren.

  • Visual Studio Premium bietet eine integrierte ALM-Projektmappe an, um Projektbeteiligten, Benutzer und Softwareentwicklungsfunktionen zusammenzuführen, um überzeugende Anwendungen bereitzustellen wie ein einheitliches Team. Geschäfte aller Größen erfordern Zusammenarbeit über einen anderen Satz Mannschaftsspielern und häufig funktionieren in der heterogenen Entwicklungsumgebung, um Softwareanwendungen mit Flexibilität bereitzustellen, die vorhersagbaren Wert zurückgibt. Visual Studio Premium stellt Business Analysten, Projektmanager und Tester, neben Entwicklern und Benutzer, mit den Tools, um die Prozesse zu integrieren und nahtlos Zusammenarbeit. Es enthält agile Projektplanungs- Verwaltungs- und, Projektbeteiligte- und Benutzerverpflichtung, Entwicklerproduktivität und Qualitätsenablement und Testfunktionen, eine integrierte ALM-Projektmappe bereitzustellen.

  • Visual Studio Ultimate ist das umfassende ALM Angebot für Organisationen, die hoch skalierbare Softwareanwendungen und -dienste entwickeln und ausführen. Es enthält Tools zur Architekturentdeckung und -validierung, die es Teams ermöglichen, ein hohes Maß an Architekturintegrität zu wahren und technische Verbindlichkeiten effizient zu verwalten. Tools zum Testen der Servicequalität helfen, proaktiv die Skalierbarkeit von Softwareanwendungen und -diensten im Hinblick auf die angestrebten Skalierungsanforderungen zu überprüfen. Incident Management und Production Debugging integrieren nahtlos Entwicklungs- und Operationsteams beim Herausgeben, Überwachen und Warten von Anwendungen in der Produktion.

  • Visual Studio-Test Professional ist ideal für Tester, Business Analysten, Produktmanager und andere Projektbeteiligte, die Teamkooperationstools benötigen, aber keine vollständige Entwicklungs-IDE. Diese Teammitglieder können von einem integrierten Test- und Produktverwaltungstoolset profitieren, das Qualität während des ganzen Entwicklungsprozesses liefert. Visual Studio-Test Professional unterstützt auch die einfache Anforderungsdefinition und ein kontinuierliches Kundenfeedback und stellt hierfür prozessübergreifende Nachverfolgbarkeit bereit.

Die folgende Tabelle veranschaulicht, wie diese Tools während des Anwendungslebenszyklus verwendet werden können. Weitere Informationen zur Verfügbarkeit einzelner Funktionen finden Sie unter Visual Studio 2012-Vergleich.

Anwendungslebenszyklus

Visual Studio Professional 2012

Visual Studio Premium 2012

Visual Studio Ultimate 2012

Visual Studio Test Professional 2012

Agile Planungstools

Häkchen

Häkchen

Häkchen

Architektur und Entwurf, Modellierung

Häkchen

Entwicklung

Häkchen

Häkchen

Test (1)

Häkchen

Häkchen

Häkchen

Lab-Management

Häkchen

Häkchen

Häkchen

Build

Häkchen

Häkchen

Häkchen

Häkchen

Versionskontrolle

Häkchen

Häkchen

Häkchen

Häkchen

Arbeitsaufgabenverfolgung

Häkchen

Häkchen

Häkchen

Häkchen

Hinweise:

  1. Microsoft Test Manager ermöglicht das Verwalten und Ausführen von Testfällen außerhalb von Visual Studio sowie das Erstellen und Verwalten physikalischer oder virtueller Umgebungen. Diese Clientanwendung installiert Visual Studio Premium mit 2012, Visual Studio Ultimate 2012 und Visual Studio-Test Professional 2012.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2015 Microsoft