Frage

Ich habe mit der Idee gespielt, ein Wiki (MediaWiki) zu verwenden, um alle Projektinformationen für ein Entwicklungsprojekt zu zentralisieren.Dies wurde mithilfe von Erweiterungen erreicht, die Informationen aus SVN abrufen (unter Verwendung von SVNKit) und durch Verlinkung mit Bugzilla, um einem Entwickler zugewiesene Arbeit oder für eine Veröffentlichung verbleibende Arbeit zu extrahieren.

Beispiele:

<bugzilla type="summary" user="richard.tasker@gmail.com" />

würde eine Zusammenfassung zurückgeben

Bugzilla Summary

<bugzilla type="status" status="ASSIGNED" product="SCM BEPPI" />

würde zurückkehren

Bugzilla Status

Glauben Sie, dass dies nützlich wäre?Wenn ja, welche anderen Integrationen wären Ihrer Meinung nach wertvoll?

War es hilfreich?

Lösung

Ich denke, das wäre äußerst nützlich.Abhängig von der Größe eines Projekts kommen und gehen Teammitglieder.Und ein Wiki ist ein gutes Werkzeug, um die Geschichte und den „Geist“ eines Projekts für neue Teammitglieder verfügbar zu halten.Ich habe das in vielen Projekten gemacht, und obwohl die Projekte bereits abgeschlossen waren, sind alle Informationen verfügbar.

Noch eine Idee:Versuchen Sie auch, Besprechungspläne, Protokolle usw. zu integrieren.Wenn Ihr Team über IM kommuniziert, versuchen Sie, ein Protokoll der Gespräche zu integrieren.

Andere Tipps

Natürlich ist es nützlich, es gibt bereits fertige Pakete für diese Art von Projektübersichten (wie http://trac.edgewall.org/).

Wenn möglich, würde ich jede vorhandene CI-Engine in das Wiki integrieren, damit Sie einen vollständigen Überblick über den aktuellen Fortschritt und den Zustand Ihres Projekts haben.

Sie könnten an der Mediawiki-Erweiterung interessiert sein, die ich erstellt habe @ http://www.mediawiki.org/wiki/Extension:BugzillaReports.Ich bekomme viele tolle Rückmeldungen, dass dies genau das Richtige ist – es ermöglicht Ihnen, Bugzilla-Berichte in Mediawiki-Dokumente einzubinden und standardmäßige aggregierte Berichte zu erstellen.

Die andere klassische Integration wäre Ihr Quellcode-Repository, z.B.svn oder cvs. Spur ist ein bestehendes Produkt, das genau das tut – es kombiniert ein Wiki, einen benutzerdefinierten Bug-Tracker und lässt sich gut in SVN integrieren.

Die andere Integration, an der ich gearbeitet habe, war die Integration in MS Project, aber die Integration war etwas chaotisch, da ich .mpp-Dateien hochladen und dann MPXJ verwenden musste, um Projektinformationen aus der .mpp-Datei zu extrahieren

Das Ergebnis war in Ordnung, denke ich

<project file="AOZA_BEPPI_Billing_Project_Plan_v0.2.mpp" type="list" user="Martin" />

MS Project Integ

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top