Culture de l'exigence

Du développement de qualité ne signifie pas répondre seulement aux demandes. Notre expérience prouve qu'un programme bien écrit est beaucoup plus rentable que le simple fait de le livrer rapidement.

Xplore Consulting a bâti des conventions de développement et de programmation, afin de vous donner des fonctionnalités et applications de haute qualité. Ce n'est pas seulement un slogan marketing ! Nous prêtons beaucoup d'attention à chaque détail et poussons l'exigence sur la qualité au niveau des lignes de programmes. Par ailleurs, pour nous, l'esthétique du code est aussi importante que de bonnes performances.

Notre méthodologie et nos exigences sont basées sur les idées suivantes :

  • Des conventions de programmation assurent que, qui que soit le développeur initial, n'importe qui peut reprendre son travail rapidement et facilement
  • Déterminer quand et où il est pertinent d'extraire la logique métier dans des APIs réutilisables
  • Ecrire du "beau" code est fondamental afin d'améliorer sa lisibilité, d'identifier les bugs et de mettre en évidence d'éventuels goulots d'étranglement ou problèmes de performance
  • Programmes, fonctions, applications, APIs ... doivent être livrés avec un niveau de qualité égal
  • Chaque portion de code doit embrasser le concept de, ce que nous appelons, BPC (Bullet-Proof Coding - développement à l'épreuve des balles), afin d'éviter autant que possible des exceptions système et autres erreurs à l'exécution (Short Dumps)
  • Toujours garder à l'esprit les utilisateurs finaux qui travailleront avec nos développements, donc pas de compromis entre performance, applications conviviales et délais de livraison

Pour assurer ce niveau de qualité dont nous sommes des fiers, nous utilisons aussi de façon intensive les nombreux outils disponibles pour :

  • Analyse de code statique
  • Vérification du respect des conventions (via une version améliorée du Code Inspector standard)
  • Mécanisme de tests unitaires pour le développement d'APIs
  • Runtime Analysis & Suivi d'utilisation mémoire

Xplore Consulting est conscient du fait que notre code doit vivre au sein de votre environnement. Ainsi, nos conventions de codage sont également conçues pour respecter vos propres conventions.

Espace Membre