Audit Technique

Vous vous poser des questions sur la pérennité de vos solutions logicielles ?

Notre équipe d’expert analysera votre socle technique au travers de différents axes.

Nous intervenons sur des problématiques Web, Mobile et Cloud !

VOS OBJECTIFS

  • Valider des orientations techniques
  • Assurer une qualité logicielle
  • Réduire votre dette technique

NOS MÉTHODOLOGIES

1. Interviews des parties prenantes

  • Direction générale et direction technique
  • Équipe produit / marketing
  • CTO / Lead développeur
  • Équipes de développement

Nous rencontrons aussi bien les équipes techniques que les donneurs d’ordre

afin d’avoir une vision transverse de vos enjeux.

2. Travail en chambre selon les axes définis conjointement parmi

Pérennité de l’architecture

Utilisation des design patterns

Gestion des dépendances (librairies, plugins, …)

Métriques (lignes de codes, commentaires, irrgéularités)
Respect des conventions de nommage
Duplication de code
Couverture de tests
Dette technique

Respect des standards
Configuration par environnements
Workflow et branching model
Intégration continue / déploiement continu
Optimisation des temps de build

Périmètre des tests
Tests unitaires / tests d’interface
Architecture et frameworks utilisés
Automatisation des tests
Rapports et intégration dans les outils de gestion

Profiling de l’application sur plusieurs gammes de périphériques
Algorithmes trop gourmands
Fuites mémoire
Benchmark des concurrents

Profiling de l’application

Identifier les pics d’utilisation des ressources

Analyse du traffic HTTP
Mise en place de stratégies de cache
Sérialisation / désérialisation des données

Respect du RGPD
Chiffrement des données personnelles et de la base de données locale
Obfuscation / minification du code source
Sécurisation des échanges HTTP

3. Restitution du travail d'audit

  • Rapports d'analyse (rapports de tests, rapports de qualité de code, exemple de codes, ...)
  • Rapport technique détaillé à destination des équipes techniques
  • Liste exhaustive des chantiers priorisées (criticité / urgence)
  • Executive Summary à destination des décideurs
  • Roadmap détaillée pour mettre en place les recommandations

CRÉONS ENSEMBLE !

N'hésitez pas à nous contacter, nous ferons de votre projet, une performance.
JE ME LANCE