Dienstag, 29. Juni 2010

Unter den Top 3 Trainern für Visual Studio 2010 Metro

Insgesamt wurden im Rahmen von Microsofts Early Adopter Programm "Metro" , welches Softwarehersteller (ISVs) frühzeitig an neue Microsoft-Produkte heranführen soll, weltweit 5.520 Teilnehmer in 172 Workshops geschult.
Bernd Marquardt und ich belegen mit den in Deutschland stattgefundenden Seminaren zu Visual Studio 2010 den 3. Platz von allen Trainern weltweit.
Platz 3 von 52 Metro-Trainern weltweit (ganz okay, oder?)
Danke allen Teilnehmer für die Teilnahme und positive Bewertung!

Montag, 28. Juni 2010

TFS 2010: Welche Lizenzen benötigt das Test/QS-Team?

Visual Studio enthält ein professionelles Test Case ManagementDie Funktionlität im Microsoft-Testumfeld ist in verschiedene Produkte (und somit Lizenzen) unterteilt:

Lizenzen für die Clients

  1. 1 - Visual Studio Test Professional 2010 (für fachliche Tester, enthält Microsoft Test Manager)
    Benötigt für: Testfälle anlegen, Tests durchführen - manuell sowie halbautomatisch

  2. 2 - Visual Studio 2010 Premium (für Test-Ingenieure/Entwickler)
    Benötigt für: Testfälle ansehen, vollautomatische Tests erstellen (inkl. Autom Validierung)
    Enthält nicht den Test Manager, d.h. Anlegen von Testfällen sowie die Ausführung von manuellen Tests ist nicht möglich!

  3. 3 - Team Foundation Server 2010-Zugriffslizenz (für sonstige Teammitglieder - in anderen Paketen bereits enthalten
    Benötigt für: Testfälle ansehen

    Sofern ein Teammitglied sowohl #1 als auch #2 benötigt (Testfälle anlegen sowie die Vollautomatisierung hinzufügen) gibt es alternativ das kombinierte Paket:

  4. 4 - Visual Studio 2010 Ultimate (enthält sämtliche Funktionen aus VS Test Professional 2010 und VS 2010 Premium – siehe oben)
    außerdem benötigt für: Performance und Belastungstests (Load Test) von Webseiten und Webservices

    Sollen mehr als 250 Benutzer simuliert werden, kann die Last von mehreren Computern erzeugt werden. Dabei ist pro 1.000-Benutzer ist eine zusätzliche Lizenz nötig:

  5. 5 - Visual Studio Load Test Virtual User Pack 2010 (ermöglicht die Simulation von weiteren 1000 Benutzer)

HINWEIS: Die Lizenzen werden pro benannten Benutzer erworben (keine Floating User-Lizenz oder Gerätelizenz). Einzig die Zugriffslizenz (Punkt 3 oben) lässt sich alternativ als Gerätebezogene "Device CAL" erwerben.

Lizenzen für den Server

Sofern im Unternehmen nicht bereits eine TFS 2010-Lizenz existiert (bzw. eine TFS 2008-Lizenz mit abgeschlossener Software-Wartung) ist eine Server-Lizenz notwendig. Soll eine "größere", schnellere TFS-Umgebung aufgebaut werden (Dual-Server-Installation), werden zwei Serverlizenzen benötigt:

  • Visual Studio Team Foundation Server 2010 (enthält neben dem Test Case Management auch Anforderungs-/Projektmanagement, Versionsverwaltung, Buildsystem, Reports)
    (enthält SQL Server 2008-Lizenz)
    Hinweis: Der Windows Server ist zusätzlich zu lizenzieren!

Lizenzen für die Entwickler

Was noch zu beachten ist: eine der innovativsten Funktionen der Microsoft-Testwerkzeuge ist die Möglichkeit, dass während des Testens automatisch eine sog. IntellITrace-Logdatei erstellt wird, mit welcher der Entwickler später den gesamten Ablauf (inkl. aufgerufene Methoden, Parameter, Rückgabewerte, etc.) nachvollziehen kann. Dies reduziert das "Hin und her" zwischen Tester und Entwickler erheblich und ermöglich eine höhere Reproduktionsquote bei Fehlerberichten. Um diese Funktionalität zu nutzen ist auf Seiten der Entwickler die Ultimate-Version (Punkt 4) notwendig (sonst können die Aufnahmen nicht ausgewertet werden)!

Viel Erfolg beim Testen!

Vorwort in TFS-Fachbuch veröffentlicht

buch
Mit dem frisch erschienenen TFS-Einsteiger-Buch von Microsoft Press "Arbeiten mit Team Foundation Server 2010" wurde auch ein Vorwort von mir veröffentlicht:
In diesem Buch lernen Sie, wie Sie die Versions-Verwaltung mit Team Foundation Server 2010 angehen, ein Projekt erstellen und verwalten sowie Prozess-Vorlagen anpassen.
Der Inhalt des Buchs "Arbeiten mit Team Foundation Server 2010":
  • Team Foundation Server installieren und konfigurieren
  • Team projekte
  • Versionsverwaltung mit Team Foundation Server
  • Arbeitsaufgaben
  • Prozessvorlagen
  • Buildserver
  • Tests und Codequalität
Link: Inhaltsverzeichnis
Lesen: Vorwort von Neno Loje

Sonntag, 27. Juni 2010

TFS-Vorträge am Team Dev Day auf der BASTA! 2010

basta_logo4ba37001d7125am Mittwoch, 22.09.2010 findet im Rahmen der BASTA! 2010 ein "TFS-Tag" statt:

Es ist schon lange kein Geheimnis mehr, dass erfolgreiche Software-Entwicklung am besten im Team funktioniert. Zu den Herausforderungen dabei zählen die Komplexität der Entwicklungsprojekte und die Organisation der Teamarbeit. Der Team Dev(elopment) Day adressiert beide Punkte.

Die Vorträge:

  • Application Lifecycle Management mit VS2010
  • Requirements- und Projektmanagement (mit Scrum) im TFS 2010
  • Test Case Management & Tools für Tester im TFS 2010
  • Branching and Merging in TFS 2010
  • Unternehmensweite Build-Prozesse mit Team Foundation Build 2010

Link: zu den Vorträgen des Team Dev Day