Fabrique – Offre de développement de sites et d’applications web
Développement Web et mobile
Performance pour vos applications web et mobile.
Nos équipes conçoivent et réalisent avec vous les applications web, les applications mobiles et les sites internet sur mesure les plus complexes. Rigueur et engagement, écoute et agilité, énergie et émulation caractérisent notre approche.

Qu’est-ce qu’une application web ?
Une application web est un logiciel qui s’utilise à travers un navigateur. Elle est hébergée sur un serveur Web et dialogue avec le navigateur au travers du réseau internet via le protocole HTTP.
Son développement nécessite un mixte de programmation côté serveur (avec un langage de programmation comme PHP par exemple), de la programmation côté client (JavaScript) et le recours à une base de données pour y stocker les informations (MySQL par exemple). La présentation ou mise en page utilise des langages comme HTML et CSS.
Elle doit être rapide pour répondre au besoin des utilisateurs mais aussi accessible pour que chacun puisse l’utiliser.
La sécurité, au cœur du développement
La sécurité est un élément majeur de votre application Web. Globalis avec son expérience de plus de 20 ans de développements d’applications complexes, s’est entouré de règles.
Parmi celles-ci, on peut lister :
– respect des recommandations de la communauté Open Web Application Security Project (OWASP),
– utilisation de briques logicielles open source reconnues ou provenant d’éditeurs digne de confiance,
– mises à jour régulières de celles-ci,
– vérification de toutes les entrées afin d’éviter les injections SQL, les failles XSS etc.
– utilisation du protocole HTTPS par défaut,
– chiffrement des données sensibles,
– sécurisation de la plateforme de développement,
– outillage dédié au contrôle du code source,
– veille sur les listes de diffusion dédiées à la sécurité telles que SecurityFocus et ANSSI.
– travail avec des hébergeurs avec qui il est possible de communiquer facilement et rapidement.
Méthodologie de travail
Cahier des charges
Le cahier des charges est la base d’un projet web réussi. Il décrit les objectifs prioritaires et secondaires de la future application, explique chacune des ses fonctionnalités, les droits utilisateurs ainsi que les éventuelles interfaces avec le système d’informations existant. Il peut également proposer un allotissement. Le cahier des charges formalise également vos contraintes: planning, technique, budget … C’est un document contractuel important. Il nous permet d’estimer le budget du projet.
Si vous n’avez pas encore rédigé de cahier des charges, nous vous conseillons de vous faire accompagner pour cette étape stratégique.
Vous écouter, vous comprendre
Une fois validé le périmètre de votre application web, nous nous engageons sur des jalons intermédiaires, puis sur une date de livraison. Tout au long du projet, les échanges sont permanents et notre méthodologie agile spécifique nous permet de nous adapter parfaitement aux aléas. Très tôt, vous commencez à valider les premiers développements, et ainsi jusqu’à la fin du projet.
Socle technique
Pour chaque projet, plusieurs options sont envisagées: partir d’un socle existant comme WordPress ou plutôt d’un framework comme Laravel, Symfony, CodeIgniter, Slim etc. La décision doit répondre à la nature du projet, aux contraintes de budget, de pérennité de l’application mais aussi de temps de chargement des pages.
Qualité du code
Maintenir un niveau d’exigence élevé sur la qualité du code produit. Notre organisation et nos outils permettent une amélioration continue de nos processus de réalisation. Conscients que les technologies utilisées dans le monde du web sont très changeantes, nous avons toujours privilégié les technologies pérennes : en premier lieu PHP, puis les frameworks et CMS Open Source les plus utilisés.
Tests
Les tests sont une étape importante de votre projet. Si dans le cadre d’une application sur mesure, le client a un rôle important à jouer, le prestataire est responsable de la qualité des livrables et de l’adéquation de la réalisation au cahier des charges. Les tests sont réalisés à plusieurs niveaux: développeur, lead développeur et chef de projet. Dans certains cas, des tests automatiques peuvent être mis en place.
Livraison
A chaque fin de Sprint, ce qui a été développé est présenté en séance pour ensuite
être livré en vue de tests complémentaires par l’équipe du client. A l’issue de ceux-ci, une rétrospective permet de présenter les indicateurs, de voir ce qui peut être amélioré et de valider la fin de Sprint.
Suivi après lancement
Pendant votre période de garantie, Globalis s’engage à corriger les anomalies sans surcoût et dans les délais prévus par le Plan d’Assurance Qualité. Globalis reste disponible aux heures ouvrables pour répondre aux différentes sollicitations. La période de garantie peut être suivie par une offre de TMA sur le long terme.
Le label ScoreFact distingue la qualité de l’offre Fabrique de Globalis

