Nos technologies
Fort d’une expérience de plus d’une décennie à développer des sites (e-commerce, CMS, intranet…), nous avons acquis une méthodologie de projet et des connaissances techniques avancées.
Nous avons donc décidé de créer notre propre Framework « BAO » basé sur des principes similaires aux frameworks Zend ou Symfony.
Ce framework est une véritable boîte. Il intègre un ensemble de composants minimisant les lignes de codes de programmation. Il offre ainsi un gain de productivité sur les tâches considérées comme répétitives. Ce framework est employé lors de chaque réalisation d’un nouveau projet Web.
Le framework apporte aux projets Web que nous développons de nombreux atouts :
Normaliser les développements
Le framework permet de construire toutes les applications avec les mêmes technologies, les mêmes normes et les mêmes méthodes. Ceci est un point crucial pour les développements informatiques de l’entreprise : n'importe lequel des collaborateurs peut ensuite plus facilement intervenir sur une application (développement, débuggage, maintenance…) sans avoir à comprendre la logique du code développé par son collègue.
Accélérer les développements
Le framework fournit un point de départ pour le développement des applications (création des projets à partir d'assistants par exemple) ce qui permet d'avoir à disposition une structure de base de développement.
Augmenter la robustesse des projets
Le framework développé s'appuie sur des composants techniques et sur une méthodologie éprouvée. Les composants techniques, utilisés de développements en développements, gagnent en robustesse. Le framework prend en charge une grosse partie du code et des éléments techniques. Les développeurs qui travaillent sur les projets clients qui ont de moins en moins de code « purement technique » à écrire et peuvent se concentrer sur les règles métiers. Moins il y aura de code à écrire, moins il y a de chance d'avoir des erreurs et plus l'application sera robuste et fiable.
Supprimer les problèmes techniques
Le framework prend en charge les parties vraiment techniques et ardues des développements. La majorité des problèmes et du temps passé le sont malheureusement sur des problèmes techniques. L'intérêt du framework est de pouvoir capitaliser sur ces difficultés et, au fur et à mesure, de les écarter définitivement sur l’ensemble des futurs développements.
Garantir un niveau sécurité optimal
C’est un fait le code source n’étant pas public contrairement aux sites développés via un CMS open source tels que Wordpress, Joomla, Drupal, Prestashop ou Magento, les sites comportent beaucoup moins de failles, les risques de piratage s’en trouvent nettement amoindris. Tout ceci conjugué au fait que nous apportons un soin particulier à sécuriser au mieux les développements (veille technique apportée pour détecter d’éventuelles failles de sécurité sur les projets réalisés), nous pouvons dès lors vous apporter des solutions techniques éprouvées et sécurisées.