開発ライフサイクルの管理
今では、最初のサンプル・アプリケーションを作成し、それをテスト環境にアクティブ化し、ランタイム環境で試しました。 また、アプリケーションを構成するプロセス、フォーム、意思決定などの様々なコンポーネントについても確認しました。 より多くのアプリケーションの作成に関与する前に、アプリケーションを制御できる主要な方法をいくつか見てみましょう。
スペースおよびアプリケーションの管理
スペースによって関連するアプリケーションをグループ化することで、アプリケーションを開発するときにユーザーがコラボレーションできるようにします。 いつでも、追加のスペースを作成し、スペースにアクセス可能なユーザーを追加して、各ユーザーに付与するスペースへのアクセス権を指定できます。 たとえば、ユーザーがスペース内のアプリケーションを編集できるか、または表示のみを実行できるかを決定します。 スペースは、コラボレーションおよび編成に役立ちます。
アプリケーションを作成および編集するときに、変更の検証、保存、および公開のオプションがあります。 アプリケーション変更のスナップショットの作成、変更履歴の表示、アプリケーションやスナップショットのインポートおよびエクスポートをすることもできます。
「アプリケーションの作成および管理」を参照してください。
アプリケーションのドキュメント化
アプリケーションとプロセスについて、説明、ノートおよびコメントを提供することをお薦めします。 ライターからのものである場合も、同様に有益です。
ドキュメントは、アプリケーションレベル、プロセスレベルまたはアクティビティレベルで追加できます。 たとえば、説明を使用して、ユーザーが正しいプロセスに移動できるようサポートしたり、プロセスの実行内容を説明したり、ユーザーのニーズにより適したプロセスを示すことができます。 優れた詳細説明により、アプリケーションに関するレポートの適切なコンテキストを提供できます。
他の開発者とコラボレーションする場合、チームでドキュメント・フィールドを使用して、要件やリマインダなどの情報を共有できます。 プロセスの作成または編集中に他のユーザーとコラボレーションする場合は、付箋が役立ちます。 これらは非常に目立ち、追加や削除が簡単です。
「アプリケーションのドキュメント化」を参照してください。
アプリケーションの再生、テストおよびアクティブ化
開発者は、アプリケーション・プレーヤを使用して、アプリケーションを保存してアクティブ化せずにプロセスをテストすることができます。 「プロセスおよびテスト・アプリケーションの再生」を参照してください。
所有者または編集者の権限を持つユーザーは、ランタイム・テスト環境をシミュレートして試用できるように、アプリケーションをランタイム・テスト環境にアクティブ化できます。 管理者権限を持つユーザーは、アプリケーションをアクティブ化したり、アプリケーションのリタイア、アクティブ化、シャットダウンなどの特定のアクションを実行できます。 「アクティブなアプリケーションを管理」を参照してください。