Audit

SOGILIS intervient également pour auditer le code d'une application déjà en production, et qui nécessite une évolution.

Bien trop souvent, de nombreuses équipes de développement négligent la mise en place de méthodes de qualité logicielle dès la conception, et n'élaborent pas de solution de tests automatisés suffisament complète.

On le constate systématiquement : toutes les équipes n'ayant pas une organisation qualité rigoureuse dès le départ le payent au prix fort dès que l'application devient volumineuse : le code devient inmaintenable, seul l'auteur d'un bout de code est capable de le comprendre et le maintenir (parfois ce n'est même plus le cas). Tout ajout de fonctionnalité se solde par des modifications hasardeuses de portions de fichiers situés un peu partout, causant des regressions difficiles à corriger, et souvent non découvertes avant la mise en production. L'absence de tests rend ingérable tout changement de spécification sans remettre en question les fondements de l'application.

Malheureusement, ces anecdotes sont extrêmement fréquentes chez de nombreuses équipes de développement, et nous voyons très souvent des projets, qui, après la demande d'ajout de fonctionnalités d'un client, sont obligés de tout réécrire tellement le code est inmaintenable et non évolutif.

Le coût de la prise de raccourci initiale devient alors considérable. L'importance de mettre en place une méthode de développement très rigoureuse dès le début du projet est primordiale.

SOGILIS propose un audit du code et de la méthodologie de développement de votre application. Nous rédigeons un rapport objectif sur la qualité du code produit, les procédures de tests, de communication entre développeurs, la pertinence des choix technologiques. Dans le cadre d'une évolution de votre environnement logiciel, nous étudions la faisabilité du refactoring de l'application en fonction de l'existant, et évaluons les coûts engendrés par chacune des alternatives que nous proposons pour mener à bien l'extension de votre projet.

Pour toutes les phases de développement logiciel, SOGILIS vous apporte son haut degré d'expertise en méthodologie de qualité logicielle.

Informations

SOGILIS - SARL au capital de 6000 €

SIRET 50201207300016 RCS GRENOBLE
TVA intracommunautaire : FR6950201207

10 TER BD GAMBETTA 38000 GRENOBLE
tel : 095 095 67 88