2022年の開発者とデザイナーの課題と嗜好

2022年の開発者とデザイナーの課題と嗜好
Share this

ローコードプラットフォームは、開発チームがWYSIWYGツールとドラッグアンドドロップインターフェースを使用してアプリケーションを迅速に構築および展開できるようにすることで、製品開発サイクルを加速させます。

Continue reading

Fill out the form to continue reading

開発者とデザイナーがローコードプラットフォームでアプリ開発を加速する方法

ローコードプラットフォームは、開発チームがドラッグ&ドロップインターフェースを備えたWYSIWYGツールを使用できるようにすることで、製品開発サイクルを加速します。これにより、従来のコーディング手法よりも速い結果が得られ、開発時間を75%削減し、開発コストを65%削減できると推定されています。

GartnerとForresterはともに、2024年までにアプリ開発の約65%がローコードプラットフォーム上で行われると推定しています。グローバルなローコードアプリケーション市場の収益は、2025年までに500億米ドル弱に達すると推定されており、予測期間中の年平均成長率(CAGR)約30%で850億米ドルまで成長すると見込まれています。あらゆる垂直市場がローコードツールの影響を受けており、銀行・金融サービスが先頭に立ち、ヘルスケア、保険、エネルギー、製造、通信、政府機関がローコードツールに多額の投資を行っています。

InfragisticsのApp Builder™は、クラウドベースのローコードWYSIWYGドラッグ&ドロップツールであり、最新のWebアプリケーションでリッチなエクスペリエンスを構築する複雑さを排除します。App Builderを使えば、アプリをゼロから始めることも、事前に構築されたテンプレートやレスポンシブな画面レイアウトのライブラリから選択することもでき、組み込みのテーマを使用したり独自のテーマを追加したりでき、クラウドベースまたはオンプレミスのデータへのデータバインディングを実行し、アプリ開発サイクルを継続するための本番環境対応のコードを生成できます。App BuilderにはWYSIWYGデザイナーを備えた完全なUIライブラリが付属しており、数日、数週間、あるいは数ヶ月ではなく、数分でアプリを構築できます。

過去6ヶ月間、私たちはApp Builderの機能、性能、そして顧客にとってのメリットを実演する隔週のウェビナーシリーズを開催してきました。各セッションの最後に、開発者、デザイナー、プロダクトマネージャーからなる視聴者に対して、2023年以降のソフトウェア開発の方向性についての考えや、App Builderが彼らのアプリ開発ニーズにどのように適合するかを把握するための質問を行っています。

この調査は、2023年上半期に私たちが学んだことをまとめたものです。

イベントでは開発者が主役

あなたの役割に最も近いものはどれですか?

Teams overview diagram

  • 視聴者の約74%が開発者であり、これは開発者向けツールがInfragisticsの製品にとって歴史的に主要な対象読者であることを考えれば納得のいく結果です。しかし、**回答者の13%**がプロダクトマネジメントの役割であり、ほぼ7%がデザインの役割であることは、App Builderのようなローコードプラットフォームがより幅広い読者層に向けられていることを示しています。

  • ローコードツールは開発者だけのものではありませんが、App Builderのようなツールを導入することで最も即座に恩恵を受けるのは開発者です。

開発者の大多数がWebプラットフォームを使用

現在どのプラットフォームでコーディングしていますか?

Most frequently used platform by teams

  • 最もよく使われている開発者向けプラットフォームは**Angularで27%であり、WPFやWindows Formsのようなデスクトッププラットフォームはアプリ開発全体の25%**を占めていますが、より大きなトレンドはBlazorです。比較的新しいフレームワークでありながら、12%の導入率を獲得しており、今後の成長を注視すべき対象です。従来のWindows Forms & WPFを使い続けている.NET / C#開発チームが、最終的にモダンWebへの入り口としてBlazorに目を向けることを期待しています。

開発者の大多数がVisual StudioとVisual Studio Codeを使用

どのIDEを使用していますか?

Use of IDE stats

  • 予想通り、Visual StudioとVS Codeはデスクトップ・Web開発者の間で圧倒的な支持を得ており、回答者の98%がいずれか、または両方を使用しています。興味深いデータポイントは、回答者の25%がWindows Forms & WPFアプリを構築している一方で、84%がVisual Studioを主要なIDEとして使用していることです。これは、純粋なWeb開発者であっても、ASP.NET CoreバックエンドやWeb APIを使ってVisual Studioを利用している可能性があることを示しています。

開発者の大多数がUIデザイナーの役割も担っている

デザインチームと一緒に仕事をしていますか?

Working with design teams

  • 回答者の72%がデザイナーと連携していません。 これは市場で経験的に見られる傾向と一致しており、デザイナーが自由に関わることが期待される大企業においてさえ、デザインの支援を受けていない大小さまざまなチームが見られます。App Builderのようなローコードツールは、デザイナーがいないチームを大幅に支援することができ、App Builder独自のデザインシステムベースのアプローチにより、デザイナーが必要なときにプロセスに参加することもより容易になります。

  • デザインチームの助けがない場合、開発者は次のアプリの立ち上げに、App Builderの事前構築済み画面レイアウト、アプリテンプレート、サンプルアプリに頼っています。

