Le Plan de Développement présente :
- la répartition en prototypes et les niveaux d'intégration des fonctions (DTD),
- la planification des phases de développement en termes de jalons pour chaque prototype : définition, conception détaillée, codage, intégration (tests libre et cadrés), bêta-tests, recette,
- l'environnement de développement : système d'exploitation, langages et compilateurs, AGL, composants logiciels, utilitaires,
- les outils qui seront utilisés pour le maquettage des résultats affichés et des états imprimés,
- le Plan Qualité Logiciel (PQL).
Le Plan Qualité Logiciel
Il présente les critères de qualité que devra respecter le logiciel livré. Ils concernent essentiellement :
- la gestion de la documentation utilisateur : présentation, format et support de la documentation qui accompagne le logiciel,
- la gestion de la documentation technique : nature (externe aux sources ou intégrée aux sources sous forme de commentaires ou de liens hypertextes), présentation, support,
- la gestion des prototypes : identification et version des prototypes, format et support de livraison,
- la gestion des versions des programmes sources et des exécutables : identification et numérotation, méthodes et emplacement des sauvegardes, méthode et lieu d'archivage,
- la gestion des corrections : trace des modifications apportées aux sources,
- les règles de codage des programmes sources,
- la stratégie retenue pour les tests unitaires, les tests d'intégration et les tests de non-régression.
Remarque : S'il existe déjà un PQL général concernant l'ensemble des projets développés dans la société, c'est ce dernier qui primera. On pourra simplement en rappeler ici les grandes lignes.
|