by robert
1. August 2009 13:54
Für unsere Projekte verwenden wir eine Versionierungsstrategie, in der es darum geht die Versionskontrolsystem-Revision (in unserem Fall SVN) zuzuordnen: Beispiel www.camping.info: Interessant für uns, ist nur der hintere Teil: 2013.214. 2013: ist die SVN Revision von www.camping.info 214: ist die SVN Revision von Speak-Lib, einer Hilfs-Bibliothek Die Version wird vor jedem deployment in die Assembly.Info.cs geschrieben, noch händisch, und so wieder ausgelesen: Assembly assembly = Assembly.GetExecutingAssembly();
ltVersion.Text = assembly.GetName().Version.ToString();
Für das Build-Mangement verwenden wir Target-Process, wobei der Buildname auch die Revision beinhaltet:
Hier lässt sich sehen, dass die aktuelle Camping.Info Version (x.x.2013.214) am 30 Juil deployed wurde und zur Iteration 4.7 gehört.
Noch mehr Informationen finden sich den Build-Details:
Die Build-Details beinhalten alle in der Version durchgeführten Änderungen. Diese Informationen können als Info an den Kunden direkt weitergegeben werden. Mit Erwin Oberascher von www.camping.Info haben wir jedoch den Ideal-Fall, in dem der Kunde Zugriff und Interesse an solchen Projekt-Artefakten hat.
by robert
3. April 2009 16:45
Der Unterschied zwischen Gelingen und Scheitern von Projekten ist oftmals nur eine Frage der Ausrichtung. Auch wenn alle Bedürfnisse und Interessen im Team gut verteilt sind, so ist es doch möglich, dass Abstimmungsprobleme bestehen. Die eigene Tätigkeit wird nicht auf den Projekterfolg ausgerichtet, sondern die Arbeit erfolgt autark, ohne Abstimmung mit den Mitstreitern. Gegenseite Motivation und positive Stimulation bleiben aus. Unnötige, zeitlich nicht gut aufeinander abgestimmte Arbeitsschritte erfolgen. Das Team ist nicht in sync: Das gleiche Team, mit gleichen Bedürfnissen, doch gut aufeinander abgestimmt, kann im Vergleich deutlich produktiver sein. Gute zeitliche Koordination und ständiges Wissen darum, was andere Team-Mitglieder von einem benötigen, sorgen für gemeinsame Ausrichtung. Der erste Schritt eine gemeinsame Ausrichtung zu erreichen, ist sich dieses Effektes bewusst zu werden :-)