[バックエンドチュートリアル]なぜローコード開発プラットフォームがホットなのですか?

toB市場のソフトウェアサービスプロバイダーにとって、中規模および大規模の顧客は太っており、ソフトウェアを顧客に販売することが困難です。これらの大規模プロジェクトが遅れ、予算を超過し、需要に応えられなかったのはなぜですか?カスタマイズが多すぎると非難できますか?刻々と変化する顧客ニーズを非難できますか?複雑なビジネスに迅速に対応できないために技術スタッフを非難できますか?答えは明白です:いいえ

画像


01

低コード開発とは何ですか?

近年、ローコードの分野が急速に発展しています。Mendix、Outsystems、Salesforce Lightning、ServiceNow Now Platformなど、すでに海外には代表的な製品があります。中国にはClickPaaSなどのスタートアップ企業があり、プラットフォーム市場は2020年に155億ドルに達すると予想されています。

ローコードは、アプリケーション開発に使用される視覚的な開発方法であり、プロおよび非プロの開発者が共同でアプリケーションを迅速に構築および展開できるようにします。低コード開発を通じて、さまざまなレベルの経験を持つ開発者は、アプリケーションソフトウェアを開発および設計する従来のコンピュータープログラミング手法の代わりに、ドラッグアンドドロップコンポーネントとモデル駆動型ロジックを使用して、グラフィカルユーザーインターフェイス(GUI)を使用してWebおよびモバイルアプリケーションを作成できます。ビジネス部門とIT部門の開発者は、プラットフォームで共同してアプリケーションを作成、反復、および公開でき、必要な時間は従来の方法のほんの一部にすぎません。このローコードアプリケーション開発方法では、さまざまなシナリオに対応するさまざまなタイプのアプリケーションを開発できます。

グローバルな低コード開発プラットフォームのコアプレーヤーには、ヘッドSaaS企業一般的なプラットフォーム企業の 2種類があります低コード開発プラットフォームとしてのヘッドSaaSの直接の原動力は、製品開発とカスタマイズされた開発の効率を向上させることです。長期的な推進力は、プラットフォームのエコロジーの確立です。代表的な企業には、外国のSaaSリーダーであるSalesforce、ServiceNowなど、有名なYiyi、Beisenなどの国内のSaaS企業、および確立されたアプリケーションソフトウェア企業UFIDAとKingdeeが含まれます。主要なSaaSエンタープライズは最初にビジネスを確立し、次に、ビジネス拡張をサポートするための低コード開発プラットフォームを構築するとともに、長期的なISVエコロジー構築を行います。ユニバーサルプラットフォーム企業は、最初にプラットフォームツールを構築し、次にそれらをすべての(理想的な)アプリケーション開発シナリオに提供します。ユニバーサルプラットフォームの代表的な企業には外国のOutSystems、Mendixなどが含まれ、国内の企業にはClickPaaS、Yanhuang Yingdongなどの低コードの新興企業、APICloud、Mingdao Cloudなどの低コード分野に拡張または変換する新興企業が含まれます。

画像

画像


02

デリバリーの実装における大中規模顧客の苦痛はどこにありますか?

従来の開発プロセスには、プロジェクトマネージャー、ビジネス構成担当者、要件分析者、テクニカルアーキテクト、UEデザイナー、製品マネージャー、プログラマー、テスター、主要顧客など、多くの役割があります。これらの役割間の情報伝達および通信とコラボレーションの効率は非常に低いです。需要調査から製品設計、開発および実装に至るまで、各リンクは異なる能力を持つ人々の協力を必要とします。すべての可能性と複雑さを予測することはできず、抽象化することは困難ですビジネスニーズは、精巧なITソリューションにうまく変換されます。

画像

エンタープライズソフトウェアは、さまざまな大規模および中規模の顧客の複雑でカスタマイズされたニーズに対応することは困難です。ハードコーディングして顧客のニーズに応じて開発することしかできません。これはそれ自体で拡張および開発することが難しく、いくつかの大規模な顧客が企業を引きずっています。会社の実装と配信のリソースは限られているため、企業は存続する必要があるため、多くの大規模プロジェクトは最終的に失敗します。


03

Mendixなどの低コードプラットフォームでこの問題を解決するにはどうすればよいですか?

画像

2005年に設立されたMendixは、企業レベルのローコード開発プラットフォームであり、ビジネス部門とIT開発チームが共同でアプリケーションを提供する方法を変革する一方で、開発者がモデル駆動型の方法を使用してアプリケーションをより速く簡単に作成できるようにします。Mendixは、エンタープライズソフトウェアを迅速にモデル化、構築、テスト、継承、展開、管理、および最適化するためのツール、メソッド、およびアーキテクチャプラットフォームを提供します。

画像

  • 1.ビジネス構成担当者とデマンドアナリストの能力を解き放つ
    多くのビジネスアナリストは、VisioやWordを使用してドキュメントや描画プロセスを作成することに慣れています。必要なのは、統合ビジュアルモデルを使用してビジネス分析を行う場合、アプリケーションソフトウェアのほとんどの機能はビジネスアナリストが実行し、残りの複雑な機能は技術スタッフが解決することです。

画像

画像

  • 次に、ビジュアルモデルを通じて、柔軟なドラッグアンドドロップ構成を
    作成します。要件を作成したら、アプリケーションを直接ビルドできます。Mendixは、モデラーを使用してモデルを作成するため、コードを記述する必要はありません。ページ、ロジック、データを視覚的に作成します。

|

画像

|

完全にコード化されたVSモデリングのドラッグアンドドロップ

画像

  • 3.すべての役割がオンラインでコラボレーションできる
    開発プロセスの各段階で、Mendixが構築した社内コラボレーションと要件管理ツールを使用してアジャイル開発を行い、プロジェクトのステータスとユーザーストーリーを表示できます。プロトタイプを共有してフィードバックを収集し、要件を調整し、モデルとコンポーネントを再利用して開発をスピードアップし、より多くの開発者をサポートします。

画像

  • 第4に、ホイールを再発明しないでください。
    すべてのモジュールとコンポーネントは蓄積され、アプリケーション開発プロセスで再利用されます。また、同じことを再び処理することはありません。開発されたアプリケーションはクラウドネイティブであり、任意にデプロイできます。 Cloud FoundryやKubernetesなど(これらに限定されません)のクラウド環境では、中規模および大規模企業のカスタマイズされたニーズに合わせて任意に拡張できます。

画像


04

Mendixモデルベースの階層化アーキテクチャ

高度に制御され、可用性の高いメタモデルアーキテクチャは、企業のパーソナライズされた複雑なカスタマイズシナリオを満たします。

画像

画像

サービスの推奨

元の記事を公開0件 ・いい ね0件 訪問数364

おすすめ

転載: blog.csdn.net/weixin_47143210/article/details/105602715