Power Apps ou application sur mesure : comment choisir ?
Power Apps ou développement sur mesure pour votre outil métier ? Comparatif honnête : coûts réels, limites techniques, cas d'usage. Pour décider en connaissance de cause.
Ça vous parle ?
- On hésite entre Power Apps et un développement sur mesure
- Power Apps semblait simple mais les licences premium s'accumulent
- Notre besoin dépasse les connecteurs standard de Power Apps
- On veut un outil métier sans dépendre d'un éditeur
- Les performances de Power Apps se dégradent avec le volume de données
- Personne en interne ne maîtrise vraiment la Power Platform
Power Apps ou sur mesure : la vraie question derrière le choix
Vous avez un outil métier à créer ou à remplacer. Vous avez vu passer Power Apps dans une démo Microsoft ou sur une recommandation de votre prestataire IT. Le discours est séduisant : no-code, intégré à Microsoft 365, rapide à mettre en place.
Avant de trancher, il faut poser les bonnes questions. Pas “quel est le meilleur outil” (ça ne veut rien dire dans l’absolu), mais “quel est le bon choix pour mon cas précis”. Ce comparatif est là pour ça.
Ce que Power Apps fait bien
Soyons honnêtes : Power Apps a de vrais atouts.
Prototypage rapide. Pour un formulaire de saisie lié à une liste SharePoint ou un tableau Excel en ligne, Power Apps permet d’avoir quelque chose de fonctionnel en quelques heures. L’éditeur visuel est bien pensé pour les cas simples.
Intégration native Microsoft. Si votre entreprise vit dans l’écosystème Microsoft 365 (Outlook, Teams, SharePoint), Power Apps s’y connecte sans friction. Les données circulent entre les outils Microsoft sans développement spécifique.
Écosystème Power Platform. Power Automate pour les flux, Power BI pour les tableaux de bord, Dataverse pour le stockage structuré. Sur le papier, c’est un ensemble cohérent.
Pas de serveur à gérer. Tout est hébergé par Microsoft. Pas de question d’infrastructure pour l’entreprise.
Où ça coince pour une PME
Les limites apparaissent quand le besoin dépasse le stade du formulaire de saisie.
Les licences, le vrai sujet
Le modèle tarifaire de Power Apps est le point qui surprend le plus les PME.
La licence incluse dans Microsoft 365 (anciennement “Power Apps for Office 365”) est très limitée : elle ne donne accès qu’aux connecteurs standard et interdit l’utilisation de Dataverse, la base de données relationnelle de la Power Platform. Or, dès que vous avez besoin de relations entre tables, de rôles utilisateurs, ou de volumes de données sérieux, Dataverse devient indispensable.
La licence Power Apps Premium est affichée à environ 18,70 euros HT par utilisateur et par mois sur le site Microsoft France (tarif susceptible d’évoluer). Pour 15 utilisateurs, ça fait environ 3 370 euros HT par an, rien que pour le droit d’utiliser l’outil. Le développement et la configuration de l’application sont en plus. Et selon les add-ons nécessaires (capacité Dataverse, AI Builder), la facture peut monter.
La dépendance à l’écosystème Microsoft
Une application Power Apps ne fonctionne que dans l’environnement Microsoft. Si demain vous sortez de la Power Platform ou arrêtez les licences nécessaires, vos applications Power Apps cessent de fonctionner.
Le code n’est pas portable. Depuis 2023, un export au format source (YAML, via l’outil pac CLI) existe, mais le résultat est inexécutable en dehors de la Power Platform. Vous ne pouvez pas récupérer votre application pour la faire tourner ailleurs. C’est un verrou technique réel, pas un argument commercial.
Les limites techniques concrètes
- Délégation et volumes. Power Apps délègue les requêtes à la source de données, mais avec une limite de 500 à 2 000 enregistrements par défaut pour les opérations non délégables (filtres complexes, certaines fonctions). Au-delà, les résultats sont silencieusement tronqués. Sur une base de 50 000 lignes avec des filtres croisés, ça pose un vrai problème de fiabilité des données affichées.
- Performance. Les applications Power Apps canvas peuvent être lentes au chargement, surtout sur mobile ou avec plusieurs sources de données. Les “model-driven apps” (basées sur Dataverse) sont plus performantes mais plus rigides.
- Logique métier complexe. Power Fx (le langage de formules de Power Apps) couvre les cas simples. Pour de la logique métier poussée (calculs en cascade, règles conditionnelles imbriquées, traitements par lot), il faut passer par Power Automate ou des fonctions Azure, ce qui ajoute de la complexité et des coûts.
- Interface utilisateur. L’éditeur visuel de Power Apps canvas offre de la liberté, mais le rendu reste identifiable : les composants ont un look “Power Apps”. Les model-driven apps sont encore plus contraintes visuellement.
La question de la maintenance
Qui maintient l’application Power Apps dans votre entreprise ? Si c’est “la personne qui l’a créée”, vous avez un problème de bus factor. Si c’est un intégrateur externe, vous payez des jours de prestation en plus des licences.
Microsoft fait évoluer la Power Platform régulièrement. Des fonctionnalités changent, des connecteurs sont dépréciés, des mises à jour cassent parfois des flux existants. Quelqu’un doit suivre ces évolutions et adapter l’application.
Ce qu’une application sur mesure apporte
Pas de licence par utilisateur
Le coût d’une application sur mesure est un investissement initial (développement) plus un forfait de maintenance mensuel. Il n’y a pas de licence par utilisateur. Que vous ayez 5 ou 50 utilisateurs, le coût reste le même. Sur 3 ans avec une équipe qui grandit, la différence est significative.
Le code vous appartient
Le code source est livré dans un dépôt Git, avec documentation technique et scripts de déploiement. Si vous changez de prestataire, un autre développeur peut reprendre le projet. Vous n’êtes pas enfermé.
Adapté exactement au métier
Pas de compromis avec les limites d’une plateforme. L’interface, la logique métier, les intégrations : tout est conçu pour votre façon de travailler. Si votre process de validation a 7 étapes avec des conditions spécifiques à votre secteur, l’application les gère nativement.
Performance maîtrisée
Une application sur mesure bien conçue gère des centaines de milliers d’enregistrements sans problème de délégation ni de troncature silencieuse. Les requêtes sont optimisées pour votre modèle de données, pas contraintes par un framework générique.
Indépendance technique
L’application tourne sur une infrastructure standard (serveur Linux, base PostgreSQL). Elle ne dépend pas d’un éditeur ou d’un écosystème particulier. Si vous quittez Google Workspace pour Microsoft 365 ou l’inverse, votre outil métier continue de fonctionner.
Quand Power Apps est le bon choix
Power Apps peut être la bonne réponse dans ces situations :
- Besoin simple et bien défini. Un formulaire de collecte, un suivi de demandes, une liste de tâches partagée. Si ça tient dans quelques écrans sans logique métier complexe, Power Apps fait le travail.
- Entreprise déjà full Microsoft 365. Vos équipes sont sur Teams, SharePoint, Outlook. Les licences Microsoft 365 E3/E5 sont déjà en place. L’intégration native a de la valeur.
- Prototype ou validation de concept. Vous voulez tester un process avant d’investir dans un développement. Power Apps permet de valider une idée rapidement.
- Intégrateur Power Platform compétent et disponible. Vous avez un partenaire Microsoft qui connaît bien la Power Platform, qui peut développer et maintenir l’application. Sans cette compétence, le “no-code” reste un mirage.
- Budget limité et besoin immédiat. Si le budget ne permet pas un développement sur mesure et que le besoin est simple, Power Apps est une option pragmatique.
Quand le sur-mesure est le bon choix
Le développement sur mesure devient pertinent quand :
- La logique métier est complexe. Des règles de calcul spécifiques, des workflows à plusieurs niveaux de validation, des traitements par lot, des intégrations avec des systèmes tiers (ERP, logiciel comptable, API métier).
- Le volume de données est important. Des dizaines de milliers d’enregistrements avec des requêtes croisées, des historiques, des agrégations. Les limites de délégation de Power Apps deviennent un problème.
- L’équipe est nombreuse ou va grandir. Au-delà de 10-15 utilisateurs, le coût des licences Power Apps Premium dépasse rapidement l’investissement d’un développement sur mesure avec maintenance.
- L’indépendance technique compte. Vous ne voulez pas dépendre d’un éditeur pour votre outil de production critique. Le code vous appartient, l’hébergement est standard, le prestataire est remplaçable.
- L’interface doit coller au métier. Les utilisateurs ont besoin d’une ergonomie pensée pour leur quotidien, pas d’une interface générique adaptée tant bien que mal.
- Vous avez déjà essayé Power Apps et ça coince. L’application est lente, les limites de délégation tronquent les données, les flux Power Automate sont devenus ingérables, les coûts de licence grimpent. C’est un signal clair.
Un cas concret : gestion de chantiers dans le BTP
Une entreprise de second oeuvre (25 salariés, Normandie) avait commencé sur Power Apps pour suivre ses chantiers : planification des équipes, suivi d’avancement, pointage des heures.
Au départ, ça fonctionnait. Quelques listes SharePoint, un formulaire Power Apps, un flux Power Automate pour envoyer le récap hebdomadaire.
Les problèmes sont arrivés avec la montée en charge. 200 chantiers actifs, 3 ans d’historique, des rapports croisés entre heures pointées et budgets prévisionnels. Les requêtes Power Apps atteignaient la limite de délégation. Les conducteurs de travaux sur le terrain trouvaient l’application lente sur leur téléphone. Et les licences Power Apps Premium, auxquelles s’ajoutait de la capacité Dataverse supplémentaire, pesaient de plus en plus dans le budget.
Le premier livrable sur mesure a été mis en test en quelques semaines. Interface pensée pour le mobile (les conducteurs de travaux saisissent sur le terrain), historique complet accessible sans troncature. Les rapports hebdomadaires ont été ajoutés dans un second temps. Pas de licence par utilisateur. Le forfait maintenance couvre les évolutions au fil des chantiers.
Pour trancher : les questions à se poser
Avant de choisir, posez ces questions concrètes :
- Combien d’utilisateurs aujourd’hui, et dans 2 ans ? Au-delà de 10-15 utilisateurs, calculez le coût des licences Power Apps Premium sur 3 ans.
- Quelle complexité métier ? Si votre besoin tient dans 3 écrans et 2 flux, Power Apps peut suffire. Si vous avez des règles métier spécifiques, des calculs, des intégrations, le sur-mesure est plus adapté.
- Quel volume de données ? Si vous dépassez quelques milliers d’enregistrements avec des filtres croisés, testez les limites de délégation avant de vous engager.
- Qui maintient l’outil ? Ni Power Apps ni le sur-mesure ne se maintiennent tout seuls. La question est : avez-vous la compétence en interne, ou un prestataire fiable ?
- Quel niveau de dépendance acceptez-vous ? Power Apps vous lie à Microsoft. Le sur-mesure vous lie à un prestataire (mais le code est récupérable).
L’échange découverte permet de poser ces questions sur votre situation précise et de chiffrer les deux scénarios. Pas d’engagement, pas de commercial : un échange technique pour y voir clair.
Questions fréquentes
Power Apps est-il gratuit avec Microsoft 365 ?
Peut-on migrer une application Power Apps vers du sur-mesure ?
Combien coûte une application sur mesure par rapport à Power Apps ?
Power Apps est-il adapté à une PME sans équipe IT ?
Que se passe-t-il si on quitte Microsoft 365 ?
Un doute sur la faisabilité ? On en parle.
30 minutes pour analyser votre situation et vous dire ce qui est réaliste. Gratuit, sans engagement.
Échange découverte