2009-03-16 2 views
1

Wir beginnen mit einer neuen Implementierung einer eCommerce-Lösung und haben uns für das Framework entschieden. Es wird Leute geben, die dem Projekt beitreten, die nie wirklich Erfahrung mit der Arbeit an diesem Framework hatten. Wie sollen wir das Wissensmanagement/den Transfer machen? Was könnten die anderen Herausforderungen sein, auf die wir vorbereitet sein müssen und wie? Ich kann mir vorstellen, ein WIKI mit den am häufigsten benötigten Inhalten zu starten und die häufigsten Probleme zu lösen ... Ist das eine gute Idee?Starten Sie auf ein neues Projekt, der ideale Weg für Wissensmanagement?

Antwort

4

Ein Glossar wird einen langen Weg zurücklegen. Stellen Sie sicher, dass Sie und Ihr Team das Glossar verwenden, wenn Sie sprechen. Es hat keinen Sinn, bestimmte Wörter für Dinge zu haben, wenn Sie sie nicht richtig benutzen. Stand-up-Meetings jeden Tag sollte helfen, mit welchen Straßensperren Sie haben. Stellen Sie sicher, dass Ihr Team eine möglichst hohe Bandbreitenkommunikation hat, aber auch eine ruhige Zeit, in der sich die Leute konzentrieren können. Vielleicht haben die ersten 15min. von jeder Stunde als eine Zeit, in der Leute aufeinander zugehen und Fragen stellen können. Dann sind die anderen 45 Minuten Stillezeit. Überprüfe das, um ein Gleichgewicht zu finden, mit dem jeder zusammenpasst.

1

Ich denke, das ist die ideale Situation für ein Wiki. Lassen Sie die Entwickler auswählen, welches Wiki verwendet wird, da sie es sind!

3

Ich bin der zweite der Wiki-Empfehlung - wir hatten sehr viel Erfolg damit, um eine Wissensbasis und ein Glossar für unsere Projekte zu bilden.

Eine andere Technik, die für uns gut funktioniert hat, ist das Erstellen eines Scratch-Repository (z. B. SVN, Git, etc.) für den Zweck der Technologie Ramp-up-Spikes. Wir arbeiten derzeit an einem Enterprise-Projekt, das Spring OSGi-Unterstützung nutzt, und wir haben mehrere Spike-Projekte erstellt, um verschiedene Facetten der Technologie zu erforschen. Dies half uns, die Technologie zu erfassen, bevor wir von den geschäftlichen Anforderungen zu sehr belastet wurden.

Soweit Herausforderungen für die vorbereitet werden? Erwarte das Unerwartete. Jedes Mal, wenn Sie ein neues Framework/eine neue Technologie verwenden, werden Sie in Roadblocks geraten und Ihre Anfangsgeschwindigkeit wird darunter leiden. Mein bester Rat - einfache Entschlossenheit. Gib dein Gerüst nicht bei den ersten Anzeichen von stürmischem Wetter auf. Arbeite durch die Probleme. Schließlich werden Sie die meisten Hürden überwinden und Ihre Geschwindigkeit wird exponentiell ansteigen, wenn das gesamte Team mit der Technologie vertrauter wird.

1

Ich denke, das Wiki ist eine gute Idee, aber es gibt auch keinen Ersatz für echten Code. Zu diesem Zweck eine gute (Referenz-) Implementierung einer einzelnen Funktion, die alle Layer im Code-Stack, also vom Browser/Formular bis zur DB und wieder zurück zeigt.

Verwandte Themen