エンドユーザー開発とは何ですか?

エンドユーザー開発は、ソフトウェアプログラムのエンドユーザーがそのプログラム内で新しいアプリケーションまたは資産の開発を担当する場合です。これは、より基本的なソフトウェア開発の反対であり、プログラムの作成を担当する会社は、そのためのすべてのアプリケーションと資産を開発するものでもあります。このような開発の主な利点には、開発時間を速くすることができ、ユーザーがソフトウェアに関与していると感じることができるという事実が含まれます。エンドユーザー開発は、コンピューターゲーム、イラストプログラム、科学モデリングソフトウェアなど、さまざまなプログラムで利用されています。

エンドユーザー開発と定期的なソフトウェア開発の主要な違いは、ユーザーがソフトウェアに関与する方法です。標準開発には、通常、ソフトウェアデザイナーと開発者のみがソフトウェアの新しいアプリケーションと使用を作成し、ユーザーに提供されます。ただし、エンドユーザー開発を通じて、プログラムはGRを引き続き続けることができますユーザーがソフトウェア内で新しいアプリケーションを作成するか、プログラムを利用して新しい資産を作成するため、OWはリリースされた後です。これにより、ソフトウェア開発者は完全なプログラムをリリースできますが、ユーザー自体にソフトウェアにニーズを満たす機能が与えられるため、すべての可能なユーザーのニーズを満たすことを意図したものではありません。

エンドユーザー開発を利用することにより、ソフトウェア会社は、ユーザーが新しいコンテンツの作成により個人的に関与していると感じることもできます。一部の個人は他のユーザーが開発したソフトウェアとコンテンツを使用する可能性が高いため、これは常にすべてのユーザーに当てはまるわけではありませんが、開発に従事していません。このようなプログラムはよりカスタマイズ可能である可能性が高く、より大きなユーザーベースを生成する可能性がありますが、人々はしばしば操作できるソフトウェアに忠実になるためです。

エンドユーザー開発は、多くのソフトウェアプログラムに実装されていますさまざまな用途と理由のためのラム。たとえば、コンピューターゲームには、開発者が使用する同じツールの多くをプレイヤーに提供するツールセットや開発キットが含まれることが多く、プレイヤーは他のプレイヤーが楽しむために新しいレベル、環境、クリーチャー、エクスペリエンスを作成できます。アートプログラムには、同様の機能を含めることができ、ユーザーがプログラム自体で使用する新しいツールを作成する機能を提供することもできます。科学モデリングソフトウェアは、エンドユーザーによる開発を利用して、さまざまなシナリオを作成し、さまざまな動作をスクリプト化することができ、ユーザーがさまざまな状況をテストし、物理的なイベントの現実的な仮想モデルを作成できるようにすることができます。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?