Epic - Tailored Onboarding Experience
Epic Title: "Seamless Onboarding Journey"
User Story: "As a Taíno language learner, I want to seamlessly initiate my learning journey through a tailored onboarding process, ensuring I can efficiently navigate the app and begin my language exploration."
Revised Acceptance Criteria:
- Direct Introductory Experience: Users are immediately introduced to an interactive introductory experience upon launching the app.
- Language Preference Selection: Users are prompted to select their preferred support language (English or Spanish) at the start.
- Flexible Account Creation: Options are provided for account creation using email or social media credentials, or to continue as a guest.
- Efficient Account Creation Process: If opting for account creation, users experience a streamlined process.
- Guest Access and Progress Storage: Guests can access introductory content with limited features, and their progress is stored locally for a limited time.
- Integrated Tutorial for App Navigation: A brief, hands-on tutorial introduces the app's navigation and key features.
- Proficiency Level Selection: Users select their Taíno language proficiency level, with an optional quiz or questionnaire for accurate assessment.
- Personalized Learning Goal Setting: Users are encouraged to set personal language learning goals.
- Retention of Guest Progress: Guest users' progress is temporarily retained for continuity if they later decide to create an account.
Notes on Thought Process and Decisions Based on Insights:
- Streamlined Introduction: The direct entry into the interactive experience aligns with the goal of immediate user engagement.
- Language Selection: Recognizing the bilingual audience, language preference selection is prioritized at the beginning.
- Account Creation Flexibility: Offering multiple account creation options caters to different user preferences and enhances accessibility.
- Tutorial Integration: The integrated tutorial for navigating the app ensures users are comfortable with the interface from the outset.
- Proficiency Assessment: While a proficiency quiz is a future consideration, the current focus is on allowing users to self-assess and choose their level.
- Goal Setting Feature: Encouraging users to set a learning goal aligns with the app’s mission to provide a personalized and meaningful language learning journey.