Privilégiez l’application web aux logiciels
L’un des avantages les plus importants des applications web comparativement aux logiciels plus traditionnels est qu’elles ne nécessitent aucune installation sur la machine de l’utilisateur.
Si les applications web sont bien réalisées, elles sont multiplateformes.
- Elles sont accessibles à partir de n’importe quel navigateur internet : Chrome, Safari, Firefox, Edge.
- L’utilisation peut se faire sur un ordinateur, une tablette ou un smartphone.
- Peu importe son système d’exploitation.
Les mises à jour sont simples puisqu’il suffit d’actualiser l’applicatif sur le seul serveur. Ainsi, les applications web sont donc beaucoup moins coûteuses à distribuer et à maintenir.
Pour les applications mobiles, Globalis préconise l’emploi de technologies hybrides qui permettent elles aussi des gains en termes de maintenabilité et de budget par rapport aux langages natifs.
Les différents types d’applications web
Les applications web couvrent un spectre fonctionnel très large: de la messagerie à la prise de rendez-vous en ligne en passant par des simulations financières complexes. Il est donc impossible de citer toutes les typologies des applications web.
Par exemple, Globalis intervient régulièrement sur les applications suivantes :
– Solutions pour la presse en ligne : performances d’affichage, abonnements, paywal, …
– Applications RH: candidatures, comptes rendus d’activité
– Signatures électronique / contractualisation
– Informations boursières ou de patrimoine
– Dématérialisation des processus
– Applications marchandes
– Solutions de Paywall
– Usines à site
– Sites Institutionnels tout compris
– Digital factory
– Digitalisation des assurances
– Génération de leads
– API / Intégration SI
Pourquoi embaucher une agence pour son développement d’application ?
Pour réaliser votre projet d’application web, nous vous proposons une équipe composée d’un chef de projet et de développeurs d’application web expérimentés, qui connaissent toutes les facettes d’un projet: développement, méthodologie, outillage, communication. Selon votre projet et surtout vos besoins, nous gérons des projets complexes, et nous sommes prêts à relever le challenge pour votre réussite.
Nous formons avec vos collaborateurs une même équipe guidée par une seule finalité : la performance du projet. Tous les acteurs sont intégrés à chaque étape dans un processus commun.
Quel est le rôle d’une agence de développement d’application web ?
L’agence de développement d’applications web est une agence spécialisée. Elle a pour objectif la bonne réalisation d’un projet web sur la base d’un cahier des charges ou d’une expression de besoin. Souvent au sein d’une équipe multi prestataires (graphistes, ergonomes, développeurs web, développeurs mobiles, rédacteurs, SEO, hébergeurs, …), elle joue le rôle du maître d’oeuvre général.
Quels sont les critères de choix d’une agence de développement d’appli web ?
Voici quelques critères clés à prendre en compte lors du choix d’une agence de développement d’applications web :
- Compétences techniques : vérifiez les compétences techniques de l’agence, ses certifications et son expérience en matière de développement d’applications web.
- Portfolio de projets : examinez ses projets passés pour voir si elle a déjà travaillé sur des projets similaires et si son approche correspond à vos besoins.
- Processus de développement : demandez à l’agence de décrire son processus de développement et comment elle gère les délais, les coûts et la communication avec le client.
- Tarifs : demandez des devis détaillés et transparents pour comprendre les coûts associés au projet.
- Réputation et témoignages clients : vérifiez les témoignages des clients précédents pour voir si l’agence a une bonne réputation et des clients satisfaits. N’hésitez pas à contacter sans intermédiaire les clients.
- Support : assurez-vous que l’agence propose un support après le lancement pour vous aider à gérer et à maintenir votre application web une fois qu’elle est en ligne.
Combien coûte une application web ?
Le coût d’une application web peut varier considérablement en fonction de plusieurs facteurs tels que l’existant, la complexité de l’application, les fonctionnalités requises, le temps de développement nécessaire, le niveau de personnalisation, la plateforme cible (web, android, iOs, …) comme les terminaux cibles (navigateurs, iPad, téléphone Androïd ou Apple, …). En général, le coût de développement d’une application web peut aller de quelques milliers à plusieurs centaines de milliers d’euros. Il est important de discuter de vos besoins spécifiques avec votre agence de développement d’applications web pour obtenir une estimation précise du coût de votre projet.