This group is the only one that used to be used as a mobile app in the past.
After our consistent discussion, we can draw our group's views on the predecessors in terms of selection, teams, products, and other aspects, as well as our feelings.
Features:
This topic is suitable for a short-term project. After a detailed nabc analysis, the team initially set the bean paste function and division of labor according to the function.
Simply put, they use the Douban API to obtain data and display it on the UI.
1: There is no need for too much design content. They can improve their design by referring to the existing APP functions of Douban.
2: moderate difficulty
3: Basic users.
Advantages of this team:
1. If the answer is appropriate, refer to the above statement.
2. The division of labor is clear, and members are divided by implementation functions.
3. The goal is clear, and the content completed by each person on a daily basis and the goal for the next day are clear.
4. Be diligent in sharing and actively share the difficulties and solutions encountered in your work with the blog. In addition to the normal scrum blog, the Meng-Meng team also frequently shares the experience and reading experience gained from the difficulties.
5. The risk management is well applied to avoid the impact of the force majeure factor on the progress, and leave sufficient buffer time for the task.
6. Make full use of the time to discuss the problem at the dinner table.
7. Pair programming is used in the team project. In the test, the software is fully and reasonably tested using the inter-group test method.
The product has the following advantages:
1. cache function, cache images, and save traffic, although the display speed in the demo is still very slow.
2. Bean mail, for social media software, the integration of such communication tools is necessary.
3. As a reading tool, the functions are relatively simple and simple to use is the basis for popularization.
4. In terms of system integrity and functionality, the client of this project can be relatively complete. Basically, it can be used as a third-party client of Douban.
5. From the perspective of engineering, working hours, and number of people, it is still worth noting that five or six people can do this.
6. They provide the caching function for apps. On the one hand, they can save traffic for users, and on the other hand, they can speed up access and provide users with a better experience.
7. instead of using the Douban comments API, they use the "read" API, because "read" can write short comments, while common comments must be over 150 words, inputting 150 words on a mobile phone is a very painful process.
8. They allow users to use some functions without binding an account, fully considering
9. Based on the above points, we can see that they still have a strong sense of user experience.
The product has the following Disadvantages:
1. When logging on to Douban, it was opened in a browser. You also need to manually zoom in to fill in the login information and click to log on. The user experience is not good enough, but it may be limited to the Verification code during login. According to the comments, the login information cannot be saved, so the user is dissatisfied every time.
If we do this, we will create a login Interface UI, instead of simply serving as a web browser. As for the verification code, if there is no API, we can capture the verification code image for users to enter, at least better than web pages.
2. the demo does not show the response of receiving messages by bean mail, so I guess there is no message push function.
If we do this, we may want this message to be pushed to the user.
3. the UI design is not good enough. Some page fonts are not suitable. The title Font settings are not consistent with the text font size, the Icon size settings, and the background is single, the interactive interface is not very delicate, but it may be better for users to adjust it themselves.
If we do this, we may want to add the gesture function to scale the font size to meet your needs.
4. I have not seen the recommendation function. I think Douban is an interest-based platform. It is essential to recommend movies, recommend reading, and so on.
If we do this, we may want to introduce popular recommendation algorithms or recommendations that come with Douban.
5. The current Douban has more things, such as Douban FM, Douban music, and Douban group. Therefore, the starting page of fixed function keys may appear messy.
If we do this, we will allow users to customize the starting page, such as a pin icon, to improve user efficiency.
6. Slow app response speed and loading speed (of course, this is partly due to factors such as network speed and mobile phone hardware)
If we do this, we should improve the performance of mobile phone hardware.
7. from the perspective of market positioning, although Douban does not have an official WP application, there are still many unofficial applications. How to make their own differences and innovations, and how to define and build their core competitiveness. In these aspects, this product is vague. At present, according to our research, bean sprout is the best application of the same type. In contrast, there are still many shortcomings in this application.
If we do this, we will first try other similar WP applications to see the effect.
What we think about this product:
1. for analysis, we also need to do a good job in the early stage of analysis. If the software is ready for use, no one can use it. Requirement Analysis, user analysis, function analysis ...... It must be done in place.
2. regarding the division of labor, I am not very likely to adopt such a division of labor. Each person is responsible for a function, and personal implementation is required from data to uidesign, the possible problem is that the style of each function is not uniform, and it takes a lot of effort to adjust the UI during later integration. You can refer to MVC for the division of labor. When you do the UI, you do the UI. When you do the interaction, you do the interaction. When you do the underlying layer, you do the underlying layer. After the PM has agreed on the interface, you can perform their respective duties, this will benefit future modifications and extensions. However, our team is relatively small, so we may have a relatively large workload.
3. For testing, because the number of people is relatively small, everyone should take up the testing staff at the same time, and the testing work cannot begin until the release is approaching. The white box testing can basically be conducted in sync with the project. The black box can be started during basic molding.
4. concerning the design, we will also refer to Douban itself and its app to design our UI Based on winphone features.
If we make this product
First, from the perspective of market positioning and core needs of target users, Douban's core user base is urban youth with a sound educational background, including white-collar workers and college students. They love life. In addition to reading, watching movies, and listening to music, they are more active in Douban groups and small stations. They have a heated discussion of eating, wearing, living, using, and traveling. To address these features, one idea is to integrate the Douban products, such as Douban FM, Douban reading, Douban film, Douban city, and Douban group for efficient integration, this idea focuses on the simplicity and efficiency of integration, which is not more difficult than using these apps separately. The response speed is faster and the user interface needs to be refined." Bean Paste "is in this direction, but this direction requires strong technical and time support. So if we do it, I think we will choose another way, that is, using personalized recommendations for resource integration. Douban itself is a place of interest, and it is very effective to use personalized recommendations. At the same time, the core competitiveness of cross-platform personalized recommendation is highlighted by making full use of the features of Douban Platform too much and limited human energy. In this way, our UI interface can be very simple, just like refreshing or refreshing Weibo, there is only one interface, simple and clear. However, the content is cross-platform, ensuring that users can browse the content they are most interested in at the fastest speed in the shortest time. In terms of technology, the backend support system will use the same user account to obtain the user's subscription content on all the Douban platforms, and then make a recommendation based on the recommendation algorithm. Then, we will continue to learn based on user feedback.
Review of the Meng-Meng group product "Soy Sauce" in 2011