Frage

Wahrscheinlich ein bisschen off topic Frage, aber es ist etwas, was ich wirklich in immer interessiert bin von anderen Menschen mit unterschiedlichen Erfahrungen und Hintergründen kennen.

Wie halten Sie den Überblick über Ihre großen Projekte? Haben Sie Subversion verwenden? EER-Modelle? Haben Sie Anmerkungen schreiben? Ist all Ihren Glauben liegen in phpdoc? Welche Rahmen verwenden Sie und welche Entwurfsmuster folgen Sie? Viele Fragen, ich weiß, und ich erwarte nicht, dass Sie alle von ihnen zu beantworten, nur zusammenfassen, was Sie am meisten hervorheben möchten.

Ich persönlich verwenden Subversion für die Quellcodeverwaltung, phpdoc, für jedes Modell persönliche Notizen aufzuschreiben / Controller usw., und ich bin nach fast immer den MVC-Mustern.

Haben Sie einen fantastischen und Automagic Tag! ; -)

War es hilfreich?

Lösung

Ich würde empfehlen, die Werkzeuge zur Verwendung, die am besten für die Menschen arbeiten, die Sie haben, und die Teile, die am schwierigsten zu verwalten.

wahrscheinlich

Wenn Sie eine Menge von Anforderungen haben, verwenden Sie ein Werkzeug, das Anforderungen gut abbildet.

Wenn Sie eine Menge von einfachen Einzelprojekte haben, vielleicht einfache Projekt-Tracking funktioniert gut.

Andere Tipps

Eine gute Möglichkeit, Ihr Projekt (vor allem der hohe Niveau Sachen) zu dokumentieren, ist ein Wiki zu haben. Der Erfolg, dass hängt natürlich ganz von Ihren Teamkollegen. Wenn sie Prosa zu schreiben Hass dann die ganze Idee ist im Grunde von Anfang an zum Scheitern verurteilt. Aber die richtig Leute gegeben kann es wirklich auszahlen. Einige Wiki-Seiten mit ein paar Diagramme können einen langen Weg zu gehen und oft viel mehr ausdrucksstark sein als jedes UML-Diagramm und was-haben-Sie (natürlich die Kombination von beiden ist noch besser :-) Wenn Sie Ihre Tester bekommen und andere Leute mitmachen, sind Sie zu einem guten Start. Je mehr, desto besser.

Eine Sache, die Sie in Ihrem Beitrag vergessen zu erwähnen ist ein Bug-Tracker. Das ist ein absolutes Must-Have, ich bin sicher, dass Joel einige gute Tipps hat, auf dem die beste Software Wahl gibt;)

Sie sollten eine Bug-Tracking-Software zur Aufzeichnung, wie jedes Problem war entschlossen und es zu einem Subversion-Repository binden, so dass Sie das Problem sehen, die die Check-in und die umgekehrt erzeugt. Wir verwenden Fogbugz uns .

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