Différences entre les approches de développement classiques et de Power Apps

Par rapport au développement d’applications classique, les projets Power Apps se distinguent dans deux domaines clés :

  • Comment les différents membres de l’organisation travaillent ensemble pour créer la solution

  • Méthodologie de développement

Différences dans les personnes chargées du développement de l’application

Power Apps est une plateforme qui profite à la fois aux « développeurs professionnels » et aux « développeurs citoyens ».

Dans un environnement de développement traditionnel, seuls les développeurs professionnels peuvent être impliqués dans la création d’une application. Avec Power Apps, tout le monde a le pouvoir de créer les applications dont il a besoin en utilisant des fonctionnalités avancées qui n’étaient auparavant disponibles qu’aux développeurs professionnels. Power Apps « démocratise » la création d’applications métier personnalisées en permettant aux utilisateurs de créer des applications métier personnalisées enrichies de nombreuses fonctionnalités sans écrire de code.

Microsoft Power Platform et l’écosystème Azure.

Différences dans la méthodologie de développement

Avec le développement d’applications traditionnel, tel que le modèle « cascade », où le processus est descendant de la phase de conception à la publication, il se passe un long moment avant qu’un utilisateur ne voit réellement l’application en fonctionnement. En conséquence, il existe un risque important qu’il y ait des écarts entre ce que l’utilisateur a initialement demandé dans son cahier des charges et ce que le développeur de l’application a créé.

Développement en cascade : conception, développement, test et publication.

Même avec des approches de développement plus modernes comme le développement agile, il peut s’écouler un temps considérable avant que le premier produit minimum viable (MVP) ne soit livré aux utilisateurs.

Développement agile : conception, plusieurs itérations, puis publication du premier MVP.

Avec Power Apps, vous pouvez créer rapidement une version utilisable de votre application, car Power Apps offre une expérience de développement WYSIWYG (ce que vous voyez est ce que vous obtenez). Les utilisateurs expérimentent le fonctionnement de l’application réelle très tôt dans le processus de développement, et si de nouvelles exigences surviennent, de nouvelles fonctionnalités peuvent être ajoutées à la version suivante.

Développement Power Apps : low-code plus WYSIWYG = développement immédiat d’un MVP.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).