Sie sind hier
E-Book

TFS 2012 Jumpstart

Per Express zum Application Lifecycle Management

AutorMichael Klei, Tobias Richling
Verlagentwickler.press
Erscheinungsjahr2013
Seitenanzahl246 Seiten
ISBN9783868022742
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis24,99 EUR
Frühere Versionen des TFS waren schwergewichtig in der Installation und die Lizenzkosten waren gerade für kleine Teams häufig abschreckend. Doch es gibt Abhilfe: sei es nun die kostenlose Express Edition oder ein TFS in den Wolken: der neue TFS kostet wenig Zeit und Geld, bietet aber das volle Spektrum des ALM. Das Buch erläutert anhand von Fallstudien aus der Praxis, wie sich diese Potentiale Schritt für Schritt entfalten lassen. Anfänger finden so einen schnellen Einstieg in die Nutzung des TFS. Es wird immer wieder auch das TFS API verwendet, um auch komplexe Anpassungen durchzuführen. Auf diese Weise kommen auch Nutzer auf Ihre Kosten, die den TFS bereits im Einsatz haben. Es zeigt, wo der TFS Express aufhört und welche weiteren Potentiale eine vollwertige TFS Installation in der Cloud oder On Premise hat.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort9
Einleitung11
Für wen ist dieses Buch?12
Aufbau und Inhalt12
Danksagungen14
Kapitel 1 - Überblick und Installation/Administration15
1.1Der Weg zum TFS15
1.1.1TFS Express15
1.1.2Team Foundation Service17
1.1.3TFS On Premise18
1.1.4Versionsvergleich19
1.2Der TFS im Schnelldurchlauf20
1.2.1Mit dem TFS verbinden20
1.2.2Ein Teamprojekt anlegen21
1.2.3Arbeiten mit der Quellcodeverwaltung23
1.2.4Arbeiten mit Work Items27
1.2.5Einen Team Build aufsetzen30
1.3Administration des TFS35
1.3.1Administration von Teams35
1.3.2Administration des Servers35
1.3.3Administration der Team Projekt Collections37
1.3.4Administration der Build-Dienste38
1.3.5Administration der Teamprojekte39
Kapitel 2 - Work Items und Prozessvorlagen41
2.1Agile and Scrum with your own words41
2.1.1Ziele von Scrum43
2.1.2Rollen in Scrum44
2.1.3Artefakte und Phasen45
2.1.4Meetings46
2.2Agiles Anforderungsmanagement mit TFS Express47
2.2.1Iterationen und Sprints48
2.2.2Backlog-Verwaltung50
2.2.3Sprint-Planung52
2.2.4Daily Scrum53
2.3Agiles Anforderungsmanagement mit Team Foundation Service54
2.3.1Backlog-Verwaltung54
2.3.2Sprint- und Kapazitätsplanung57
2.3.3Daily Scrum und Taskboard61
2.4Prozessvorlagen65
2.4.1Arbeiten mit Prozessvorlagen66
2.4.2Struktur und Inhalt einer Projektvorlage67
2.4.3Die Scrum-Projektvorlage69
2.4.4Weitere Projektvorlagen69
2.5Fallstudie: Anpassung von Work Items70
2.5.1Backlog Item mit Reifegrad70
2.5.2Anpassung des Work-Item-Typs72
2.5.3Testen des angepassten Backlog Items78
2.6Fallstudie: Synchronisierung von Work Items mit Drittsystemen79
2.6.1Vorbereitungen80
2.6.2Vom SharePoint in den TFS82
2.6.3Vom TFS in den SharePoint87
2.6.4TFS Job Service: Die Synchronisierung ausführen91
2.6.5Zusammenfassung98
Kapitel 3 - Versionskontrolle99
3.1Grundlagen der Versionskontrolle99
3.1.1Ein Teamprojekt anlegen100
3.1.2Arbeitsbereich anlegen101
3.1.3Hinzufügen von Projekten zur Quellcodeverwaltung104
3.1.4Check-in und Changesets106
3.1.5Einen Branch erzeugen109
3.1.6Konfiguration der Versionskontrolle114
3.2Arbeiten mit der Versionskontrolle119
3.2.1Ein Work Item abarbeiten119
3.2.2Die laufende Arbeit unterbrechen121
3.2.3Code Review durchführen123
3.2.4Änderungen Mergen128
3.2.5Änderungen verfolgen132
3.2.6Arbeiten mit Shelvesets133
3.3Fallstudie: Check-in Policies entwickeln134
3.3.1Funktionsweise von Check-in Policies135
3.3.2Erforderliche Basisklassen und Schnittstellen135
3.3.3Implementierung der Policy137
3.3.4Installation der Policy141
3.3.5Die Policy in Aktion141
3.4Fallstudie: Work Items beim Merge übertragen142
3.4.1TFS Plug-ins143
3.4.2Übertragung von Work Items beim Mergen146
3.5Für Fortgeschrittene: Branch-Modelle153
3.5.1Grundlagen154
3.5.2Einfaches Branch-Modell: Haupt-, Entwicklungs- und Releaselinie158
3.5.3Standard-Branch-Modell: mehrere Releases161
3.5.4Erweitertes Branch-Modell: Unterstützung von Hotfixes167
3.5.5Fortgeschrittenes Branch-Modell: Isolation verschiedener Entwicklungen171
Kapitel 4 - Team Build175
4.1Team-Build-Grundlagen175
4.1.1Architektur175
4.1.2Installation und Konfiguration178
4.1.3Arten von Team Builds182
4.1.4Überblick über den Team Build Workflow186
4.2Arbeiten mit Team Builds190
4.2.1Build-Definition anlegen190
4.2.2Einen Build ausführen194
4.2.34.2.3Build-Ergebnisse einsehen196
4.2.4Parameter des Team Build Workflows198
4.2.5Builds verwalten205
4.3Fallstudie: Anpassung des Team Build Workflows206
4.3.1Build-Definition und Arbeitskopie des Workflows anlegen207
4.3.2Orientierung im Workflow-Designer208
4.3.3Kopieren an mehrere Drop Locations209
4.3.4Parameter an den Workflow übergeben212
4.4Eigene Workflow Activities entwickeln216
4.4.1Projektstruktur und Referenzen216
4.4.2Hello World218
4.4.3Eigene Aktivitäten einbinden219
4.4.4Eigene Aktivitäten mit Parametern223
4.5Fallstudie: Erhöhung der Versionsnummern im Build226
4.5.1Vorschlag für die Vergabe der Versionsnummern227
4.5.2Entwicklung der notwendigen Workflow Activities229
4.5.3Anpassung des Workflows234
4.5.4Den angepassten Workflow ausführen237
4.6Fallstudie: Reaktion auf Build-Ereignisse238
4.6.1Den Ereignisdienst implementieren238
4.6.2Den Ereignisdienst registrieren240
Stichwortverzeichnis243

