AssurancePlatform icon indicating copy to clipboard operation
AssurancePlatform copied to clipboard

[User Story]: As a new user, I want an interactive onboarding tool to guide me through the platform's features upon account creation

Open kallewesterling opened this issue 1 year ago • 2 comments

Role

As a new user

Desired Feature

I want an interactive onboarding tool to guide me through the platform's features upon account creation

Benefit

So that I can quickly learn to navigate and use the platform effectively without prior training

Acceptance Criteria

GIVEN I am a new user who has just created an account
AND I log in for the first time
WHEN I access the platform
THEN I am guided through an interactive onboarding tour
AND This tour introduces me to key features and functionalities of the platform step-by-step

Dependencies

  • [ ] Determine the scope and content of the onboarding tool
  • [ ] Review and establish technical requirements for implementing the onboarding tool using TourGuide JS
  • [x] #451

Technical Notes

  • Use TourGuide JS to create engaging and educational modals or pop-ups
  • Ensure the onboarding process is integrated seamlessly into the user interface
  • Focus on essential tasks and features to avoid information overload for new users
  • Design onboarding steps to be interactive with actionable tasks for users to complete

Definition of Done

  • [ ] The feature fulfills all acceptance criteria.
  • [ ] The code is reviewed and meets team coding standards.
  • [ ] All unit, integration, and end-to-end tests are passed.
  • [ ] The feature meets accessibility standards set for the project.
  • [ ] The code passes the CI/CD pipeline quality controls (style and linting).
  • [ ] The feature is merged into the main branch.
  • [ ] The feature is deployed and functional in the QA environment.
  • [ ] The feature was demonstrated to the team and accepted by the product owner.

kallewesterling avatar May 07 '24 17:05 kallewesterling