The previous article has covered the positioning, target audience, demand analysis, and user portrait of the answering product, and made a detailed comparison of the features of the competing products. Next, this article will focus on detailing the overall functional planning and functional design of the minimum viable product (MVP).
According to the above analysis and dismantling of requirements, the planning functions of the entire answering product are as follows:
1. Functional architecture diagram
2. Minimum MVP version
Core requirements: The operation can quickly configure answering activities such as a celebrity Internet celebrity in the background, and display them on the front end, so that users can see their rankings after answering the questions.
Personnel ratio: according to 1 product, 1 design, 3 development, business market and other unlimited personnel ratio.
1. Functional design of mobile products
1) Login/Register
Through mobile phone number + verification code, etc., the basic registration and login functions of users are realized, and the privacy agreement is supplemented
2) My Page
Displays basic information such as the user's profile picture, nickname, and level.
List the quiz activities that users have participated in and their results for easy review.
3) Star list
Provide star classification and screening, such as classification according to music, film and television, sports, etc., so that users can quickly find interested stars to answer questions.
Preview the quiz activities that will be carried out in the future, including the start time, participating stars and other information.
4) The front page of the answer
Introduce in detail the rules, reward mechanism, and participation methods of the quiz activity.
5) Answer interface
Give users real-time feedback when answering questions, such as instant prompts for correct or incorrect answers.
Displays the remaining time for answering questions in the current star category, which is configured by the background as a whole
Displays the number of the current question, as well as the total number of questions, so that the user can see the progress of the solution
6) Ranking interface
Display ranking information, including the user's rank, nickname, score, etc.
Provide correct answers and explanations to increase the learning value of answers.
Allow users to share their rankings on social networks to increase the app's visibility.
Simple example (not prototype, rough illustration only):
2. Operational configuration background function design
1) Login/Registration + Permission Management
The basic module ensures that only authorized operators can access the system for operations such as content management and user analysis. Permission management is introduced to set access permissions for operators in different roles, such as topic editors, event configurators, and user managers, to ensure data security and correct operations.
2) Question template management
Operations staff can create and edit templates for different question types, such as multiple-choice questions, fill-in-the-blank questions, etc. The template contains the infrastructure such as stems, options, correct answers, and so on.
3) Topic management
In this module, operators manage hundreds of questions associated with celebrities. This includes adding new questions, uploading questions in bulk, editing existing questions, deleting questions, and more.
4) Event management
Create and configure quiz activities, including setting event names, descriptions, participating stars, associated questions, and more.
Set the status of the event, such as whether it is a preview event, and define the start time and end time of the event.
Achievements and rankings of event participants.
5) User management
Browse and manage C-end user information, including viewing user profiles, event participation history, etc.
6) User profiling
Analyze user behavior and build user portraits, including user preferences, activity participation, etc., for personalized recommendations.
The process of quickly launching a background configuration topic:
3. Summary of the minimum MVP version, which is summarized from three perspectives: user experience, operational flexibility, and data support
1. User experience: The interface is intuitive and easy to use, the operator can quickly find the required module, and there is a corresponding feedback notification when operating various operations. In addition, the back-end function module is decoupled, and it supports the configuration of multiple operation staff and colleagues, as well as the batch import function
2. Operational flexibility: The module is decoupled and split, and after the operation is prepared in the early stage, when it is faced with the need to go online, the activity can be quickly configured, and there is no need to temporarily configure the topic. When multiple people collaborate, they do not affect each other.
3. Data support: Save real-time relevant data of the activity and some data such as user portraits to help the operation provide data reference for each configuration, and also help the operation team evaluate the effect of the activity and make quick adjustments according to the number of participating users and the interaction of the activity.
3. Suggestions for follow-up iteration plan (other related functional modules to be improved in the future)
The above content outlines the planning and design of the development of answer products from 0 to 1, and this article is intended to provide reference, and the details may not be exhaustive.
This article was originally published by @产品讯小鲁 on Everyone is a Product Manager and is not allowed to be reproduced without permission
The title image is from Unsplash and is licensed under CC0.
The views in this article only represent the author's own, everyone is a product manager, and the platform only provides information storage space services.