30.09.2010

Projektmanagement - Änderungen der Vorgehensweise

Bei vielen Projekten wird eine standardisierte Vorgehensweise realisiert. Dabei bieten sich unterschiedliche, kleine Verbesserungen in der Vorgehensweise um die Leistung oder die Produktivität eines Projektes zu verbessern.

Änderungen der Vorgehensweise
  • Um die Leistung eines Projektes zu verbessern muss die Zeit für eine eventuelle Fehlersuche stark eingeschränkt werden.
  • Produktive Projekte verbringen weniger Zeit mit dem Debugging ihrer Module.
  • In solchen Projekten wird erfahrungsgemäß mehr Zeit für den Entwurf aufgebracht.

29.09.2010

Projektmanagement - Prozesse und Prozessverbesserungen

Prozesse und vor allem Prozessverbesserungen sind in jedem Projekt an der Tagesordnung. Dabei müssen nach DeMarco allerdings verschiedene wichtige Punkte berücksichtigt werden.

Prozesse und Prozessverbesserung
  • Prozesse und Prozessverbesserungen sind wichtige Ziele für jedes Unternehmen.
  • Beide Kategorien sind gleichzeitig auch natürliche Ziele, da gute Mitarbeiter automatisch diese Zeile umsetzen, egal ob dieses explizit gefordert wird oder nicht
  • Ein formales Prozessverbesserungsprogramm kostet nicht nur Geld und Zeit, sondern führt in der Regel auch zu Rückschritten in den Projekten. Werden solche Programme in die Projekte eingebunden, wird der Verlust immer größer sein als der erzielte langfristige Gewinn.
  • Das Projekt kann allenfalls von einer Methodenverbesserung profitieren, welche bereits vorher mit Zeit- und Geldaufwand erreicht worden ist.
  • Kein Projekt ist in der Lage mehr als ein Prozessverbesserungsprogramm zu durchlaufen ohne signifikante Verzögerungen in der Fertigstellung zu riskieren.
  • Standardisierte Prozesse bieten die Gefahr, dass wichtige Abkürzungen für ein Projekt durch die Mitarbeiter ungesehen bleiben.
  • Überbesetzte Projekte bergen die Gefahr, dass standardisierte Prozesse streng eingehalten werden, da sonst nicht genügend Arbeit generiert wird und Mitarbeiter nicht ausgelastet sind.

28.09.2010

Projektmanagement - Metriken

Ein weiteres Kapitel in DeMarcos Buch "Der Termin" beschäftigt sich mit den unvermeidbaren Metriken, die im Rahmen eines Projektes erstellt, analysiert und veröffentlicht werden.
Dabei hat er folgende Eigenschaften für die Metriken besonders hervorgehoben.

Metriken

  • Die Größe eines jeden, auch noch so kleinen Projektes muss gemessen werden.
  • Fehlende objektive Maße können leicht durch subjektive Maße ersetzt werden, so lange keine objektiven Maße vorhanden sind.
  • Die abzählbaren Eigenschaften einer Software können als Basis für synthetische Maße dienen
  • Aus dem Fundus bereits vorhandener Daten aus abgeschlossenen Projekten können unterschiedliche Trends, wie zum Beispiel Produktivitätstrends abgeleitet werden.
  • Die Definition der synthetischen Werte sollte solange angepasst werden, bis diese optimal mit dem realen Entwicklungsaufwand der abgeschlossenen Projekte korrelieren
  • Für eine bessere Übersicht kann eine Trendlinie, die den Entwicklungsaufwand in Abhängigkeit von Werten der synthetischen Metrik zeigt, durch die vorhandenen Daten in der Datenbank gezogen werden.
  • Zur Aufwandsschätzung eines jeden Projektes kann der Wert der synthetischen Metrik errechnet werden und dient damit als Schätzung für den erwarteten Entwicklungsaufwand.
  • Die Schwankungsbreite um den Trend kann als Hinweis auf die Toleranzen der Hochrechnung dienen.

27.09.2010

Projektmanagement - Pathologische Politik

In vielen Projekten ist der Wechsel des Ansprechpartners während der Projektlaufzeit üblich. Zum einen durch Personalfluktuation oder auch durch einfache Vertretungen bei Urlaub, Krankheit oder Ähnlichem.
In wenigen Fällen versucht der Ansprechpartner oder die übergeordnete Instanz dann mehr Druck aufzubauen, als es der vorherige Ansprechpartner getan hat.
An dieser Stelle muss jeder Manager für sein Projekt Abstriche machen und sich dem Weg der pathologischen Politik anpassen.

