
Combien coûte la création d'un site Web avec Drupal
Drupal est un CMS fantastique pour créer des sites web d'entreprise. Il permet aux entreprises de démarrer rapidement, de construire des solutions robustes et d'itérer au fil du temps en fonction des exigences du marché. Il permet aux entreprises de créer de petits sites web mais est également adapté pour des implémentations à grande échelle.
Mais combien coûte la création d'un site web sur Drupal ?
Eh bien, cela dépend de ce que vous souhaitez accomplir. Identifier vos objectifs et attentes aidera beaucoup à établir le coût du site web.
Taille
La taille du site que vous souhaitez construire aura évidemment un impact important sur le coût. Plus il y a de sections, de composants, de fonctionnalités et d'intégrations, plus cela prendra du temps pour tout mettre en œuvre, d'où un coût plus élevé.
Dans l'article sur la planification de la refonte d'un site web, j'ai décrit une approche pour recueillir les exigences et aussi les étapes à suivre si le projet s'avère trop grand.
Complexité
La complexité est un peu comme la taille, mais c'est différent. Un site avec de nombreuses parties et sections peut encore être assez simple technologiquement. Ce ne sont que des pages statiques entrées dans le CMS et présentées de différentes manières.
Beaucoup de sites web, cependant, sont plus complexes. La complexité peut provenir de divers angles. Par exemple :
- Flux éditoriaux complexes - Le site peut avoir divers flux éditoriaux avec des rôles et des permissions. Mettre en place la logique d'attribution de contenu à différents stades au personnel correct demande du temps.
- Multilingue - Les sites multilingues nécessitent généralement un peu plus de temps pour l'implémentation et la configuration. Heureusement, Drupal permet de créer facilement de superbes sites multilingues, mais ils nécessitent tout de même plus de travail. Si vous combinez les flux éditoriaux avec les exigences multilingues, la complexité est... quadruplée.
- Intégrations externes - Drupal est excellent pour communiquer avec les API et d'autres services externes, mais chaque service doit être configuré et testé.
- Autre logiques et exigences personnalisées
Délais
Les petites équipes seront généralement moins chères, mais évidemment les projets plus grands nécessitent une équipe plus grande pour livrer les projets dans des délais raisonnables. Si votre délai est serré, les coûts pourraient augmenter. En raison de la nécessité de communiquer et de coordonner, avec l'augmentation de l'équipe, la productivité marginale de chaque développeur diminue.
- Si vous avez besoin d'un site web qui prendra environ 60 jours-homme pour être construit, il peut être réalisé par 1 développeur en 3 mois.
- Si vous êtes pressé, vous pouvez travailler avec 3 développeurs. Ces derniers devront se coordonner et communiquer, et en fin de compte, le temps nécessaire pour construire ne sera pas exactement trois fois plus court. Cela prendra un peu plus - disons 1 mois et une semaine (un total de 75 jours ouvrables).
- Plus le délai est serré, plus de personnes seront nécessaires. Si dans notre exemple vous embauchez une équipe de 6 développeurs, ils ne livreront pas le site en 2 semaines mais probablement plus en 3 (90 jours ouvrables), et ils auront besoin d'un chef de projet pour coordonner le travail (15 jours supplémentaires).
Volonté d'adaptation
Avec une équipe compétente, vous pouvez réaliser presque tout avec Drupal. Cela dit, certaines choses prennent moins de temps que d'autres. Plus vous décidez de vous fier à ce que le noyau de Drupal et les modules contrib offrent, plus le coût est bas.
Il est logique de valider les conceptions et spécifications et de les itérer avec un architecte Drupal avant de les approuver pour le développement. Parfois, des changements sans importance du point de vue de l'objectif final peuvent économiser beaucoup d'efforts de développement.
Si vous partez de zéro, il peut être judicieux de choisir une solution préconstruite à prix fixe, plutôt que de construire un site web sur mesure. Drupal propose quelques distributions pour créer des sites web d'entreprise. Chez Droptica, nous avons même des forfaits de mise en œuvre de Drupal à prix fixe pour des mises en œuvre rentables de sites web.
Importance de la qualité
Chez Droptica, nous construisons souvent des sites pour des clients prestigieux et des sites critiques pour l'entreprise. Dans de telles situations, il est crucial de ne pas rencontrer de problèmes. Pour certains clients, une heure de panne peut se traduire par une perte d'argent. Les bugs visuels en production peuvent rapidement s'aggraver. La perte de données n'est pas une option. Dans tous ces cas, nous consacrons beaucoup de temps et d'efforts à maintenir une haute qualité. Les processus de test et de déploiement sont soigneusement testés de bout en bout. Des tests automatiques sont créés pour s'assurer qu'il n'y a pas de régressions, etc. Tout cela apporte une qualité exceptionnelle mais à un coût accru.
Si votre site ne fait pas de transactions et qu'il est acceptable de trouver un bug sur une des sous-pages et de le corriger le lendemain, alors le cadre qualité peut être légèrement relâché et les coûts peuvent être réduits.
Agence vs Freelance
Une agence offre une stabilité et une prévisibilité supérieures à un coût accru, car les agences sont généralement plus chères que les freelances. En revanche, compter sur une seule personne sans plan de secours est bien plus risqué. Si pour une raison quelconque le freelance devient indisponible, trouver un remplaçant ou même accéder au travail effectué jusqu'à présent peut s'avérer difficile. Une agence bien gérée avec une équipe plus importante n'a pas de point de défaillance unique.
Sélection de l'agence
Si vous décidez de choisir une agence, il y a quelques facteurs qui influent sur le prix. Les agences de haut de gamme, avec des processus robustes et un historique de travaux réussis, auront généralement des prix plus élevés que les petites agences de qualité inférieure. J'ai écrit un article de blog sur comment choisir la meilleure agence Drupal.
La localisation de l'agence comptera. Les prix aux États-Unis sont généralement plus élevés qu'en Europe, tandis qu'en Europe, il y a une différence significative entre les agences ayant des bureaux en Europe occidentale comparées à celles en Europe centrale.
En raison de l'avantage de coût global, de nombreuses entreprises choisissent la coopération avec des agences d'Europe centrale, où la même qualité peut être atteinte à un prix nettement inférieur.
Une agence Drupal de premier ordre d'Europe centrale pourrait coûter un peu plus qu'un freelance à Londres et sera bien inférieure à celle d'une agence de haut de gamme. Les dynamiques du marché entraînent une hausse des coûts en Europe centrale, mais l'écart est encore là et de nombreux clients en profitent.
Comment sont calculés les coûts d'un site Drupal
Drupal est Open Source. C'est formidable car il n'y a pas de coûts de licence associés. Le seul coût provient du temps qu'il faut pour lancer un site Drupal.
Drupal offre beaucoup. De plus, une multitude de modules contribués étend ses capacités vous permettant de construire beaucoup de choses. Cependant, il y aura des éléments à réaliser pour que votre site fonctionne :
- Installation et configuration de Drupal - Drupal doit être installé et placé sur un serveur. Si vous construisez quelque chose de plus compliqué, un environnement de test sera nécessaire pour tester les nouvelles fonctionnalités avant le déploiement. Peut-être un environnement d'intégration continue et des tests automatisés si vous prévoyez d'itérer beaucoup sur votre site.
- Sélection des modules, installation et configuration - Drupal lui-même ressemble à un framework. Il vous permet de faire beaucoup mais, par défaut, c'est une expérience assez générique. Plusieurs modules doivent être installés pour améliorer sa fonctionnalité au niveau standard attendu d'un site d'entreprise de nos jours. Par exemple, les plugins SEO (balises méta, sitemap xml, etc.) doivent être installés et configurés.
- Création de vos pages personnalisées - Vous voudrez créer des pages personnalisées pour présenter votre contenu de la meilleure manière possible
- Design/Thème - Si vous créez un site d'entreprise, vous aurez besoin d'un design personnalisé pour représenter votre marque. Créer un design et thématiser Drupal peut souvent prendre beaucoup de temps.
Les projets plus complexes nécessiteront des éléments et des membres de l'équipe supplémentaires :
- Gestion de projet - Pour s'assurer qu'un projet de longue durée est sur la bonne voie pour être livré en temps et en respectant le budget, il est préférable d'inclure un chef de projet dans l'équipe
- Assurance qualité - Les projets complexes peuvent nécessiter un testeur qui validera que ce que crée l'équipe de développement répond aux exigences. Un testeur veillera à ce que le site fonctionne correctement sur tous les navigateurs, appareils et tailles d'écran
- DevOps - Les projets complexes peuvent nécessiter un spécialiste dédié pour gérer les architectures serveur et les processus de déploiement.
Tout cela nécessitera du temps de développement.
Le coût du site est généralement déterminé comme le temps passé par chaque professionnel multiplié par le taux horaire.
Les coûts de développement Drupal varient selon la région
Comme mentionné ci-dessus, les taux horaires varient selon la région. En 2020, ils ressemblent plus ou moins à ceci :
- USA : 80-150 $
- Europe de l'Ouest : 60-100 $
- Europe de l'Est/Centrale : 40-60 $
- Asie-Pacifique : 25-40 $
Lorsque le coût d'un site Drupal est déterminé, l'entreprise calculera le temps qu'il faudra pour le livrer, y compris tous les coûts indirects comme la gestion de projet, et multipliera le temps par le taux horaire ou journalier pour arriver au prix.
Certaines agences ajoutent des marges supplémentaires pour permettre les risques, les périodes de garantie, etc.
Comme nous l'avons discuté, de nombreux facteurs influencent le temps nécessaire à la construction d'un site (taille, complexité, etc.), il n'y a donc pas de prix fixe pour un site Drupal. Il y a cependant un consensus que :
- un petit site simple pourrait prendre environ 20+ jours-homme
- un site moyen, selon la complexité, nécessitera 40+ jours-homme
- les projets plus grands commencent à partir de 100+
- les grands sites nécessitent souvent de grandes équipes pendant plusieurs mois
Résumé
Vous savez maintenant comment calculer le prix d'un site Drupal. Ce n'est malheureusement pas un processus très simple. Si vous le souhaitez, cependant, nous pouvons vous fournir un devis gratuit. Demandez-nous ! Nous serons heureux de vous aider.