J'ai décidé de réécrire complètement un framework PHP (en utilisant MVC) sur lequel je travaille, on et off, depuis des années. Mon problème jusqu'à présent était que je venais juste de trouver des idées, de les jeter dans Trac en tant que tickets et de les ajouter plus tard - sans me soucier de la conception du framework lui-même. Au fil du temps, cela a causé des problèmes et je pense qu'une réécriture serait utile, mais je ne sais pas par où commencer avec sa planification - je sais que je ne veux pas utiliser Trac, et je sais que j'ai besoin de plus que juste billets et jalons - mais de quoi d'autre aurais-je besoin?
Je veux vraiment planifier soigneusement cette réécriture, je veux détailler chaque fonctionnalité que je veux, où elle ira et comment elle se connectera à toutes les autres parties - mais je n'ai aucune expérience de ce niveau de planification. Aucun conseil? Des programmes qui vous aideront? Je me lasse de Trac, je ne l'ai jamais vraiment aimé.
Je sais que j'aurai besoin d'un document de conception, mais y a-t-il une mise en page certaine à suivre? J'aurai également besoin d'un suivi des bogues, de tickets, de jalons, etc., mais au-delà de Trac, je ne sais pas non plus ce qui est bon pour cela. Je suis sûr qu'il me faudra plus mais je n'ai aucune idée de quoi, donc toute aide serait appréciée.