Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 18 Next »

We need a flow showing the impact to behavior tracking and behavior plan when the user makes changes to either of them.

Design: https://www.figma.com/file/r0tY7YIDM4WRvKQ95oRS5B/Behavior-Tracking%2FBehavior-Plan?node-id=0-1&t=fXj4AkyJF4AP5Vg9-0

From Behavior Tracking

User Story:

As a teacher who is making changes to an Archived Behavior Tracking, I need to understand how my decisions will impact the Behavior Plan that has this behavior in it so that I can manage both effectively.

UI: Archived Behavior Tracking Options

  • To change an archived behavior tracking, the user clicks on Change status button.

  • The Change Status pop-up shows.

Select Make Active

  • To make the behavior tracking Active, user clicks on Make Active from pop-up and the confirmation is shown.

Select Delete

  • To delete the behavior tracking, user clicks on Delete from the pop-up (See image: Pop-up) and is shown the explanation message.

  • Selecting Delete button, deletes the Behavior Tracking.

  • Selecting Cancel or X keeps the Behavior Tracking Archived.

  • If the behavior tracking is the last behavior attached to Behavior Tracking, and the user clicks on Delete from pop up (See image: Pop up), then the following confirmation message is shown.

Acceptance Criteria:

Because we have to select Edit in the Behavior Plan to make any changes, then we have to go through the approval process again. Selecting Edit from an Active Behavior Plan should create a draft copy.

Select Make Active

  • Given an Archived behavior tracking that is part of a behavior plan is made active, the user can:

    • Re-attach it to an existing behavior plan

    • Attach it to a new behavior plan

    • Resume behavior tracking with or without having it attached to a Behavior Plan.

Select Delete

  • Given an Archived behavior tracking is part of a behavior plan and is not the last behavior attached to a behavior plan (See image: Not last behavior) is deleted, then

    • the user can no longer use this behavior tracking

    • the user cannot reattach it to an existing or new behavior plan.

    • the behavior plan where it is attached becomes a draft status copy and will need to be approved.

  • Given an Archived behavior tracking is part of a behavior plan and is the last behavior attached to a behavior plan (See image: Last Behavior), then we will show the Last Behavior Pop-up.

    • This follows the first two bullet point conditions as above.

    • the behavior plan where the behavior is attached becomes archived and cannot be reactivated.

User Story:

As a teacher who is making changes to an Active Behavior Tracking, I need to understand how my decisions will impact the Behavior Plan that has this behavior in it so that I can manage both effectively.

UI: Active Behavior Tracking Options

  • To change the status of an active behavior tracking, the user clicks on Change Status button.

  • The Change Status pop up shows.

  • To change the status to Archived, user clicks on Change Status button.

Select Archive

  • To confirm the change to archived, the user selects Archive.

  • To confirm the change to archived for the last behavior contained in a behavior, the user selects Archive.

Select Master

  • If user selects Master from the Change Status Pop up, then we will show the Mastered Confirmation pop-up.

  • To confirm the change to master the last behavior contained in a Behavior plan, user selects Master.

Acceptance Criteria

Select Archive

  • Given an Active behavior tracking is part of a behavior plan and is not the last behavior attached to a behavior plan (See image: Not last behavior) is archived, then

    • the user can reactivate this behavior tracking and resume tracking without re-connecting it to the Behavior Plan

    • the user can reactivate and then reattach it to a draft copy of an existing behavior plan or a new behavior plan.

  • Given an Active behavior tracking is part of a behavior plan and is the last behavior attached to a behavior plan (See image: Last Behavior), then we will show the Last Behavior Pop-up.

    • The behavior plan where the behavior is attached becomes archived and both the behavior tracking and the behavior plan can be reactivated.

Select Master

  • Given an Active behavior tracking is part of a behavior plan and is not the last behavior attached to a behavior plan (See image: Not last behavior) is mastered, then

    • the user cannot reactivate this behavior tracking and resume tracking in either Behavior Tracking alone or in combination with a Behavior Plan.

    • The behavior plan where the behavior tracking is attached becomes a draft copy of an existing behavior plan and will need to go through an approval process.

  • Given an Active behavior tracking is part of a behavior plan and is the last behavior attached to a behavior plan is Mastered (See image: Last Behavior), then

    • we will archive the behavior plan and it cannot be reactivated.

Select Delete

  • Follow same logic for Delete Button as shown in above section.


From Behavior Plan

User Story:

As a teacher who is making changes to an Archived Behavior Plan, I need to understand how my decisions will impact the Behavior Tracking(s) connected to the plan so that I can manage both effectively.

UI:

  • To change the status of the Archived Behavior Plan, user clicks on Change Status button.

Mastered or Deleted Behavior Tracking

  • The Change Status Pop-up shows.

  • To delete the behavior plan, user clicks on Confirm.

  • To cancel the request and keep the behavior plan archived, user clicks on Cancel or X.

Archived/ Active Behavior Tracking

  • User selects Change Status from Archived Behavior Plan to Make the Behavior Plan Active.

  • Given user selects Make Active from the pop-up when they have an archived behavior tracking and they do not change it to Active before selecting Submit for Approval button, they see the error message.

Acceptance Criteria

Mastered or Deleted Behavior Tracking

  • Given Change Status button is selected when there are only Mastered Behaviors from Behavior Tracking included, then the Behavior Plan cannot be made active, but can be deleted. (See image: Only Mastered or Deleted Behaviors).

  • Given Change Status button is selected when all Behaviors from Behavior Tracking have been deleted, then the Behavior Plan cannot be made active, but it can be deleted. (See image: Only Mastered or Deleted Behaviors).

Archived or Active Behavior Tracking

  • Given Change Status button is selected when there are only Archived or Active Behaviors from Behavior Tracking included, then we will show the pop up (See image: Archived or Active Behavior Tracking)

  • Given user selects Make Active from the pop-up (See image: Archived or Active Behavior Tracking) but they have not made the Archived Behavior Tracking Active when Submit for Approval is selected, then we will show the error message: Please make archived behavior tracking active before submitting for approval. (See image: Make Behavior Tracking Active)

    • Behavior Tracking must be active in order to submit for approval.

  • No labels