UML 2 dans le projet de développement logiciel

La conception UML: un atout pour l'agilité?

Paris

Contenu

Le monde du développement logiciel est aujourd'hui en quête d'agilité. Il s'agit souvent de mettre en œuvre une méthode de gestion de projet agile, favorisant le développement rapide d'un logiciel répondant aux besoins des utilisateurs. Mais qu'en est-il de l'agilité du logiciel lui-même, c'est-à-dire de sa capacité à s'adapter aux nouveaux besoins? Cette agilité là n'est pas adressée par l'agilité de la méthode, mais par l'application de bonnes pratiques de conception logicielle au niveau du code lui-même. Que le projet adopte une méthode agile ou non, les choix structurants de conception du code doivent être partagés par tous les développeurs. Ces choix doivent donc être définis et formalisés de façon claire et rigoureuse.

Objectifs

Savoir utiliser le formalisme UML 2.1 pour le développement agile d'un système d'information_x000D_
Découvrir UML de façon concrète et pratique au travers des différentes étapes du projet de développement_x000D_
Maîtriser les bonnes pratiques de conception logicielle fondamentales (déclinées autour de la séparation des préoccupations et de la limitation des dépendances)_x000D_
Comprendre comment formaliser la conception dans un document lisible et rigoureux, à l'aide du formalisme UML (utilisation de l'outil Enterprise Architect)

Prérequis

La connaissance d'un langage orienté objet est fortement recommandé pour suivre cette formation

Diplôme visé

NA

Cette formation est pour moi
Paris 2090 4 jour(s)
Cette formation est pour moi
Ajouter
Partager

Veuillez remplir ce formulaire pour que nous puissions vous mettre en relation avec l'organisme de formation.
Cet organisme vous recontactera très prochainement.