Méthodologies de développement


Pour la conception et le développement de vos logiciels, nous privilégions l’utilisation des méthodes agiles. Cette approche est basée sur des cycles de production courts, qui permettent de ponctuer un développement par des livraisons intermédiaires très régulières. Quelques semaines après le début des développements, vous disposez déjà d’une version partielle mais testable.

Avec une méthode agile, c’est plus d’interactions entre vous et nos chefs de projets, une meilleure flexibilité/adaptabilité, un travail collaboratif et une réactivité face aux changements de priorité.

Dans le cas particulier d’un besoin déjà très spécifié, par exemple, pour un développement court, nous pouvons aussi développer votre application dans un mode forfaitaire classique.

Dans tous les cas, nous assurons :

  • le suivi en temps réel des charges consommées et restant à engager,
  • le respect de normes et bonnes pratiques, en termes de conception, de développement et d’ergonomie, avec la possibilité pour vous de récupérer le code source,
  • l’intégration d’évolutions de votre produit tout au long du processus de développement,
  • le transfert de compétences et la formation des utilisateurs,
  • la maintenance évolutive et corrective.

Nous organisons également nos développements logiciels avec l’utilisation de l’UML (Unified Modeling Language).

Parmi les avantage de ce standard, citons par exemple :

  • le formalisme des spécifications, en processus métier et cas d’utilisation,
    • Toute ambiguïté de compréhension est ainsi évitée.
  • l’industrialisation du développement,
    • génération du code,
    • génération de la documentation,
    • indépendance vis à vis des outils,
    • possibilité de changement de technologie,
  • la longévité.
    • qualité et MCO (Maintien en Condition Opérationnelle),
      • des spécifications,
      • du code,
      • de la documentation.
    • maintenance à long terme
      • La durée de vie généralement constatée d'un système d'informations est de 5 ans.
      • Les systèmes conçus avec nos clients dépassent les 10 ans de durée de vie.