axidéa - La qualité au coeur de nos préoccupationsaxidéa - La qualité au coeur de nos préoccupations

Accès rapide

Aller à la navigation principale Aller à l'aide Aller au plan du site Aller au contenu Aller aux rubriques connexes

Navigation principale

Qualité

Réussir ensemble

L'expression du besoin est une étape capitale. D’une mauvaise expression du besoin découlera un mécontentement, des litiges et des tensions inutiles dans le déroulement du projet.

L'adéquation du projet au besoin qu'il doit satisfaire conditionne forcément la réussite du projet. Si l'expression de besoin est bonne à l'origine, elle peut être altérée par les transmissions successives. On estime qu'à chaque transfert 10% de l'information sont perdus.

Comment éviter cela ?

Afin de maîtriser les charges et les délais, il est vital que les livraisons itératives soient vérifiées, recettées et validées. Plus une erreur sera détectée en amont dans le processus moins le coût de sa correction sera élevé. On entend ici par erreur une fonctionnalité mal interprétée, ou un fonctionnement qui ne convient pas. Ce coût est exponentiel selon l'avancée du projet.

Et l’utilisateur ?

Pour éviter les mécontentements ou incompréhensions, l’implication des utilisateurs dès les phases amont du projet est une solution qualitative. Cela est souvent présenté comme une cause de succès.

Innover pour tous

Trop de projets informatiques sont encore en échec. Aujourd’hui on distingue deux raisons à cela :

  1. L’inadéquation entre le besoin et la réponse offerte par le projet;
  2. L'organisation et la gestion d’un projet, surtout web, prennent du temps et sont encore jugées inutiles par beaucoup de décideurs. Les processus de création d'un logiciel basé sur les nouvelles technologies ne sont pas encore industrialisés.

L’industrialisation, c’est quoi ?

C’est l’utilisation de méthodologies et d’outils déjà utilisés dans l’industrie informatique et tout à fait transposables à cette nouvelle composante qu’est le web.

L’ingénierie logicielle permet de garantir des coûts, des délais, une qualité de projets, de rendre le développement pragmatique et prévisible au travers de méthodes, de procédures et d’outils.

Autrement dit, le génie logiciel est l'application systématique des connaissances, des méthodes et des acquis pour la conception, le développement, le test et la documentation de logiciels, afin d'en rationaliser la production, le suivi et la qualité. Mais il est également basé sur des concepts plus informels et demande des capacités de communication, d'interprétation et d'anticipation.

Nous

Afin de nous améliorer régulièrement nous avons choisi de mettre en place une démarche qualité.

La qualité d'un logiciel dépend fortement de la démarche appliquée pour le réaliser. La maturité du processus de production d'un logiciel a été définie en février 1993 par le rapport Capability Maturity Model for Software du Carnegie Mellon Software Engineering Institute.

Logo du Capability Maturity Model Institute

Dispositif industriel

Notre première version des normes de développement voit le jour en 2009 et notre marche vers le niveau 3 du CMMI continue.

Un wiki interne et des outils de gestion de projet et d’incidents sont mis en place afin d’industrialiser notre parcours projet.

Nous adoptons l’utilisation de frameworks dans nos projets en plus de l’intégration d’outils Open Source.

Vous

Ils ont fait confiance à notre démarche qualité et à notre savoir faire :

  • Valtech, pour l’assister et mettre en place le portail d’Agrica.
    Cette mision d’AMOE met en avant notre démarche méthode et qualité et notre connaissance du CMS Typo3. Avec les chefs de projets internes, nous mettons en place l'architecture et transmettons notre exigence pour construire un projet de ce type ;
  • Delphi, nous confie la reprise de leur site delphigrundig.com, afin de l'intégrer dans notre service TMA. La démarche qualité est déterminante pour un groupe qui ne peut pas se permettre une migration approximative.
    Après la définition d'un plan de migration, nous mettons en place des méthodes de delivery permettant des mises à niveaux sereines.