Présentation de la méthode MACAO |
|||
|
La méthode MACAO permet de développer des applications complexes orientées-objet
en respectant les principes fondamentaux
du génie logiciel.
La plupart des modèles utilisés dans MACAO sont ceux de la notation UML 2.0. Cependant MACAO innove en en proposant de supplémentaires dédiés à la description des IHM et des aspects organisationnels. La démarche allie une conception globale donnant une vision générale du logiciel avec un développement itératif par prototypage incrémental. Chaque prototype est un sous-ensemble fonctionnel utilisable du logiciel donnant lieu à des tests utilisateur. Chaque nouveau prototype intègre les fonctions du précédent et le dernier constitue le logiciel complet.
La documentation très complète (une vingtaine de types de documents), permet de réaliser le lien entre les différents acteurs du projet (architectes, concepteurs, programmeurs, utilisateurs...), de mémoriser les informations spécifiques à chaque étape de la démarche et de faciliter la maintenance du logiciel produit. Un atelier de génie logiciel (AGL) permettant d'automatiser certaines étapes de la démarche est en cours de réalisation. D'ores et déjà le module permettant de réaliser des SNI (modèles d'IHM) est téléchargeable à l'adresse suivante : http://sourceforge.net/projects/visual-sni/. |
| TOUS DROITS RÉSERVÉS © 2008 JBCC |
|




