Dr-Baumann.de

IT-Consulting

Kein Team ohne einen Senior aufstellen. Jedes Entwicklungs-Team braucht mindestens einen Senior, der eine solche Aufgabenstellung schon einmal konkret gemacht hat. Fehlt dieser Senior im Team, wird das Team sehr wahrscheinlich in Komplexitätsfallen laufen. Aus diesen kommt man dann nur noch mit viel Zeit und Aufwand heraus.

Teufel im Detail

Der Teufel steckt im Detail. In allen Lösungen und Projekten versteckt sich Komplexität. Und damit ist nicht diejenige gemeint, die offensichtlich ist. Software basiert immer auf hunderten von Skills und Technologien, die vielfach nicht bis in letzte Detail verstanden werden können und vom team einfach nur angewendet werden. Trotzdem fallen einem in jedem Projekt solche […]

offene Ports

Nach allen Seiten offen ist nicht ganz dicht! Generalisierung kann schnell übertrieben werden. Ansätze mit generischen Key-Value Daten-Strukturen und konfigurierbaren Funktionen führen sehr schnell in die „Konfigurations-Hölle“. Das System wird dann zweimal programmiert. Das erste mal vom Entwickler und die zweite Programmierung erfolgt in Form komplexer Konfigurationen. Ein passendes Anti-Pattern auf der Programmierebene ist das […]

Gaming System

Nur Schnelligkeit führt zum Erfolg. Wer zögert verliert, gilt auch im Projekt. Schnelle Entscheidungen aus dem Bauch sind zu 95% richtig. Die anderen 5% müssen als Fehler korrigiert werden, wenn man es merkt. Über die gesammte Laufzeit eines Projektes wird man in Summe nur so fertig. Entscheidungen zu vertagen, hilft vielleicht weniger Fehler zu machen, […]

Kabel

Shit happens – always. In jedem Projekt werden Fehler gemacht. Jedem Menschen unterlaufen Fehler. Immer! Das zu akzeptieren ist zwingend. Niemand hat Schuld und das einzig Wichige in dem Moment, in dem man den Fehler erkennt, ist, schnell zu reagieren, zu kommunizieren und sofort die passenden Konsequenzen zu ziehen, damit das Projekt weiter voran gehen […]