Weitere E-Books zum Thema: Informatik - Algorithmen - Softwaresysteme

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Softwaretechnik

E-Book Softwaretechnik
Format: PDF

Software-Projekte geraten oft in Schwierigkeiten: Zeit und Budget werden überschritten; das Projekt tritt auf der Stelle; im schlimmsten Fall wird es ohne Ergebnis abgebrochen. Manche…

Software Engineering

E-Book Software Engineering
Architektur-Design und Prozessorientierung Format: PDF

Das Lehrbuch behandelt alle Aspekte der Software-Entwicklung, besonders aber Methoden und Richtlinien zur Herstellung großer und qualitativ hochwertiger Softwareprodukte. Es vermittelt das zur…

Software Engineering

E-Book Software Engineering
Architektur-Design und Prozessorientierung Format: PDF

Das Lehrbuch behandelt alle Aspekte der Software-Entwicklung, besonders aber Methoden und Richtlinien zur Herstellung großer und qualitativ hochwertiger Softwareprodukte. Es vermittelt das zur…

Weitere Zeitschriften

FESTIVAL Christmas

FESTIVAL Christmas

Fachzeitschriften für Weihnachtsartikel, Geschenke, Floristik, Papeterie und vieles mehr! FESTIVAL Christmas: Die erste und einzige internationale Weihnachts-Fachzeitschrift seit 1994 auf dem ...

Ärzte Zeitung

Ärzte Zeitung

Zielgruppe:  Niedergelassene Allgemeinmediziner, Praktiker und Internisten. Charakteristik:  Die Ärzte Zeitung liefert 3 x pro Woche bundesweit an niedergelassene Mediziner ...

Atalanta

Atalanta

Atalanta ist die Zeitschrift der Deutschen Forschungszentrale für Schmetterlingswanderung. Im Atalanta-Magazin werden Themen behandelt wie Wanderfalterforschung, Systematik, Taxonomie und Ökologie. ...

DSD Der Sicherheitsdienst

DSD Der Sicherheitsdienst

Der "DSD – Der Sicherheitsdienst" ist das Magazin der Sicherheitswirtschaft. Es erscheint viermal jährlich und mit einer Auflage von 11.000 Exemplaren. Der DSD informiert über aktuelle Themen ...

DULV info

DULV info

UL-Technik, UL-Flugbetrieb, Luftrecht, Reiseberichte, Verbandsinte. Der Deutsche Ultraleichtflugverband e. V. - oder kurz DULV - wurde 1982 von ein paar Enthusiasten gegründet. Wegen der hohen ...

F- 40

F- 40

Die Flugzeuge der Bundeswehr, Die F-40 Reihe behandelt das eingesetzte Fluggerät der Bundeswehr seit dem Aufbau von Luftwaffe, Heer und Marine. Jede Ausgabe befasst sich mit der genaue Entwicklungs- ...