0% ont trouvé ce document utile (0 vote)
49 vues2 pages

Restructuration de l'Architecture Logicielle

Le document traite de la nécessité de restructurer l'architecture d'une application pour réduire les coûts de développement et alléger son architecture rigide. Il aborde des problématiques liées à la séparation des couches de présentation, de logique métier et d'accès aux données, tout en intégrant des design patterns avancés. Les livrables incluent des explications sur les principes SOLID, des diagrammes UML, et des architectures MVC et MVVM.

Transféré par

Yzone
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
49 vues2 pages

Restructuration de l'Architecture Logicielle

Le document traite de la nécessité de restructurer l'architecture d'une application pour réduire les coûts de développement et alléger son architecture rigide. Il aborde des problématiques liées à la séparation des couches de présentation, de logique métier et d'accès aux données, tout en intégrant des design patterns avancés. Les livrables incluent des explications sur les principes SOLID, des diagrammes UML, et des architectures MVC et MVVM.

Transféré par

Yzone
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Prosit 3 : Restructuration

Animateur : Baptiste

Secrétaire : Tom

Gestionnaire : Milan

Scribe : Théo

Mots-clefs : Mots à définir*

• MVC* • Modélisation
• Framework* • [Link] Core*
• Principe SOLID* • Logique métier
• MVVM* • Visual Studio Code
• UML* • Restructuration
• POO • Architecture rigide
• .NET • Git

Contexte :

Les problèmes de régressions logiciels ont été résolus mais les coûts de développement
restent élevés et l’architecture est rigide. Mathilde décide de restructurer l’architecture de
l’application et de former les équipes.

Problématiques :

Comment réduire les coûts de production, alléger l'architecture logicielle et assurer une
séparation claire des couches de présentation, de logique métier, et d'accès aux donnée grâce
au design patterns avancés ?

Contraintes :

• .NET
• Design pattern
• POO
• Git
• Excellence technique

Généralisation :

• Restructuration
• Architecture logiciel pour optimiser les coûts
Livrables :

Document expliquant les principes SOLID, les diagrammes UML, le Framework .NET, les
architectures MVC et MVVM.

Hypothèses :

• Les diagrammes UML permettent aux collaborateurs de mieux communiquer.


• MVC > MVVM

Plan d’action :

1. Regarder dans le détail ce qu’est .NET


2. Se renseigner sur le principe SOLID
3. Comparer MVC et MVVM
4. Chercher ce qu’est [Link] Core
5. Faire les livrables (code)

Vous aimerez peut-être aussi