プロダクトマネージャーの50%以上がデザインツールを使用していない

どのデザインツールを使用していますか?

The use of design tools

  • ほとんどの開発者がデザイナーと連携していないという前述のデータを裏付けるように、開発者とデザイナーの両方が使用するデザインツールについても尋ねました。ほとんどの開発者は何も使わないか、Sketch、Paint、PowerPointを使用していますが、プロダクトマネージャーの間ではSketchへのより強い支持が見られます。Figmaは他のほとんどのツールよりも高い導入率で際立っています。今後6~12ヶ月の間に、Figmaは開発者とデザイナーの両方にとって定番のツールとして採用がさらに拡大すると予想しています。

より多くの開発者がWeb APIの構築へ移行

Web APIを構築していますか?

Building APIs percentage

  • 3人に2人以上の開発者がWeb APIを構築しており、これはデスクトップからWebへのシフトと一致しています。.NET 6以降のようなフレームワークによってAPIベースのアプリケーションアプローチへの移行がますます容易になるにつれ、Web APIの成長は今後も続くでしょう。

ほとんどのアプリがSQL ServerとREST APIを使用

どのデータソースを使用していますか?

Types of data sources used

  • この質問は「どのデータソースを使用していますか」という形で尋ねました。予想通り、SQL Serverがアプリ開発者にとって最も一般的なデータソースです。RESTful APIが僅差で2位となっており、これはWeb APIおよびモダンWeb開発へのシフトと一致しています。ここから得られる結論は、開発者がクラウドベースのデータアクセスへと移行しており、もはやオンプレミスのクライアント・サーバー型アーキテクチャだけを考えているわけではないということです。

HTML/CSSの扱いが開発者にとって最大の課題

Webアプリを構築する際に、最も作業を遅らせる要因は何ですか?

Factors that slow down development

  • **開発者の44%**が、Webアプリを構築する際にHTML/CSSの扱いが最大の課題であると回答しており、4人に1人強が画面デザインとレイアウトが最大の課題であると回答しています。優れたローコードツールは、複雑なUIデザインとレイアウトをほぼ排除でき、これはApp Builderのようなプラットフォームで最も大きな時間節約とROIが見られる部分です。

開発者は最も作業を遅らせるタスクに時間の3分の1を費やしている

これらのタスクにどれくらいの時間を費やしていますか?

Time spent on mundane tasks

  • 開発者は3分の1以上(39%)の時間をHTML/CSSの作業に費やしており、これは44%の開発者が最も作業を遅らせるタスクだと指摘しているものです。デザインチームの助けがない場合、開発者は画面デザインとレイアウトに30%もの時間を費やすことがあります。

チームはさまざまな方法でApp Builderを活用している

App Builderが最も役立つのはどこですか?

Reasons for using App Builder

  • 回答者は、App Builderがさまざまな方法で活用できると感じており、**28%が「Webテクノロジーの学習」**が最も一般的な用途になると回答しました。そのわずかな優位性にもかかわらず、ほとんどの回答者はApp Builderにさまざまな用途があると感じており、真のデザイン・開発協働ツールとなっています。市場の他のローコードツールと比較したApp Builderならではの差別化要因は、そのツールまたはFigmaやSketchで設計・構築されたあらゆるアプリに対して、ピクセルパーフェクトで本番環境対応のコードを生成できる点です。これはつまり、次の大きなプロジェクトを実現するための最適なツールであると同時に、開発者がApp Builder内のあらゆるものに対して実際のコードをレビュー・生成できるため、学習の助けにもなるということです。

開発者は動画から学ぶ

助けを得るためのお気に入りのリソースは何ですか?

Learning from videos stats

  • YouTubeでは1日あたり10億分もの再生時間が記録されており、人類一人当たり平均8分半に相当しますが、開発者もその大きな一部を占めていることは驚くに値しません。**回答者の57%**が、動画は技術を学ぶうえでお気に入りの方法だと教えてくれました。

今すぐApp Builderを試そう

開発者コミュニティが革新と成長を続ける中、App Builderのようなツールはもはや贅沢品ではなく、時流に乗り遅れないための必需品となっています。Angular、Blazor、Web Componentsの本番環境対応コードを提供する市場唯一のRADツールで、美しく差別化されたユーザーエクスペリエンスを備えたプロジェクトを早期かつ予算内で提供し始めましょう。高性能なデータグリッドとデータチャートのフルスイートを含む充実したUIコントロールのツールボックスで、レガシーアプリを手作業でコーディングするよりも10倍速くモダンでレスポンシブなWebエクスペリエンスに変革しましょう。

調査方法

App Builderを試す App Builderを試す App Builderを試す

デモを依頼

  • このデータは、2022年1月から2023年6月にかけて実施されたウェビナーシリーズの投票質問を通じて収集されました

  • 結果は、388名の開発者、デザイナー、プロダクトマネージャーを対象とした調査によるものです