08.12.2012 Aufrufe

Umgang mit Wissensproblemen in der ... - w.e.b.Square

Umgang mit Wissensproblemen in der ... - w.e.b.Square

Umgang mit Wissensproblemen in der ... - w.e.b.Square

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Problemursache I: Komplexer, unübersichtlicher, teils unbekannter Programmcode, zu<br />

dem es ke<strong>in</strong>e bzw. nur schlechte Dokumentationen gibt.<br />

Da das Vorgängerteam während <strong>der</strong> Entwicklung des Programms kaum dessen Aufbau<br />

und Prozesse dokumentiert hat, gab es nie e<strong>in</strong>en Überblick über das System. Daher wurden<br />

Än<strong>der</strong>ungen vorgenommen, ohne das Ganze zu sehen, was schließlich zu e<strong>in</strong>em solchen<br />

komplexen Programmcode geführt hat. Verstärkt wird diese Problematik durch die Tatsache,<br />

dass das Team komplett neu ist und den Programmcode nur <strong>in</strong> Teilabschnitten kennt.<br />

Erschwerend kommt die kaum vorhandene, mangelhafte Dokumentation über die Eigenschaften,<br />

Funktionen und Vorgänge von WBMS h<strong>in</strong>zu. Zum e<strong>in</strong>en gibt es veraltete Dokumente<br />

vom früheren Team, <strong>der</strong>en Inhalte weitgehend unbekannt s<strong>in</strong>d und so<strong>mit</strong> brach<br />

liegen. Zum an<strong>der</strong>en gibt es verschiedene Versuche des jetzigen Teams e<strong>in</strong>e Dokumentation<br />

aufzubauen, beispielsweise <strong>mit</strong> Word-Dateien, die jedoch aus Gründen, wie Zeitmangel<br />

und unstrukturierte Form nicht konsequent genutzt werden. Des weiteren ist Word ungeeignet<br />

zur Dokumentation im Team, da ke<strong>in</strong> gleichzeitiger Zugriff durch mehrere Nutzer<br />

möglich ist und zudem Formate und Strukturen selbst angelegt werden müssen. Darüber<br />

h<strong>in</strong>aus gibt es noch zwei Tools, um Fehler und die zugehörigen Lösungsschritte festzuhalten.<br />

E<strong>in</strong>es davon ist das abteilungs<strong>in</strong>terne Bugtrack<strong>in</strong>gsystem Mantis, e<strong>in</strong> webbasiertes System,<br />

das <strong>in</strong>tuitiv <strong>in</strong> <strong>der</strong> Handhabung ist und daher e<strong>in</strong>e hohe Akzeptanz bei dem Team f<strong>in</strong>det.<br />

E<strong>in</strong> weiteres Tool ist Assyst, <strong>mit</strong> dem sowohl das Team als auch <strong>der</strong> Support arbeitet.<br />

Im Unterschied zu Mantis, liefert Assyst Stammdaten über den Anwen<strong>der</strong>, <strong>der</strong> e<strong>in</strong> Problem<br />

meldet und erfasst neben Systemfehlern auch Handl<strong>in</strong>gfehler. Da es nicht <strong>in</strong>tuitiv zu nutzen<br />

ist, stößt es jedoch überwiegend auf Ablehnung bei den Nutzern, was zur Folge hat,<br />

dass das enthaltene Wissen nicht genutzt wird. Die Dokumentation <strong>in</strong> Assyst soll dem<br />

Support Hilfestellung geben, um zukünftig selbstständiger <strong>mit</strong> Problemen umgehen zu<br />

können und so<strong>mit</strong> es vermeiden zu können, dass gleiche Probleme zwei mal an das Team<br />

weitergeleitet werden. Jedoch ist es fraglich, <strong>in</strong>wiefern <strong>der</strong> Support diese Dokumentation<br />

nutzt, da immer wie<strong>der</strong> bereits behandelte Probleme beim Team landen.<br />

Die Folgen <strong>der</strong> mangelnden Dokumentation s<strong>in</strong>d vielfältig. Erstens gehen gewonnene Erkenntnisse<br />

über Zusammenhänge und Prozesse im System, die bei <strong>der</strong> für die Fehlerbehebung<br />

notwendigen Analyse gewonnen werden, verloren. Folglich muss zweitens viel Zeit<br />

für die (immer wie<strong>der</strong>kehrende) Informationssuche verwendet werden. Drittens wissen die<br />

Team<strong>mit</strong>glie<strong>der</strong> aufgrund <strong>der</strong> nicht e<strong>in</strong>heitlichen Dokumentation <strong>in</strong> verschiedenen Word-<br />

Dateien nicht, was die an<strong>der</strong>en Team<strong>mit</strong>glie<strong>der</strong> dokumentieren, was wie<strong>der</strong>um erstens und<br />

zweitens zur Folge hat. Viertens würde so die E<strong>in</strong>arbeitung e<strong>in</strong>es/e<strong>in</strong>er neuen Mitarbeiters/Mitarbeiter<strong>in</strong><br />

erschwert werden, da es für ihn/sie ke<strong>in</strong>e adäquate Recherchemöglichkeit<br />

gibt. Und fünftens kann das Team ohne Dokumentation ke<strong>in</strong>en Überblick über den<br />

Programmcode gew<strong>in</strong>nen, was jegliche Än<strong>der</strong>ungse<strong>in</strong>griffe erschwert, da die Auswirkung<br />

e<strong>in</strong>er Än<strong>der</strong>ung an an<strong>der</strong>er Stelle nicht vorhersehbar ist. Vergleichbar ist diese momentan<br />

schwierige Situation bei <strong>der</strong> Entwicklungsarbeit <strong>mit</strong> dem Umbau o<strong>der</strong> <strong>der</strong> Renovierung e<strong>in</strong>es<br />

Hauses, bei dem häufig an- und umgebaut wurde, aber zu dem ke<strong>in</strong>e Baupläne existieren.<br />

In diesem Fall besteht immer das Risiko, dass durch e<strong>in</strong>en E<strong>in</strong>griff e<strong>in</strong> unvorhersehbarer<br />

Schaden an e<strong>in</strong>er unvorhersehbaren Stelle e<strong>in</strong>tritt. Wie die Baupläne bei e<strong>in</strong>em Haus,<br />

s<strong>in</strong>d die Dokumentationen <strong>der</strong> Architektur und Prozesse bei e<strong>in</strong>em Softwaresystem e<strong>in</strong>e<br />

27

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!