Audit technique

Analyse du code source, de l’architecture et des intégrations tierces dans un contexte Symfony.
Revue des bonnes pratiques Symfony (standards PSR, découplage, tests, sécurité…).
Inspection des performances, logs, dette technique.
Vérification des dépendances et compatibilité avec les versions Symfony.
Audit système et devops

Analyse de la configuration des composants système (WebServeur, PHP, Reverse Proxy, Base de données, Cache/Reverse Proxy)
Analyse de la configuration générale des serveurs (Version OS, WAF, Firewall, Vlan, …)
Analyse des logs & de la métrologie (performance et scalabilité)
Analyse des procédures d’intégration continue et de déploiement
Audit fonctionnel (optionnel)

Cadrage des objectifs projet.
Étude des flux métiers et des usages.
Identification des limites fonctionnelles.
Évaluation de l’expérience utilisateur et préconisations UX pour une meilleure performance client.
Restitution et plan d'action

Rappel des enjeux du projet
Synthèse de l’audit technique : priorités de mise à niveau (technique et sécurité) et estimations budgétaires
Synthèse de l’audit fonctionnel : attentes des utilisateurs actuels et futurs
Plan d’action global : recommandations UX, UI et techniques, avec chiffrage associé