Quels sont les bénéfices d’une bonne architecture applicative ?

« Si vous pensez qu’une architecture de qualité est coûteuse, essayez donc une architecture de mauvaise qualité »

Brian Foote et Joseph Yoder

« Le seul moyen d’aller vite est d’aller bien. »

Robert C. Martin

Êtes-vous sûr que l’architecture logicielle de vos applications est adaptée … et adaptable ? Par exemple :

  • Est-ce que le coût des évolutions ne dépend que des éléments nouveaux (et non de l’existant) ?
  • Pouvez-vous ajouter des nouveaux écrans de présentation sans impacter le reste de l’application ?
  • Est-ce que les dépendances des composants permettent des mises en œuvres « locales » sans impacts périphériques ?
  • Le code de vos règles et entités métier ne dépendent d’aucun autre code ?
  • et tellement d’autres choses encore …

Delthom Software Modeling aide à obtenir des applications évolutives, maintenables, efficientes.

« Bad programmers worry about the code. Good programmers worry about data structures and their relationships »

Linus Torvalds
  • Un mauvais code a des conséquences négatives, mais elles sont majoritairement locales.
  • Une mauvaise architecture a (aussi) des conséquences négatives locales mais provoque en plus de nombreux effets de bords entraînant des coûts de maintenance qui augmentent de façon exponentielle.
  • Sans un refactoring « éclairé », la dette technique s’alourdit au fil des évolutions.

« Une application avec une bonne architecture évolue avec des délais de réalisation constants »


Contact

Delthom Software Modeling
13 Bis avenue de la Motte-Picquet
75007 Paris
France

Tél : +33 (0)1 34 94 93 80
Mail : nous contacter

Informations légales