GoogleのプロダクトマーケティングマネージャーであるJennifer Cadence氏は、最近、ノーコードアプリ開発の現状に関する報告を公開した。
Cadence氏は、Google Cloudブログでの投稿で、なぜノーコードプラットフォームがデジタルトランスフォーメーションの不可欠な要素になっているかを説明している。彼女は、スピードと機敏性、生産性とコラボレーション、ガバナンスとセキュリティが、これらのプラットフォームの重要性に関する不可欠な要素であることを示している。
- スピードと機敏性: Cadence氏は、「Google CloudのノーコードアプリケーションプラットフォームであるAppSheetを使用しているアプリ作成者に対する最近の調査では、回答者の約32%が、ノーコードを使用する最大のメリットの1つとして開発のスピードを挙げている」と述べている。ローコードにより、コーディングなしでアプリケーションの構築とプロセスの自動化が可能になり、より幅広い従業員にイノベーションが開かれる。
- 生産性とコラボレーション: ローコードプラットフォームは、コラボレーションのためにゼロから構築される。Cadence氏はこれを開発者間(creator-to-creator)のコラボレーションとエンドユーザから開発者へ(user-to-creator)のインタラクションに分けている。creator-to-creatorは、使用中のデータソースが管理性、反復性、セキュリティ、摩擦のないアクセスのために設計されていることを確実することを意味する。user-to-creatorは、エンドユーザがアプリをどのように見ているかをよりよく理解できる開発環境を開発者に提供することを意味する。それにより、両者のコラボレーションは強化される。
- ガバナンスとセキュリティ: Cadence氏は、「ITチームがポリシーを設定し、組織内の非技術チームを監督できる場合、現場の従業員は管理とガバナンスの責任を負わずに迅速に問題を解決できる」と述べている。ノーコードプラットフォームは、ITガバナンスと制限を尊重しながら、開発者がシャドーIT管理の負担なしにイノベーションを行えるようにする。
ローコード/ノーコードプラットフォームは、通常「シチズン・デベロッパー」と呼ばれる専門性を持たない開発者がアプリケーションソフトウェアを開発するために使用する開発環境を提供するものである。これらのプラットフォームは、プロの開発者のコストの増加を伴うデジタルトランスフォーメーションツールの必要性の高まりにより、近年人気が高まっている。Cadence氏は彼女の投稿で次のように説明している。
通常、アプリ開発はコードを書く従来の開発者と関連付けますが、今年は世界中の技術を持たない「シチズン・デベロッパー」アプリ開発者によって数十万のアプリが開発されました。この民主化は、小売、建設、製造、ホスピタリティ、テレコム、教育、不動産、ITサービスなどの業界がすべて、ノーコード開発によるデジタルトランスフォーメーションを求めていたために発生しました。
2020年は、世界中でデジタルトランスフォーメーションの必要性をさらに加速した。COVID-19の蔓延による世界中の隔離と社会的距離の制限によるものである。ローコード/ノーコードは、InfoQの最新のソフトウェアアーキテクチャおよび設計トレンドレポートにも掲載されている。「アーリーアダプター」フェーズとして登場した。そのレポートの中で、InfoQ編集長のCharles Humble氏は、ローコードの台頭について次のようにコメントしている。
ローコードプラットフォームについては皮肉なことです。これは主にベンダー主導であり、以前に見たものだと思います。そうは言っても、ローコードプラットフォームを実験してみる開発者が増えると予想しています。これは、PowerApps、Flow、Power BI、Power Platform製品に対するMicrosoftからの新たなプッシュによっても加熱するでしょう。また、GoogleがAppSheetを買収したのも興味深いと思いました。これらのプラットフォームは大きなビジネスになりつつあります。私たちが注目すべきトレンドだと思います。
すべての主要なクラウドベンダーは、ローコードプラットフォームの領域で競合する製品を提供している。Microsoftは数年間Power Platformを開発している。Google Cloudは2020年2月にAppSheetを買収した。AWSは2020年6月にベータ版のプラットフォームHoneycodeをリリースした。他にも、Appian、Mendix、OutSystemsなどのさまざまなベンダーから提供される多くのローコードプラットフォームを利用できる。