第二次作业 :软件案例分析--微信

时间:2024-02-18 18:46:12

2.1 介绍产品相关信息

  • 你选择的产品是?

我选择的产品是微信。

  • 为什么选择该产品作为分析?

我选择这个产品的原因是在我看来微信的受众更加的广相对于其他软件来说,就比如说现在我们与朋友与家人交流经常都是通过发微信,或许QQ也有,但QQ的受众户更多的是在年龄段比较小的,而在我们爸爸妈妈那一代更多的用的是微信。而且微信与QQ这两款产品都是同属腾讯,在我的这次分析中我会将微信与一些其他产品在某一些方面进行一个微小的对比,从而粗浅地分析微信这款产品,当然,这也是我的一些浅见。

  • 该产品是怎么诞生的(在什么样的背景下)?

现在这个时代是一个网络的时代,社交网络如火如荼,微信就是在这么一个时代发展起来的。

  • 经历了哪些发展阶段?(软件得到发展或者没落的原因是什么,比如微信的兴起给微博带来的打击)

1、2011年1月21日,微信发布针对iPhone用户的1.0测试版本。这个版本支持通过QQ号来导入现有的联系人资料,但仅有即时通讯、分享照片和更换头像等简单功能,因此并不被外界所看好。

 

在随后的1.1、1.2和1.3三个测试版本中,微信逐渐增加了对手机通讯录的读取、与腾讯微博私信的互通以及多人会话功能的支持,截止2011年4月底,腾讯微信获得了四五百万注册用户。

 

2、2011年5月10日,微信发布了2.0版本,该版本新增了Talkbox那样的语音对讲功能。该功能的加入,使得微信的用户群第一次有了显著增长。

而从2.1和2.2,再到2.5版本中对视频信息的支持以及“查看附近的人”这一新功能的加入,再一次引爆了微信用户的增加点,此时微信用户已达1500万。

3、2011年国庆当日,微信发布3.0版本,该版本加入了现在大家广为所知的“摇一摇”和漂流瓶功能,增加了对繁体中文语言界面的支持,并增加了港、澳、台、美、日五个地区的用户绑定手机号。

从微信3.1到3.5,微信先后增加了英文界面,以及支持全球超过100个国家的短信注册。这进一步吸引了来自全球的用户使用微信这一服务。截至2011年底,微信的用户数量已经达到5000万。

4、2012年3月,微信用户数突破1亿大关。4月19日,微信发布4.0版本。这一版本增加了类似Path和Instagram一样的相册功能,并且可以把相册分享到朋友圈。微信朋友圈的推出进一步增加了微信的用户粘度。同时,为了更加有利于微信的国际化,从4.0版开始,微信的官方英文名称被定为Wechat。

   2012年7月19日,微信4.2版本增加了视频聊天插件,并发布了网页版微信界面。

   2012年9月5日,微信4.3版本增加了摇一摇传图功能,该功能可以方便的把图片从电脑传送到手机上。这一版本还新加了语音搜索功能,并支持解绑手机号码和QQ号。

  2012年9月17日,腾讯微信团队发布消息称微信用户突破2亿。

  2013年1月15日深夜,腾讯微信团队在微博上宣布,微信用户数量突破3亿。

5、2013年2月5日,微信发布4.5版。这一版本支持实时对讲和多人实时语音聊天,并进一步丰富了“摇一摇”和二维码的功能,支持对聊天记录进行搜索、迁移和保存。同时,微信4.5还加入了语音提醒和根据对方发来的位置进行导航的功能。

……

6、截止今日,微信已更新到6.5版。

2.2 调研, 评测

(1)下载软件并使用起来,描述最简单直观的个人第一次上手体验。

第一次使用微信这个软件觉得很多余,因为已经有QQ了;也觉得挺新奇的,因为微信这个软件的操作界面比较简洁。

从聊天功能上来说,微信其实与QQ并没有什么太大的差别,QQ是我接触的第一款即时聊天软件,QQ与微信相比更复杂一些,功能更多,当然,对于一些对娱乐观念需求没有这么大的人来说应该是会更倾向于使用微信,因为微信更加的简洁。

从分享个人生活这方面来说,微信有朋友圈,QQ有QQ空间,而且微信的朋友圈功能更加的简洁;QQ空间的功能则多了好多娱乐性,功能较多。还有QQ空间有访问记录,但微信朋友圈是没有这个功能的。

从安全性这方面来说,微信只要在绑定手机后就不会轻易被盗,而相对来说QQ被盗风险更大。

