Software evaluation (Tencent IM)

Which course does this assignment belong to Spring 2020 | Class S (Fuzhou University)
Where is this job request Personal assignment ———— Software evaluation
The goal of this assignment 1. Case analysis of IM demo of Tencent Instant Messaging
2. Conceive product and interview survey
3. Analyze and plan product
Homework https://www.cnblogs.com/GaogaoBlog/p/12738782.html
Other references Tencent Timing Communication IM
teacher Zou Xin's blog
1. Estimation method
2. User research
3. User experience

table of Contents

1. IM demo of Tencent instant messaging

  • web
  • Applet
  • ios edge

2. IM demo of Tencent Instant Messaging

  1. bug: group business card
  • Description: After the group business card is modified, it cannot be reflected in the conversation. In the group chat, members display the account number or nickname. The modified group business cards are only reflected in 1) group business card settings 2) group members.
  • No reason found: After modifying the group business card, simply check the group information to confirm the successful modification of the information, ignoring the application of the group business card in the group conversation.
  1. bug: group message prompt type
  • Description: After receiving messages but not prompting in the group message prompt type, there will still be a bubble message prompt.
  • No cause found: Ignore this feature. (Otherwise, what a simple bug)
  1. bug: Management group members
  • Description: On the ios side, after clicking Manage-Delete Member, jump to the delete contact page. The member can only be deleted after the administrator adds the member to be deleted as a contact.
  • The reason was not found: the design of the interface was not perfect during development, and it seems that the module of contact management was reused.
  1. bug: Invite group members
  • Description: This function seems to be useless. Neither the group owner nor the administrator can actively add group members and prompt permission issues.
  • No cause found: The function is awaiting further development or has been abandoned.

3. Product idea

1. Product Features

 Book Friend Group Chat takes books as a unit. Users can enter the communication group by simply verifying the title of the book search, and can choose to be anonymous or nickname. You can meet book friends in the group and add as friends.

  1. Target Group-Online Literature Lovers

 The characteristics of this group are reading speed, reading experience, reading books, especially reading methods are updated very quickly, so readers are more scattered. However, the communication of readers of literary websites is mostly limited to the comment area. The timeliness is not strong and convenient, nor can it meet the needs of most readers.
 The loose group chat and friend system, as well as the vest system, make the product separate from a single social function, focusing on the discussion of the content, users can speak freely.

4. Interview

  1. Interviewee

 Junior high school students and literary enthusiasts are involved in a wide range of subjects. After school, I often read it in the form of e-books. I do n’t have much time after class, but I hope that my hobbies are not just self-entertainment, I want to communicate with my colleagues.

  1. photo

 The interviewee is shy

  1. Usage

 After downloading the internal beta version of the ios enterprise, you can log in and use it after simple registration.

  1. Interview

 Q: What is your first impression of Tencent IM?

 A: The interface is pretty simple and elegant. It's a novelty to do such a product trial for the first time.

 Q: What functions of Tencent IM are suitable for products? Or to make the product experience better.

 A: Emmm blacklist. I heard from you that this product can directly initiate conversations with each other, and the blacklist function can avoid unnecessary conflicts. (Laughs) After all, this is not a quarrel.

 Q: I did not expect this. It seems that this aspect can also be designed. Is there anything else?

 A: Emm and this one can send documents directly, which is quite good.

 Q: Do you think there is anything that can be improved in this instant messaging IM?

 A: Avatar picture! Everyone has an avatar, but it can only be changed to a random avatar. This must be changed.

 Q: Anything else? What are the advantages and disadvantages of the software in terms of data volume / interface / function / accuracy?

 A: I can't say this.

 Q: Do you have any comments on the product I want to develop?

 A: It's quite interesting. But with so many books, how are you going to form a group? Can you manage it?

 Q: (knowledge blow) This is all afterwords. Do you think this Tencent IM can be used in my products?

 A: If you can change some of them, you can still.

  1. Conclusion-recommended

V. Analysis

  • It is estimated that the team of 6 graduates will take approximately 18 to 20 weeks to complete.
  • Tencent Cloud has a large number of user groups in terms of instant messaging software compared to NetEase Yunxin. It can be said that it is second to none in domestic instant messaging, and it is easier to get users' favor.
  • This SDK still has many bugs, and the team should pay more attention to testing and maintenance. Since there are not many development team members, for better improvement, a bug complaint channel can be set up at the early stage of release, which can be improved in time according to user feedback.

6. Product recommendations and planning

  1. similar product

 Various literature websites, Douban, Baidu Post Bar, etc.

  1. NABCD model
  • Need The
    target audience is enthusiasts of online literature. This group is characterized by reading speed, reading experience, reading books, especially reading methods, which are updated very quickly, even when the reading period is different. Therefore, readers are more scattered. For example, in the same book, some readers read on website A, and some readers read on e-books. However, the communication of readers of literary websites is mostly limited to the comment area. The timeliness is not strong and convenient, nor can it meet the needs of most readers.

  • Approach is
     aimed at a large number of online readers, which is in line with the characteristics of fast-paced online literature and the personalization of reading hobby. Allow users to start a discussion in a group with the books they read as a unit.
     According to the user's personal wishes, choose whether to make book friends or block malicious users. Due to the anonymity feature, some bad users may appear, consider using some reporting mechanisms to limit user behavior.
     Lightweight, fast-paced, and personalized are the characteristics of the software.

  • Benefit benefits
     meet the communication needs of online literature lovers and create a positive and harmonious communication environment for fellow lovers.

  • Competitors Compete
     against the veteran literary website, as well as various forums, products also need to make efforts to attract users. However, the products are highly targeted and the novel positioning is a major attraction to attract users.

  • Delivery promotion
     can be promoted on a large number of active forums, post bars, Weibo and other platforms of the target group.

  1. My leadership

 If I lead the team, I will put more effort into the preliminary needs analysis and user research, and product promotion is also very important.

 Since this product is light in weight, the implementation time may not be very long, so in the early stage of the work, I will hope that more team members will participate in the user experience as much as possible, committed to developing a more humane product.

 Before starting work, first design a schedule for the development cycle plan, adjust it in time with specific progress, and be sure to deliver on time and on quality.

 During the work cycle, team members should report the progress of the work weekly, on the one hand to promote the development process, on the one hand, they can better coordinate multi-party cooperation.

  1. Staffing (5 people)

 3 person product and test, 1 person back end, 1 person front end and art

  1. 16 week schedule
time plan
Week 1-4 Conduct demand analysis market research and complete prototype design
Week 3-4 System structure design and database design
Week 5-8 The front-end and back-end cooperation basically realize the project functions, and the test and development are carried out simultaneously
Week 9-10 Project 1.0 test and perfect the project
Week 11 Initial promotion, looking for real user testing, collecting problems in the project
Weeks 12-14 Improve the project based on user feedback and complete the final version of the project
Week 15 Write instruction manual, publish project
Week 15-16 Project promotion, document revision
  1. Project deployment

 Server: one dynamic, one static, 8-core 32G
 bandwidth: 100M level
 relational database: 3 sets (read and write separation 2, backup 1)
 cache database: 2 sets of
 website security: WAF, DDOS

Guess you like

Origin www.cnblogs.com/GaogaoBlog/p/12738782.html