ServiceNow-Now Platformをベースにカスタムアプリケーションを開発する際のチェックリストを残しておきます。
アプリケーション開発時、まずはこのチェックリストに従って進めていただければと思います。
■プロセスの定義
・ビジネス上の課題
・結果
・入力
・出力
・ユーザーペルソナ/利害関係者
・プロセスのステップ
■データモデルの設計と構築
・テーブル
・列
・リレーション
■ユーザーインタフェースの設計と作成
・デスクトップ/タブレット
→リストレイアウト/フォームレイアウト/アプリケーションモジュール等
■セキュリティの適用
・ロール
・アクセス制御(ACL)
※ユーザー基準等
■自動化
・フローデザイナー
・スケジュールスクリプトの実行
・メール
※他イベントや、スクリプトアクション等も関与する。
■データ連携
・SOAP/REST/CSV/Excel
※他製品(サードパーティ)、マイグレーション時の考慮など
■ユーザインタフェースの向上
・サービスカタログ
サービスポータル等カタログを置く場所などユーザが利用する範囲全体を示す。
■テスト