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
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.
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!
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.
Es gibt diesen thread:
http://discuss.joelonsoftware.com/default.asp?biz.5.738060.3
Sie könnten Alfresco.com Open-Source-Lösung für Content Management berücksichtigen.
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.
- 1. Starten Sie ein neues Projekt in xacc.ide?
- 2. Linq to SQL für ein neues Projekt
- 3. Der beste Weg, um ein Projekt zu starten
- 4. Allgemeine Entwurfsvorschläge für ein neues Projekt
- 5. Quellcodeverwaltung, wenn ein neues Projekt
- 6. Auswahl von OR-Mapper für ein neues Projekt
- 7. ActiveRecord :: ConnectionNotEntwickelt für neues Projekt
- 8. Neues Projekt mit vorhandenen Codedateien in Atollic TrueStudio starten
- 9. Ich kann nicht ein neues Projekt
- 10. Neues Projekt mit GULP
- 11. Ideale Größe für .ico
- 12. Push ein völlig neues Projekt auf einem vorhandenen GIT Repo
- 13. XCode Neues Projekt - dyldydyld_fatal_error
- 14. Import ASPX-Dateien auf neues Projekt
- 15. Eröffnet neues Android-Projekt Fehler
- 16. Wie kann man ein neues Projekt auf ein bestehendes Projekt vorbereiten?
- 17. Android Studio steckte auf neues Projekt
- 18. Wie neues Laravel Projekt
- 19. Erstellen Sie ein neues Android-Projekt in Eclipse schlägt fehl
- 20. Ändern Sie die Standardvorlagen für ein Projekt?
- 21. Python - Soll man ein neues Projekt direkt in Python 3.x starten?
- 22. So starten Sie ein Spring-Projekt aus einer Swagger-Datei
- 23. Wie richten Sie Gradle ordnungsgemäß ein und erstellen ein neues Gradle-Projekt für IntelliJ IDEA?
- 24. Starten Sie ein neues Fragment in der Aktionsleiste der Swipe-Registerkarte
- 25. Ideale Speicherverbrauchswerte für iOS-Apps
- 26. Erstellen Sie ein neues Projekt in Visual Studio, ohne ein Projektverzeichnis auf dem Datenträger zu erstellen
- 27. Neues Projekt MainActivity Errors
- 28. Projekt auf neues experimentelles Gradle-Plugin migrieren
- 29. Starten und übergeben Sie Argumente an ein anderes Projekt
- 30. Visual Studio Fehler ein neues MVC 3-Projekt meines VS 2010 zu starten versuchen