Chapitre 7 : L'ultime du SAAS - Le low-code et le no-code finiront par engloutir l'ensemble du marché de l'externalisation des logiciels (lecture gratuite)
Mai 2022, Conférence mondiale des développeurs Microsoft. L’accent est mis sur ses produits low-code et no-code.
Pages puissantes, applications puissantes et plus encore.
Si vous êtes intéressé, vous pouvez consulter son site internet :Plateforme de puissance
Ou cette vidéo sur son site internet :
Low-code et no-code, je le suis depuis des années. Au début, il n’était utilisé que pour créer des pages et des applications en ligne et visuellement. Plus tard, ce concept a continué à se développer. De nos jours, les concepts de low-code et de no-code sont utilisés comme moyen de construction sous-jacente et de construction visuelle de pages, d'applications, de processus, d'analyse de données, etc.
Tous les produits low-code et no-code sont conçus pour réduire les coûts de développement.
Bien sûr, jusqu'à présent, le low-code et le no-code sont plus matures dans la création de pages et d'applications. En fait, la plupart d'entre elles ne sont pas particulièrement flexibles et n'implémentent que certaines fonctions courantes et une personnalisation de style relativement simple.
En 2021, j'ai moi-même développé une plateforme low-code relativement simple, principalement utilisée pour créer des pages en ligne (similaire aux Power Pages). L’objectif est de réduire les coûts de développement et d’essais et erreurs d’un produit Internet d’information, de communauté et de commerce électronique 90%. Bien entendu, jusqu’à présent, cet objectif n’a pas été atteint.
Pour le low code, il y aura deux grandes tendances dans le futur :
Le low-code et le no-code finiront par engloutir l’ensemble du marché de l’externalisation des logiciels.
Le low-code et le no-code finiront par changer le modèle de développement logiciel.
1. Le low-code et le no-code finiront par engloutir l’ensemble du marché de l’externalisation des logiciels
La plupart des sous-traitances logicielles reposent sur des systèmes très courants et matures. Ceux-ci peuvent être fournis aux clients pour leur propre usage et création sous forme de SAAS low-code et no-code.
Par conséquent, à l’avenir, la maturité progressive du low-code et du no-code entraînera une réduction significative, voire la disparition, de l’ensemble du marché de l’externalisation des logiciels.
Prenons l'exemple de la Power Platform de Microsoft.
Power Pages crée des sites Web avec du low-code et du no-code.
Power Apps utilise le low-code et le no-code pour créer des applications.
Power BI crée des analyses de données avec low-code et no-code.
Power Autometa crée des processus avec low-code et no-code.
Les quatre directions ont essentiellement couvert une large zone du marché de l'externalisation des logiciels. Le prix final est bien moins cher que l’externalisation.
En théorie, le low-code et le no-code couvriront certainement tous les domaines de développement, comme les chatbots, etc.
Par conséquent, on peut également dire que l'un des objectifs de l'émergence du low-code et du no-code est de dévorer l'ensemble du marché de l'externalisation des logiciels.
2. Le low-code et le no-code finiront par changer le modèle de développement logiciel
La création d'applications basées sur le low-code et le no-code, la création de services SAAS, la création d'applications, de sites Web, de processus, d'applications d'IA, etc. seront les méthodes courantes à l'avenir.
En fait, le low-code et le no-code eux-mêmes sont également une sorte de SAAS.
Par rapport aux méthodes de développement traditionnelles, les avantages des méthodes de développement low-code sont évidents.
1. Réduisez les coûts et le temps de développement de plus de moitié
Par rapport aux méthodes de développement traditionnelles, les méthodes de développement low-code et no-code sont des tentations fatales pour toute entreprise.
2. Ignorer l'environnement de développement et l'environnement d'exploitation
Les amis qui ont fait du développement savent que la configuration de l'environnement de développement et de l'environnement d'exploitation est très difficile.
Le low-code et le no-code permettent aux développeurs d'ignorer ces éléments et de se concentrer sur le développement du produit lui-même.
3. Créez visuellement des pages et des processus
Laissez les personnes possédant de nombreuses capacités de codage créer également des sites Web, des applications, etc.
Laissez les personnes ayant des compétences en codage le faire plus rapidement et mieux.
4. Composants matures et intégration de services cloud
Pour créer un produit, vous devez de plus en plus vous appuyer sur divers composants tiers et services cloud. Beaucoup d’entre eux sont en réalité immatures et donnent des résultats mitigés. Le low-code et le no-code intègrent ou fournissent souvent eux-mêmes de nombreux composants et services cloud matures, ce qui élargira considérablement les capacités d'un développeur et lui fera gagner beaucoup de temps.
Par conséquent, le low-code et le no-code vont complètement changer notre façon de développer. Concentrons plus de temps, d’énergie et d’argent sur les produits et les utilisateurs.
3. Existe-t-il des opportunités de gagner de l’argent en rivalisant avec des géants ?
Ces dernières années, les entreprises nationales et étrangères, qu'il s'agisse de petites et moyennes entreprises ou de géants mondiaux, ont adopté le low-code et le no-code. Même moi, développeur personnel, je n'ai pas pu m'empêcher d'en créer un.
Les perspectives et le marché du low-code et du no-code sont évidents.
La question est que les géants du monde entier recherchent le low-code et le no-code : les autres ont-ils encore une chance ?
Je me suis posé cette question à plusieurs reprises.
Je pense qu'il n'y en a pas seulement quelques-uns, mais beaucoup.
Low-code et no-code, ce marché, ou autrement dit cette piste, est trop large. Plutôt que de dire que le low-code et le no-code sont un produit, il vaut mieux dire que le low-code et le no-code sont une voie et un concept.
1. Chaque produit low-code et no-code ne peut avoir qu’un seul sens d’application.
Par exemple, il y a une direction pour créer un site Web, une direction pour créer une application et une direction pour créer un processus. . . . . .
D’une part, outre les orientations actuelles, de nouvelles orientations continueront d’émerger.
En revanche, un grand nombre de subdivisions peuvent être réalisées dans chaque direction. Chaque direction de segmentation peut avoir un groupe d'utilisateurs. Si elle correspond mieux aux besoins de ce groupe d'utilisateurs, elle peut lui arracher ce groupe d'utilisateurs.
2. Les niveaux de capacité des utilisateurs sont différents
Prenons l'exemple de la Power Platform de Microsoft. Même si ceux qui peuvent l'utiliser n'ont pas de compétences en codage, ils doivent avoir des connaissances et des capacités professionnelles en matière de produits, de conception, etc.
Au moins neuf Chinois sur dix qui passent des industries traditionnelles à Internet ne pourront pas jouer avec cette chose.
C'est une question de niveau de capacité de l'utilisateur. Pour obtenir les mêmes résultats et affronter des personnes de niveaux de capacités différents, il existe un besoin naturel de produits différenciés.