Pathologische Politik
  • Jeder Manager muss bereit sein für seine Linie seinen Job aufs Spiel zu setzen.
  • Trotzdem kann sich ein Manager vor pathologischer Politik nicht schützen.
  • Pathologische Politik kann sich in jeder Organisation entwickeln.
  • Eine wesentliche Eigenschaft der pathologischen Politik ist das Streben Einzelner nach Macht und Einfluss und die damit verbundene Überlagerung von organisationsweiten Zielen
  • Pathologische Politik hat den größten Einfluss auf kleine oder schlank besetzte Projekte

26.09.2010

Projektmanagement - Modellierung und Simulation

Instinkte spielen für DeMarco eine große Rolle bei der Planung und dem Monitoring der einzelnen Projekte und der Projektphasen. Modelle, die diese Instinkte modellieren und damit eine Schätzung über den Ablauf einer Projektes abgeben sind seiner Meinung nach ein wesentlicher Teil für ein erfolgreiches Projektmanagement.

Modellierung und Simulation des Entwicklungsprozesses
  • Instinkte können als Basis für ein Modell der Arbeitsprozesse dienen.
  • An der Modellierung sind mehrere Personen beteiligt, da aufgrund der Diskussionen schneller sinnvolle Ergebnisse realisiert werden können.
  • Die entwickelten Modelle können als Basis für Simulationen über den Projektablauf und die erzielten Ergebnisse dienen.
  • Zur Verfeinerung des Modells können bereits gewonnene Daten aus abgelaufenen Projekten mit einbezogen werden.

Lightning und Google synchronisieren

Die Synchronisation zwischen Lightning als Thunderbird Plugin für das Kalendermanagement und dem Google Kalender kann sich manchmal als etwas schwierig herausstellen.

Für das Synchronisieren sind vier unterschiedliche Vorraussetzungen notwendig.
Damit sind alle Vorraussetzungen geschaffen um den Kalender erfolgreich zu synchronisieren.

Nach der erfolgreichen Installation von Thunderbird können die zwei benötigten Plugins installiert werden. Lightning dient dabei als Verwaltungstool für die unterschiedlichen Termine im Kalender. Der Provider for Google Calendar ist für das Synchronisieren von Termine, die mittels Thunderbird erstellt werden notwendig.


Ohne den Provider for Google Calendar funktioniert die Synchronisierung von Terminen, die über Thunderbird erstellt werden, nicht.
Dies liegt daran, dass die Termine von Google read-only vorliegen und nur mit dem Lightning Plugin nicht verändert werden können. Ist nur das Lighning Plugin installiert kommt es bei Terminen, die mit Thunderbird erstellt werden, immer zu einem Fehler mit dem Code "MODIFICATION_FAILED".

Die Installation der Plugins kann leicht über die Funktionen von Thunderbird durchgeführt werden.


Die Reihenfolge der Installation sollte in diesem Fall lauten
  1. Lightning
  2. Provider for Google Calendar
Nach der Installation und den damit verbundenen Neustarts von Thunderbird erscheinen diese in der Liste der installierten Addons.


Im dritten Schritt können die erforderlichen Einstellungen vorgenommen werden.
Dazu wird die Sicht auf den Kalender geöffnet und ein neuer Kalender eingerichtet.



Damit öffnet sich ein Wizard, der den Nutzer durch die notwendigen Einstellungen führt. Die erste Einstellung ist der Ort an dem sich der Kalender befindet. Dieser ist natürlich online und damit "Im Netzwerk".


Durch die Installation des Plugins Provider for Google Calendar kommt im nächsten Schritt des Wizards eine weitere Auswahlmöglichkeit hinzu. Der Nutzer kann einen Google Kalender auswählen.


Die erforderliche Adresse findet sich online in den Einstellungen des Kalenders. Dazu ruft man die Einstellungen des Kalenders auf.


Die relevante Adresse findet sich bei den Einstellungen zur Privatadresse des Kalenders. Dort sind drei unterschiedliche Formate angegeben. Für die Sychronisierung wird das ICAL-Format benötigt.


Mit einem Klick auf ICAL wird die für den Kalender notwendige Adresse angezeigt und kann kopiert werden. Diese Adresse wird nun in den Wizard eingefügt.


Im vorletzten Schritt des Wizards wird dem Kalender ein Namen gegeben, sowie weitere Einstellunge vorgenommen.


Nach einem Klick auf Weiter erscheint eine Anmeldemaske für den zugehörigen Kalender. Dort wird der entsprechende Benutzer für den Kalender eingetragen und das zugehörige Passwort angegeben. Dies ist notwendig, damit sich der Provider for Google Calendar beim Google Server anmelden kann.