还有QQ在任何设备上登录,都可以下载7天内的所有聊天记录包括图片。

跟微博相比,交际圈更小,微博是一个比较大的交际环境,你发一个动态只要有刷到都可以看到,而微信只限于互相加了微信的人。

(2)选择一个朋友(用户)进行采访,并加以记载。

采访对象:大学生

采访对象在使用该产品的过程中并没有遇到什么问题,微信的功能简单易操作,没有太大问题;在数据量/界面/功能/准确度上的问题也不大,对这些没有太大的需求;

对于微信朋友圈的功能,采访对象提出了一点意见:

①点赞别人朋友圈共同好友可以不提示(个人觉得这边可以做一个设置,做一个开关,愿不愿意被人看到);

②别人来看你朋友圈可以有访客记录。

(3)结论:经过这么多工作,个人觉得微信这个软件是非常值得推荐的一款软件。

 

 

2.3 需求分析

  • 一一列出该产品的典型用户和典型场景,并且用用例图(Use case)加以表示

1、典型用户与用户场景:

典型用户

                典型场景

微商

微商在朋友圈发布所卖产品的广告。

普通用户

平时与朋友聊聊天,娱乐发红包;还可以建立群聊,多人同时在线聊天;与同事交流工作。

招聘者

在朋友圈中发布招聘广告。

商家

商家可以使用微信二维码向购买者进行扫码付款。

购买者

向商家付款。

 

 

2、例图(Use case):

 

 

 

  • 选择获取需求的方法(比如焦点小组、深入面谈),得到该软件的需求。(对不同的典型用户可以采取不同的方法)

需求:①优化在PC端的登录;

          ②增加朋友圈的访客记录;

          ③优化群组管理;                

          ④……

2.4 分析

  • 尽可能地使用软件的所有功能。

 

 

  • 分析这个软件目前的优劣 (和类似软件相比),推理出这个软件团队在软件工程方面可以提高的重要方面 (具体建议)。要求把对比的结果列出一个表格,对比每个软件各自的优点和缺点。

产品

        优点

             缺点

微信

1、 信息发布便捷;

2、  操作界面简单,让人一目了然;

3、  互动性极强,及时沟通;

4、  传播速度快,影响面广;

5、  宣传效果成本低廉。

6、  微信有公众号平台功能,个人和企业都可以在上面发布一些具有阅读价值的文章来打造自己的品牌,这也就是所谓的自媒体;

7、  对账号的保护性比QQ更好;

8、 ……

1、 微信在PC端不能单独登录,对于在PC端登录会造成一定的小麻烦;

2、  微信的评论功能只能让共同的微信好友看到,而QQ则是都能看到(这也说不上是一个怎样的缺点,将就放着吧);

3、  微信不能传送太大的文件;

4、  在内容的及时性上比不上微博;

5、  对于信息的传播的广度相对于微博来说是较为逊色的;

6、 微信用户在主动性上比不得微博用户;

QQ

1、 用户多,具备传播力;

2、  相对于微信来讲,QQ发布时间更早;

3、  功能丰富,娱乐性十足;

4、  良好的易用性和稳定高效的系统运行;

5、  有着丰富的表情包

6、  可以传送较大的文件;

7、 ……

1、 界面操作相对于微信来说是稍微的复杂;

2、  功能繁琐;

3、  过于娱乐;

4、  QQ对于账号的保护做得不够好,时常出现盗号现象;

5、  QQ对于账户的密码找回的操作极其繁琐;

6、 ……

微博

1、 具有很大的开放性;

2、  在这个网络的时代,通过微博人人都可以成为自媒体;

3、  对广告的推广更加的全面;

4、  信息传递更为地即时;

5、  信息传播更广;

6、  微博的评论都是可见的;

7、 ……

1、 信息繁冗;

2、  信息碎片化;

3、  公信力下降;

4、  容易出现恶意营销;

5、  微博让隐私对于网民来说在一定程度上来说变得毫无意义;

6、  微博广告更多;

7、  微博的评论都是可见的,Twitter只有主人可见;

8、 ……

