Loading

Robin
ProductReflection

Project Optimization Notes

12/31/2016 · 2 min read

Our app is almost ready to launch, and the team has been testing it. We found an issue we hadn't considered carefully enough—I think it's worth sharing:

Background:

We're building an education platform with teacher onboarding;

Teachers need to complete certain profile information when joining;

And to publish courses, teachers need verification or 3+ project experiences

___________________________________________________________________________

Teacher onboarding flow:

Select teacher role => Select skill category => Complete profile => Onboarding complete => Teaching requires verification or additional project experience.

___________________________________________________________________________ Related notes:

Skill category**: Teachers select their skill category so students can find them under that category;**

Complete profile — Self-introduction**: Teachers describe themselves so students can quickly understand them.**

Complete profile — Areas of expertise**: Select expertise tags for personalization;**

Complete profile — Current company**: Shows professionalism; students may choose teachers based on company reputation;**

Complete profile — Job title**: Shows professionalism;**

Complete profile — Years of experience**: Highlights seniority—a reference dimension for students;**

Complete profile — Project experience**: Proof of capability and experience;**

Verification: Verify the teacher's company; after verification

This flow has two problems:

  • Teacher onboarding requirements are too cumbersome and redundant, with some non-essential elements;
  • As a new education platform, we don't have enough trust capital for "teachers" to spend a lot of effort completing their profiles.

Changes made to address the above:

  • After selecting teacher role, teachers can choose to complete their profile or skip and explore the app directly;

  • In profile completion, 「Areas of expertise」, 「Skill category」, and 「Job title」—knowing one can infer the others.

    e.g.:

    If I select 「Android Development」 under skill category;

    My expertise tags can default to 「Mobile Development」 and 「Android Development」;

    And my job title can default to 「Android Developer」.

  • Both 「Verification」 and 「Project experience」 can demonstrate a teacher's credibility;

    However, 「Verification」 takes longer to wait for. If a "teacher" is eager to publish courses, 「Completing project experience」 is a good option;

    Also, for someone coming to teach, having 3 project experiences is not unreasonable;

    So the solution is to guide users to add 3+ project experiences when completing their profile, rather than requiring verification.

Related posts