Wichtig an dieser Stelle. Der Nutzername muss in der Form der Mailadresse angegeben werden, da sonst die Authentifizierung nicht durchgeführt werden kann.

Nach diesem Schritt ist der Kalender erfolgreich eingerichtet und kann genutzt werden. Standardmäßig wird der Kalender alle 30 Minuten synchronisiert. 


Der neu erstellte Termin ist dann auch online sichtbar.


 

25.09.2010

Projektmanagement - Defensives Management

In vielen Projekten wird ein Management betrieben, welches durch aggressive Vorgehensweisen und Methoden gekennzeichnet ist. DeMarco stellt in seinem Buch "Der Termin" ein Art des Managements vor, welches als defensives Management beschrieben wird.

Defensives Management
  • Gekennzeichnet durch die Begrenzung an Verlusten in eigenen Projekten.
  • Ziel ist das Eindämmen von Misserfolgen, nicht das Optimieren der Erfolge.
  • Frühzeitiges Abblasen von scheiternden Anstrengungen ist kein Gesichtsverlust, sondern führt einer besseren Planung der Ressourcen.
  • Bestehende Teams aus vorangegangenen Projekten arbeiten einfacher zusammen, als neu zu formierende Teams.
  • Funktionierende Teams sollten nicht getrennt werden.
  • Scheitert ein Projekt, so kann ein formiertes Team durchaus als positives Ergebnis aus dem gescheiterten Projekt hervorgehen.
  • Egal wann ein Tag für das Projekt verloren geht, am Anfang oder am Ende, er ist jeweils gleich wichtig.

Aus diesem Kapitel ging für mich eine einzelne Erkenntnis hervor, die DeMarco ebenfalls am Ende des Kapitels hervorgehoben hat.

Es gibt viele Möglichkeiten einen Tag zu vertun ... aber keine einzige ihn zurück zu bekommen.

24.09.2010

Projektmanagement - Produktivität und Risikomanagement

In jedem Projekt spielen Produktivität und Risikomanagement eine bedeutende Rolle. Dabei kommt es nicht nur auf eine maximale Produktivität in den einzelnen Projektphasen an, sondern gleichzeitig muss ein bewusst geführtes Risikomanagement durchgeführt werden. Laut DeMarco stehen dabei verschiedene Punkte im Vordergrund.

Produktivitätsverbesserungen
  • Produktivitätsverbesserungen können nur langfristig geplant und durchgeführt werden.
  • Jede Verbesserung erfordert damit gleichzeitig eine langfristige Investition.
  • Kurzfristige Ergebnisse sind in der Realität in den meisten Fällen nicht realisierbar.
Risikomanagement
  • Risikomanagement ist einer der Kernaspekte im Management eines Projektes.
  • Jedes Risiko sollte detailliert erfasst und berücksichtigt werden.
  • Bei der Betrachtung der Risiken sollten nicht nur die Folgen beachtet werden, sondern gleichzeitig auch die Ursachen der Risiken.
  • Jedes Risiko tritt mit einer zu schätzenden Wahrscheinlichkeit ein, manche eher, andere später.
  • Für jedes Risiko gibt es spezielle Symptome, die antizipiert werden können.
  • Über anonyme Kommunikationskanäle können schlechte Nachrichten leichter und vor allem schneller in die oberen Projektebenen transportiert werden und werden somit schneller erkannt.

Teutotour 2010

Die Bilder von der diesjährigen Teutotour sind online. Hat lange genug gedauert alle 1400 Bilder zu sichten und entsprechend zu bearbeiten.



 

 

 

 

 


Auch in diesem Jahr können die Bilder wieder zum Download bestellt werden. Wer Interesse hat, der schickt einfach eine Mail mit Angabe der Galerie und der Bildnummer an mich.

23.09.2010

Projektmanagement - Personalmanagement

Für die Personalbeschaffung und die damit verbundenen Vorstellungsgespräche gelten laut DeMarco eigene Regeln.

Vorstellungsgespräch und Personalmanagement
  • Für die Einstellung und die Interviews des Personal sind alle vormals definierten Eigenschaften eines Managers gefordert.
  • Personalentscheidungen sollten nicht im Alleingang getroffen werden, sondern werden am einfachsten im Team entschieden.
  • Neue Mitarbeiter sollten ein Projekt leiten dessen Größenordnung ihnen bekannt ist und in dem sie bereits schon einmal erfolgreich gewesen sind.
  • Weitere Kandidaten können durch einfaches Befragen kompetenter Mitarbeiter ermittelt werden, da diese meist über weitere gute Referenzen verfügen
  • Last but not least, Reden ist Silber, Schweigen ist Gold.

