Ten years ago, perhaps most of us had not heard of recommended products; ten years later, recommended products have spread to every corner of our lives. When we want to buy clothes, we can often see products that we may be interested in on the homepage of the e-commerce website; when we want to listen to music, we often open the [Daily Recommendations] in the music app; when we want to read the news, we also often open the [Recommendations] list in the news app. The more we use it, the easier it is to find content that interests us, and thus, we will become more dependent on this product and spend more time on it. The biggest difference between recommended products and other products is that recommended products are typical "small front-end, large back-end". Although they look like a very simple list, the back-end is actually a large system that is a bit "invisible and intangible". So, how can we make a recommendation system that people like? If one day, the boss suddenly sends a message to you: Xiao C, our platform has accumulated so much content now, can we make a personalized recommendation feed flow product? When we receive the requirements, we may be confused at first, but if we continue to improve according to specific methods, it will become clear step by step. For example, if we want to make a feed flow product for programmers, how should we start? 01 Requirements CollectionPurpose: To collect demands from all parties and preliminarily determine the scope of demand. Analysis of the interests and needs of product-related parties:
02 Demand Value——User AnalysisGoal: Use scenario analysis to solve user problems. We often use the 5W2H method, for example: 1. WHO?Who will use our product? If they are programmers, what are their characteristics? Programmers here are both content consumers and content providers. 2. Why?Why do programmers use this product and what problems can it help them solve? For content contributors, the realization of personal value brought by sharing can greatly satisfy their inner sense of honor and accomplishment. For content consumers, for example, if it is for programmers, due to the rapid updates and iterations in the technology field, they hope to learn new technologies in a timely manner and understand the technical sharing experiences of their peers, so as to solve their learning and growth needs in a timely manner, break the bottleneck in the workplace, and bring themselves better future career development and more objective salary. 3. WHAT?Just do what? Define the product, such as making a personalized feed for programmers, so that they can happily share their insights and smoothly learn the content that interests them. 4. WHERE?Do apps, PCs, mini programs, and h5 all provide recommendation lists? The factors to be considered are mainly:
An analysis needs to be made based on the company’s specific circumstances. If the company already has an app, has a user base, and meets the app’s positioning, then adding the recommendation list to the app is a relatively simple operation and you can consider adding it to the app. 5. WHEN?So when will users use this product? If it is a product for programmers, you can learn about programmers’ favorite learning time through the following methods:
6. HOW? The recommendation system first needs sufficient content. Regardless of whether the content is PGC or UGC, there needs to be a corresponding content creation incentive mechanism (this is not the focus of this article, so I will not go into details). 7. HOW MUCH?Regular users can access the content for free. 03 Demand Value——Market AnalysisPurpose: Analyze the market value of the product, how often users use it, and how large is the user base? It mainly includes PEST analysis (external environment), SWOT analysis (product itself) and competitor analysis. 1. PEST AnalysisIt is a macro-environment analysis model of an enterprise, which is the external environment of the enterprise and is generally not controlled by the enterprise. It is mainly for:
P: refers to the impact that politics will have on corporate regulation, spending power and other activities. It mainly includes: government policies, political stability, tax policies, labor laws and other laws and regulations. Since 2018, the country has attached great importance to high technologies such as artificial intelligence and has issued a series of documents. We can analyze and predict the impact of these policies on this recommended product, whether it is positive or negative? For example, will it lead to an increase in user scale? E: Economic factors may include: industrial structure, economic growth, disposable income, international exchange rates, inflation rates, tax levels, industry growth, unemployment rates, etc. These factors can have a direct or indirect long-term impact on the business as it affects the spending power of users in the potential market and can change the demand/supply pattern in the market. Although everyone is not optimistic about the national economic situation in 2019, according to specific statistics, the salary increase rate for programmers who changed jobs was the highest in the first half of the year, reaching about 14%. S: Social factors refer to the influence of social ethics, culture, population changes, education and values on enterprises and markets. Social factors may include: demographic factors, age distribution, health awareness, social mobility, consumer psychology, etc. As society becomes more intelligent, programming will become a skill that everyone can master. If you don’t believe it, just take a look at how popular programming is among children nowadays. So will the number of programmers increase? Moreover, people are now more and more interested in lifelong learning. So will users’ learning frequency and learning cycle be improved? T: The overall level of social technology and its changing trends, technological changes, and the impact of technological breakthroughs on enterprises. The more new technologies emerge, the more beneficial it is for the platform for technology sharing and exchange, whether it is providing recommended products with good user experience or users' rush to new technologies. 2. SWOT Analysis:Analysis of the company's strengths, weaknesses, opportunities and threats. Advantages:
Disadvantages:
Chance: Will the rise of new technologies such as artificial intelligence and blockchain drive the development of the entire technology field, including the increase in users' learning and communication needs, and will it drive the prosperity of learning technology communities in vertical fields? threaten: There are already many feed streams on the market, and many of them include personalized feed streams in the technical field. For example, Toutiao and Zhihu both have feed streams in the IT field. How can we form our own advantages and characteristics and keep users attached to our products? 3. Competitive analysis: Porter’s five forcesMainly analyze the situation of competitors in the market.
By analyzing from the user and market perspectives, we can basically conclude whether this direction is worth pursuing, and ultimately output a list of business goals and user needs. 04 Demand ManagementThe first step is to break down the requirements and classify them:
The second step is scheduling: usually operating urgent and important four-quadrant tools, but in general:
05 R&D and launchExecution is as important as demand analysis. After all, “talk without practice is just empty talk” and “real knowledge comes from practice”.
Due to time and space constraints, this article focuses on the demand analysis phase. If you are interested, please leave a message and follow me. I will continue to output some experience in the following articles:
Author: Hang Xi Source: Hang Xi |
<<: Tik Tok short video operation and promotion methods!
>>: APP promotion: Kuaishou advertising case of Kuaiying video editing AAP!
After the website is completed, where should it b...
This article takes the products of the three gian...
On June 8, 2016, Qutoutiao 1.0 was launched. On A...
A 300-yuan CD repair project has become very popul...
Dingdian started out as a channel developer, so i...
This article will explore the placement technique...
The course comes from the popular copywriting har...
I believe that friends who have placed informatio...
With the rapid development of Internet e-commerce...
The company was founded in 2010 and developed a d...
Places for drinking tea in Yuelu District, Changs...
Course Description The opportunities for Douyin i...
Linshui County is the closest county in Sichuan P...
“ Information flow ”, “oCPC”, and “creativity”, w...
There are two types of customization for Wuyishan...