要件の分析方法

目的を理解するために、内容、場所、タイミング、ルール基準の論理情報のチャンクに要件を細分化できます。この表は、オートコンプリートのルールのいくつかの一般的な例を使用して、要件を細分化するのに役立ちます。

ルール

内容

場所

タイミング

基準

ユースケースの機能説明を追加します

フィールドをデフォルト設定または検証します。検証の場合、エラー・メッセージまたは警告メッセージを表示します

ルールをトリガーする処理およびセクションを指定します

ルールがトリガーされる必要があるタイミング - ユーザーがセクションまたはページを開始したとき(デフォルト)、「続行」ボタンまたは「送信」ボタンをクリックしたとき(検証)、またはフィールドからタブアウトしたとき(検証またはデフォルト)

フィールドをデフォルト設定または検証するすべての基準(領域およびフィールド)をリストします

勤務時間は、従業員フルタイム従業員の場合、40時間以上である必要がある

検証 - エラー・メッセージ

  • 派遣就業者の追加 - 雇用

  • 非就業者の追加 - 雇用

  • 処理待ち就業者の追加 - 雇用

  • アサイメントの変更 - 雇用

  • 従業員の採用 - 雇用

「続行」または「送信」ボタン

  • 雇用 - アサイメント・カテゴリ = フルタイムまたはパートタイム

  • 雇用 - 勤務時間

退職時に、一部の処理事由を選択すると、従業員が再雇用されなくなることをユーザーに警告する

検証 - 警告メッセージ

  • 退職 - 時期および事由

「処理事由」フィールドからのタブアウト

  • 処理事由

  • 退職事由

ジョブFLSAステータスに基づいて給与ベースをデフォルト設定する

デフォルト設定

  • 派遣就業者の追加 - 給与

  • 非就業者の追加 - 給与

  • 処理待ち就業者の追加 - 給与

  • 給与の変更 - 給与

  • 従業員の採用 - 給与

セクションまたはページの開始

  • 報酬 - 給与ベース

  • 雇用 - ジョブFLSAステータス

ユーザーが派遣就業者の追加フローでジョブBAAを選択した場合にこれらのフィールド値をデフォルト設定する

  • アサイメント・カテゴリ - フルタイム臨時

  • 勤務時間 - 80

  • 周期 - 隔週

  • 時給または固定給 - 時給

デフォルト設定

  • 派遣就業者の追加 - アサイメント

「ジョブ」フィールドからのタブアウト

  • 雇用 - ジョブ

  • 雇用 - アサイメント・カテゴリ

  • 雇用 - 勤務時間

  • 雇用 - 周期

  • 雇用 - 時給または固定給