Once in a blue moon

Neuseeland scheint ein echtes Fliegenfischer-Paradies zu sein. Eine weitere DVD auf meienr Wunschliste ist definitiv "Once in a blue moon", der Gewinner des 2009 Drake Mag Awards.
Ebenfalls sehr coole Aufnahmen mit einer spannenden Geschichte und einem tollen Schnitt! Der Trailer verspricht einiges und liefert Qualität sogar in HD!


Warum allerdings Google bei den Suchergebnissen das untere Ergebnis anzeigt, muss ich nochmal ergründen...



Eine mögliche Erklärung wäre die Übersetzung oder Erklärung des Satzes.

#208 - GC1GC6E

Seit etwas längerer Zeit war ich mal wieder zum Cachen raus. Vielen Dank an Miri, die mich dazu inspiriert hat. Gesucht haben wird GC1GC6E, den wir mit viel Spaß und nächtlichen Turnübungen auch relativ schnell gefunden haben. Lediglich am Final haben wir uns kurz verfranst und sind erst in die falsche Richtung gelaufen.

Spaß hat es auf jeden Fall gemacht ;)

22.09.2010

Projektmanagement - Eigenschaften eines Managers

Das dritte relevante Kapitel des Buches "Der Termin" beschäftigt sich mit den Eigenschaften, die einen Manager charakterisieren. An dieser Stelle nennt DeMarco verschiedene Eigenschaften, die ein Manager vereinen sollte bzw. auf denen er seine eigenen Entscheidungen treffen sollte.

Eigenschaften eines Managers
  • Die wichtigsten Körperteile sind
    • Herz
    • Bauch
    • Seele
    • Nase
  • Aufgrund dieser Körperteile werden Entscheidungen getroffen.
  • Das Herz führt die Entscheidungen an.
  • Jeder Manager sollte auf sein Bauchgefühl hören um Entscheidungen zu treffen.
  • Die Organisation muss eine Seele erhalten, damit diese nicht vom Prjekt losgelöst wird.
  • Die Nase muss mögliche Probleme bereits im Vorhinein erschnüffeln.

21.09.2010

Projektmanagement - Negative Verstärkung

Das zweite, für das Projektmanagement relevante Kapitel, befasst sich mit den Auswirkungen von Drohungen aus dem Top-Level-Management.

Negative Verstärkung

  • Durch ausgesprochene Drohungen wird nur bedingt höhere Leistung erreicht.
  • Drohungen können zwar ernst gemeint sein, helfen aber nicht bei einer zu knappen Planung einer Aufgabe oder eines Projektes.
  • Im schlimmsten Fall muss eine Drohung bei Nicht-Erreichen eines Zieles war gemacht werden.

Tapâm - A Flyfishing Journey

Beim Durchstöbern des Fliegenfischer-Forums wurde ich auf ein Video aufmerksam gemacht, welches sicherlich eines der besten Fliegenfischer-Videos ist, die ich bis dato kennengelernt habe.

Super Aufnahmen, toller Schnitt, gewaltige Natur und einmalige Erlebnisse! Zumindest lässt dies der Trailer verhoffen! Bis es soweit ist, dass jenes Werk in DE erhältlich ist, dauert es allerdings noch ein wenig...




Das Video kann im Original bei Vimeo gefunden werden. Unbedingt im Fullscreen anschauen, die Qualität ist wirklich hervorragend!

20.09.2010

Projektmanagement - Sicherheit und Veränderung

Lese aktuell "Der Termin" von Tom DeMarco. Ein unterhaltsamer Roman über Projektmanagement in der IT, lohnt sich auf jeden Fall! Wenn man die Aussagen mit kritischen Augen betrachtet, dann sieht man die eine oder andere Parallele zu den eigenen Projekten.
DeMarco fasst am Ende des Kapitels die Kernaussagen seiner Theorie nochmal zusammen, so dass der Leser sicher sein kann, diese nicht zu überlesen.


Sicherheit und Veränderung

  • Menschen nehmenVeränderungen nur in Angriff, wenn sie sich sicher fühlen.
  • Veränderung ist eine entscheidene Vorraussetzung für den Erfolg eines jeden Projektes.
  • Mangelnde Sicherheit führt zu fehlender Risikobereitschaft.
  • Vermeiden von Risiken bedeutet immet einern Verlust von damit verbundenen Chancen.
  • Unsicherheit kann nur dann entstehen, wenn sich Menschen bedroht oder eingeschüchtert fühlen.