微信从最早的1.0版本到现在最新的6.5.18版,从最早的较为单一的文字聊天发展到现在语音、文字、图片、表情以及今时今日的绑定银行卡、公众号等功能,体现了微信从一个普通的大众社交软件逐渐演变成带有创新功能的逐步国际化的社交平台。微信的发展目前还处于一个上升的阶段,随着微信版本的逐渐更新,功能的逐渐增多,服务的逐渐完善,吸引着众多潜在用户群。微信营销也会成为微信未来发展的一大趋势,越来越多的企业及通过微信进行企业形象和新产品的宣传,微信的未来发展会更加的多元化和全面化。相对于QQ、微博来说,微信更加被老一代的人所喜爱,QQ的各种功能太过繁琐,微博的信息太多,而微信相对来说则操作简便,信息轰炸没有微博来得这么大。       对微信这个APP提出的建议有:①对微信在PC端的登录以及其他功能有一个更好的完善与补充;

                 ②对于垃圾信息的处理应更加地即时;

                 ③减少微信公众号的信息的推送频次,而且推送形式可以更加多变;

                 ④微信对于财产的保护应该考虑更多,比如手机被偷了等情况;

                 ⑤……

  • [附加题]根据理解和体验,画出整个软件所有功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果;

      

软件模块

重要度

完成度

出发点

效果

聊天(语音、文字、群聊)

25%

100

发送文字、语音信息,图片,视频,小文件等

满意

添加朋友

2%

100

添加新朋友

满意

公众号

9%

100

自媒体

一般

标签

1%

100

分类

一般

朋友圈

20%

100

分享生活,看别人的状态

满意

钱包

18%

100

购买机票、车票、火车票,在商店付款、转账等

满意

扫一扫

5%

100

添加好友、付款等

非常满意

摇一摇

3%

100

摇手机或是点击摇一摇,可匹配到同一时间段出发该功能的微信用户

满意

附近的人

9%

100

可以查看到同一时间使用该功能且在相同地理位置

满意

游戏

7%

100

查看游戏信息、领取礼包等

满意

购物

1%

100

查看商品、购买商品

一般

 

  • [附加题]针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分(能给出更详细的评分更优)。

维度

用户评分(满分100)

用户体验

96

UI界面美观度

95

核心功能

98

 

 

 

2.5 建议和规划

(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)

  • 如果你是项目经理,如何提高从而在竞争中胜出?

①    责任心。项目经理要把客户的满意和企业长期利益作为自己的责任。

②    常识和直觉。项目经理要尽量是项目按照常规运作,不要故弄玄虚,或过多使用程序员不熟悉的新名词来变现自己的水平,这样不仅吴茱萸程序员形成良好的心态,而且无谓增加了项目的混乱。

③    要抱着一个学习的心态。软件技术的发展日新月异,项目经理需了解最新的发展方向。

④    还要做好充分的市场调研。软件的开发大部分是为了推向市场,只有足够了解市场,迎合市场,才能做出受欢迎的软件。

⑤    跟团队队员之间要做好充分的沟通与交流。一个成功的项目是在不断地讨论与争辩中出来的,只有有异议才会有进步,所以需要足够多的交流。

⑥    ……

  • 目前市场上有什么样的产品了?

QQ 、新浪微博、腾讯微博、飞信、推特、INS、陌陌、Facebook、飞信、米聊等

  • 你要设计什么样的功能?(杀手功能 or 外围功能)

外围功能:让微信在PC端登录的界面更加美化、登录方式更简便且安全。

  • 为何要做这个功能,而不是其他功能?

在我与几个朋友的交流中,普遍提出的一点是当微信在PC端登录时还要扫二维码确认登录,是挺麻烦的,我觉得这是一个可以改进的点,所以我觉得这个功能可以再优化一下。

  • 为什么用户会用你的产品/功能?

因为用户有需求,迎合市场,且有新意,够简洁,受欢迎的几率就会大很多。

NNeed 需求)

微信在PC端的登录可以更加的简洁一点。而且在PC端登录时如果不是用户经常的地址,将自动跳成二维码登录。

AApporach 做法)

将扫描二维码登录改成账号密码登录。

B (Benefit  好处)

登录更加方便。

CCompetitors 竞争)

优势:简化了PC端登陆的繁琐,且具备一定的安全性,提高了市场竞争力。

DDelivery 推广)

当在PC端登录时更加方便且具有一定的安全性后,用户对微信的使用率会提高很多。

  • [附加题] 如果你来领导这个团队,会有什么不一样?

………

  • [附加题] 如果你的团队有5个人, 有16周的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?

将5个人分为ABCDE

角色

    分配

开发

ABC

    测试

DE

    美工

     AE

   后续完善

ABCDE

 

参考资料:https://www.sogou.com/

         《现代软件工程 构建之法》--邹欣 著 第二版