La valeur-ajoutée des architectes est de savoir gérer la complexité du socle technique des systèmes d’information.
Cette complexité est la résultante :
- de besoins métier en évolution (l’information est de plus en plus au cœur du métier des entreprises, son décloisonnement et sa fluidité sont clés)
- de contraintes techniques fortes (des architectures nouvelles et complexes faisant collaborer front et back office, nouvelles et anciennes technologies)
- d’un contexte organisationnel complexe ( mode projet vs cohérence globale, étude vs exploitation, compétences internes vs externes, groupe vs filiales, … )

Ainsi que le montre le schéma ci-dessus, l’architecture a un rôle clé de conception, de sécurisation, de fédération et de planification technique en créant un véritable pont entre besoins métiers et contraintes techniques.
Pour illustrer, voilà le type de questions que nous adressons dans nos missions :
- Que dois-je faire pour permettre à mon site Internet de supporter la croissance par 3 du trafic attendu suite à l’évolution de ma politique commerciale ?
- Comment optimiser la performance de mes applications (batch et interactif) pour tenir les exigences accrues de délai suite à la refonte de ma chaine logistique ?
- Comment contrôler et maîtriser la croissance de mes coûts d’infrastructure par une approche orientée service ?