Ho deciso di riscrivere completamente un framework PHP (Using MVC) su cui ho lavorato, acceso e spento, per anni. Il mio problema fino ad ora era che avrei appena avuto idee, li avrei caricati in Trac come biglietti e li avremmo aggiunti in seguito, senza preoccuparmi del design della struttura stessa. Nel corso del tempo questo ha causato alcuni problemi e penso che una riscrittura sarebbe stata utile, tuttavia non sono sicuro da dove iniziare con la pianificazione di esso - So che non voglio usare Trac, e so che ho bisogno di più di una semplice biglietti e pietre miliari - ma che altro avrei bisogno?
Voglio davvero pianificare accuratamente questa riscrittura, voglio dettagliare ogni funzionalità che desidero, dove andrà e come si collegherà a ogni altra parte, ma non ho esperienza con questo livello di pianificazione. Qualche consiglio? Qualche programma che ti aiuterà? Mi sto stancando di Trac, non mi è mai piaciuto molto.
So che avrò bisogno di un documento di progettazione, ma c'è qualche schema che dovrei seguire? Avrò bisogno anche di bug tracking, ticket, milestones, ecc., Ma al di là di Trac non so neanche cosa sia buono. Sono sicuro che ce ne sarà di più di cui ho bisogno ma non ho idea di cosa, quindi qualsiasi aiuto sarebbe apprezzato.