アプリケーションのビルド

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • ServiceNow AI Platform ローコードツールを使用してアプリケーション開発者になる方法を学びます。知識のある所から始めて、再利用可能なコンポーネントと公開済みアプリケーションのライブラリを使用して、従来のプロセスを最新化するようにしてください。

    開始

    最新情報

    新しい ServiceNow スタジオでアプリをよりスマートに構築し、より迅速に提供します。 ServiceNow スタジオ は、プラットフォーム開発者に、 ServiceNow AI Platform上にビルドするための最新の統一された環境を提供します。 ServiceNow スタジオ 、アプリケーションとメタデータへの簡素化されたナビゲーション、統合されたローコードツール、開発作業の効率的な追跡とパッケージ化により、開発プロセスを加速し、生産性を向上させます。

    アプリ開発フェーズ

    アプリケーション作成についての学習

    新しいアプリケーションをビルドするか、既存のアプリケーションを拡張するかを決定します。既存のソリューションについては、ServiceNow StoreServiceNow コミュニティ を確認してください。

    最初のアプリケーションを構築する前に、アプリケーション開発に関する基本情報を理解しておく必要があります。このフェーズはオプションであり、他のフェーズの作業中にいつでも完了することができます。

    • ServiceNow AI Platform がテーブルとレコードでどのように構成されているか。スプレッドシートをレコードデータに変換する方法を学習します。
    • アプリケーションの作成を練習するために開発インスタンスの取得方法。
    • サブスクリプションが必要なアプリケーション機能のライセンスを確認する方法。
    • アプリケーション開発について質問するための開発者向けのサポートへの連絡方法。
    フェーズ 1:アプリケーションの計画立案
    アプリケーション開発プロセスは計画立案から始まります。そのアプリケーションがどのように機能するか、誰が使用するか、それによってユーザーエクスペリエンスがどのように向上するかを検討してください。アプリケーション計画では、次の質問に答える必要があります。
    • アプリケーションの目標、目的、および出力は何ですか?
    • 誰がアプリケーションを使用しますか?
    • アプリケーションのパーツにアクセスできるのは誰ですか?
    • ユーザーはアプリケーションを使用してどのようなタスクを実行しますか?
    • データをどこから取得しますか?
    • ユーザーはどのような方法でアプリケーションを操作しますか?
    • アプリケーションはどのようなプロセスをサポートする必要がありますか?
    • アプリケーションはどのような UI エクスペリエンスを使用しますか?
    • 使用または拡張できる ServiceNow Store または ServiceNow コミュニティ で利用可能な既存のアプリケーションはありますか?
    • アプリケーションにはどのサブスクリプションが必要ですか?
    フェーズ 2:アプリケーションの開発
    開発フェーズでは、アプリケーションのコンポーネントとコンテンツを追加します。 ほとんどのアプリケーションは、次の要素で構成されています。
    データ
    情報は、構成したテーブルを介してアプリケーションに保存されます。たとえば、従業員の電話番号やオフィスの場所などです。
    エクスペリエンス
    エクスペリエンスは、ユーザーが操作するグラフィカルインターフェイスです。たとえば、ユーザーが情報を検索し、要求を送信し、ビジネスタスクを実行できるポータルを作成できます。
    ロジックと自動化
    ロジックと自動化を追加することで、アプリケーションのすべての作業を自動化します。たとえば、誰かが要求を行ったときにアドミニストレーターに通知を送信するフローをビルドできます。
    セキュリティ
    ロールとアクセス制御を構成して、アプリケーションを使用できるユーザーを限定します。たとえば、アプリケーションデータへのアクセスを、特定のロールを持つユーザーに制限できます。

    アプリケーションが提供するユーザーエクスペリエンスのタイプに一致するビルダーを選択してください。

    フェーズ 3:アプリケーションのテストとデバッグ
    アプリケーションがビジネス要件を満たしていることを確認します。 テストには次の要素を含める必要があります。
    • 作成、読み込み、更新、削除などのレコード操作
    • ビューや UI ポリシーなどのユーザーインターフェイス要素
    • ビジネスルールやイベントスクリプトアクションなどの実行時の操作
    フェーズ 4:アプリケーションの展開

    アプリケーションをテストしたら、ビルダーツールを使用して本番環境に展開します。

    フェーズ 5:アプリケーションのメンテナンス

    フェーズ 2 ビルダーツールを使用して、アプリケーションを更新および変更します。フェーズ 3 テストツールを使用して、アプリケーションが引き続き正常に機能することを検証します。

    アプリケーションと機能