Code Review /
Trouble
Shooting
Ist wahrscheinlich das wirksamste und am wenigsten genutzte Instrument, um Not leidende
Projekte wieder auf Kurs zu bringen.
Leidet eines Ihrer Projekte an eine der folgenden Symptome/Probleme?
- Programm läßt sich nicht skalieren (z.B. nach n-User ist das Programm bereits
an seine Grenzen gelangt)
- Selbst kleine Änderungen sind sehr aufwendig bzw. werden gar nicht mehr realisiert
wegen der enormen Kosten
- Programme entwickeln mit die Zeit mehr und mehr "random features"
- Programmierer geben immer häufiger an, dass Ihnen nicht ganz klar ist, warum das
Programm etwas macht bzw. nicht macht (zu komplex, zu groß bzw. zu unstrukturiert)

Viele der obigen Probleme könnten ganz oder teilweise durch Seminare
bzw. Workshops
vermieden werden.
|
|
Im Projektalltag passiert leider oft Folgendes: Der Programmierer fängt an,
und zu Anfang entsteht noch der Eindruck, dass es funktioniert. Schnell wird dann das Projekt ausgeweitet. Dies geht auch noch einige Zeit gut. Erst wenn das Kind in den Brunnen gefallen ist, bemerken er, dass etwas nicht in Ordnung ist (leider sind
einige Programmierer der Meinung, das Problem läge nicht an ihren Code, sondern
am Betriebssystem, Datenbankanbieter, Mondzyklus...). Der Zusammenhang zwischen den auftretenden
Problemen und der Ursache wird nicht immer korrekt erkannt
(z.B. kann einem langsamen Programm entweder durch schnellere Hardware oder durch
einen effizienteren
Code begegnet werden. Der Programmierer wird i.d.R. z.B. neue Hardware empfehlen (was
auch richtig sein kann)).
Hier kann ein Code Review Wunder bewirken.
Die Identifizierung falscher Tools, Klassen, Vorgehensweisen und Annahmen ist nicht
die Ausnahme, sondern die Regel.
Meist ist nicht ein einzelner Faktor ausschlaggebend, sondern eine ganze Reihe von
Faktoren.
Auch wenn sich Programmierer verständlicherweise sich ein wenig sträuben, Einblick in
ihrer Arbeit zu gewähren, sind gerade sie danach am glücklichsten.
Wir bieten Ihnen die Möglichkeit, mit uns Ihren Quellcode, Ihre Vorgaben und das
Entwicklungsumfeld
zu untersuchen. Unsere Experten schauen sich den Quellcode und die Vorgehensweisen ganz genau an, identifizieren
Schwachstellen und bieten Lösungswege an. Wir können
Ihnen auch gestandene Experten als Berater zur Seite stellen um ein Projekt wieder
auf Kurs zu bringen und auch zukünftig auch dort zu halten. |