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, le avrei buttate in Trac come biglietti e le avrei aggiunte in seguito - senza preoccuparmi del design del framework stesso. Nel tempo questo ha causato alcuni problemi e penso che una riscrittura sarebbe utile, tuttavia non sono sicuro da dove cominciare con la pianificazione di esso - so che non voglio usare Trac e so che ho bisogno di più di un semplice biglietti e pietre miliari - ma cos'altro avrei bisogno?
Voglio davvero pianificare a fondo questa riscrittura, voglio dettagliare ogni caratteristica che voglio, 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 layout che dovrei seguire? Avrò anche bisogno di tracciamento dei bug, biglietti, pietre miliari, ecc., Ma al di là di Trac non so nemmeno cosa vada bene. Sono sicuro che ci sarà bisogno di più, ma non ho idea di cosa, quindi qualsiasi aiuto sarebbe apprezzato.