このリファレンス アーキテクチャーは、こうしたシステムのユーザーが定期的に実行することを想定した一連のワークフローに基づいて設計されました。 この場合のワークフローとは、特定のビジネス プロセスまたは目標を達成するためにシステムのユーザー (複数の場合あり) によって実行される一連のタスクを指します。
たとえば、フィーチャを作成するためにパーセル ファブリックに対して実行されるワークフローには、次のようなタスクが含まれます。
ワークフローはデプロイメントによって大きく異なる場合があり、このリファレンス アーキテクチャーで使用されるワークフローは、多くの異なる候補デプロイメントを表現できるよう、十分に単純かつ一般的なバージョンを意図しています。
ワークフローは、リファレンス アーキテクチャー定義の不可欠な要素であり、アーキテクチャーが満たすべき要件を明確にするのに役立ちます。 さらに、明確で具体的なワークフロー定義は次のことに役立ちます。
システム設計の目的に沿ってワークフローを活用するには、実際のユーザー エクスペリエンスを表す必要があります。 このリファレンス アーキテクチャーは、編集者ペルソナと、一般ユーザー ペルソナのユース ケースに焦点を当てて設計されました。 こうしたオーディエンスを特定した上で、次のワークフローが選択、開発されました。
このパーセル管理システム リファレンス アーキテクチャーの実装には、モバイル データ収集など、ここに記載されていない他の種類のワークフローが含まれる場合があり、これによりアーキテクチャーに関する追加の考慮事項が生じます。 詳細については、データ編集および管理システム パターンなどの関連システム パターンをご参照ください。