zoukankan      html  css  js  c++  java
  • 个人作业Week3-案例分析

    第一部分 调研,评测(软件的bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)

    一、产品bug

    我测试的app是微软必应词典。下面指出几个bug:
    

    1.部分功能一直加载不出来:

    比如下图,图中的单词挑战和口语挑战一直加载不出来,具体原因未知。
    

    2.对部分单词的读音不正确


    这里的读音明明应该是hahaha,图里面的音标也是正确的,但是实际语音是H的字母音,A的字母音

    3.较远距离有可能只能翻译一部分或者一直识别,与之相比有道翻译就要好很多

    比较近距离的


    远一些距离,会只能翻译极小部分

    相同远距离,一直加载不出来

    相同远距离,有道就要好很多

    4.对于流行词汇或者比较地域性的词汇会出现完全不合适的翻译

    比如“土豪”翻译中的“th”就很让人误解

    再比如中国美食肉夹馍,竟然出现人名的翻译(翻译的最后一项)

    1.介绍采访对象的背景和需求(他们为何要开博客,读博客,给博客点评,她有什痛点,她还有别的需求么)

    采访对象:室友,也是选了软工的
    背景:大学本科生
    需求:翻译单词,读文献的时候可能翻译整段句子,看外语电影的字幕

    2.让采访对象使用10–30分钟这个软件的基本功能(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)

    3.描述用户使用这个产品的过程,用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?

    用户的基本需求是解决的,比如英译汉,查一些不会的单词,必应的基本功能还是实现了的。
    数据量还是比较足的,比较常见的单词都能比较快的给出答案。
    界面配色方面比较一般(有的地方会出现大片的白色,对眼睛并不友好),而且会有一些推送,相比有道的简洁,可能不利于专心学习英语。
    


    功能和准确度都能满足常规学习英语或者翻译单词的需求,但不能满足专业类的需求(专业专有词汇或者语义比较一般)。

    4.用户对产品有什么改进意见?

    部分功能还没有真正完善(上文中的单次挑战和口语挑战),在一些功能的性能上和其他产品还有差距,比如有道词典的照片翻译,类型要多一些,而且在相同距离上准确度也要高,其次,没有真正的感觉与众不同或者水平很高的功能,总体感觉只是一个各个方面都可以使用但又不够出彩的产品,在拍摄的性能方面和一些网络新潮词汇、地方词汇上的翻译准确性还有待提高。
    

    附上必应的拍译:

    有道的拍译(三种功能):


    类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
    功能 核心功能 分析三个核心功能,功能设计和质量。 8
    细节 有什么为用户考虑的细节? 6
    用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 8
    辅助功能 一些辅助功能如皮肤等。 4
    差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 4
    软件的效能 用内存, 启动速度, 内存泄漏情况 7
    体验 软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 5
    成长性 记住用户的选择, 适应用户的特点,用户越用越方便 7
    用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 9
    自选 扩展性 核心功能外的其他功能,如讲座,个人测试等 8
    ##### 总得分为63分,定性的评价为一般,是一款能够满足基本需求,但是在竞争中不存在明显优势方面的功能型软件。 # 第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量) ### 1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答) 必应的基本功能包括:翻译功能,按时推送新闻,图像识别,语音识别,个人提升用的各类测试(单词量,口语等测试),系统功能(包括反馈,升级,评价等)。如果6人的话,大概开发需要2个半月(包含架构和性能分析),测试和修复需要3个月,用大概一个月的时间做好维护和各个应用市场的宣传,大概半年能够上市。 ### 2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答) 优点: 免费,不包括其他软件的捆绑下载。 用户的基本需求是解决的,比如英译汉,查一些不会的单词,必应的基本功能还是实现了的。 数据量还是比较足的,比较常见的单词都能比较快的给出答案。 缺点: 部分功能还没有真正完善(上文中的单次挑战和口语挑战),在一些功能的性能上和其他产品还有差距,比如有道词典的照片翻译,类型要多一些,而且在相同距离上准确度也要高,其次,没有真正的感觉与众不同或者水平很高的功能,总体感觉只是一个各个方面都可以使用但又不够出彩的产品,在拍摄的性能方面和一些网络新潮词汇、地方词汇上的翻译准确性还有待提高。 估计次于有道翻译,也能排名在前三吧,毕竟有微软这么大的客户资源支撑。 ### 3.它的市场份额估计第几?两者匹配么?不匹配的原因是什么? 市场占有率为9%,基本匹配,市场占有应该能在前三。 ### 4.团队在哪一个层次还有问题?为何这么著名的团队还有这些问题?可以把自己想问软件团队的问题都列出来,也许就能得到团队的亲自解答了! 在UI的客户友好度方面还有待提高;其次,在图像识别方面不如有道的拍译(这一点很令人费解,因为微软在图像识别方面的技术是位列世界前列的);在创意方面没有什么独有的功能。 ### 5.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。(必答) 根据客户的需求调查,对UI界面进行更为人性化的调整。同时扩展学习方面的功能(可以将百词斩,Ted之类的功能加入),提高用户体验。 ### 6.根据各种公开资料,推测这个App/系统是用什么语言+架构实现的,做到目前这个水平总的工作量应该是多少(人×月) 推测是java语言完成,工作量大概在36人*月。 ### 7.你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?从下面的可能性中选取几个: 对用户需求掌握不好,测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试。 # 第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理) ### 1.首先,市场有多大?全中国IT专业的学生和职业人士都可以是用户,总共有多少人? 市场还是非常广阔的,中国的所有想要学英语的人都是潜在的用户,几乎包含所有的学生和一些需要对外交流和了解外来信息的职业,估计至少有2-3亿人。 ### 2.目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里? 必应优点: 免费,不包括其他软件的捆绑下载。 用户的基本需求是解决的,比如英译汉,查一些不会的单词,必应的基本功能还是实现了的。 数据量还是比较足的,比较常见的单词都能比较快的给出答案。 缺点: 部分功能还没有真正完善(上文中的单次挑战和口语挑战),在一些功能的性能上和其他产品还有差距,比如有道词典的照片翻译,类型要多一些,而且在相同距离上准确度也要高,其次,没有真正的感觉与众不同或者水平很高的功能,总体感觉只是一个各个方面都可以使用但又不够出彩的产品,在拍摄的性能方面和一些网络新潮词汇、地方词汇上的翻译准确性还有待提高。 有道优点: 用户基数比较大,拍译功能强大,扩展功能强大(演讲,自我测试,自我计划等) 用户界面比较友好 缺点: 有捆绑下载,部分功能需要收费。

    3.作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

    所有对英语水平有一定要求的人。
    学历:大学及以上
    年龄:5-100岁
    专业:计算机,金融,经济,艺术类,建筑类,工学,管理学,人文学………………
    爱好:对语言学习有一定的兴趣
    收入:3000+(底线约为3000)
    表面需求:通过学习英语了解国外的前沿动态或者历史发展,从而为个人职业发展服务
    潜在需求:提升个人素养,了解国内外职业相关的最新内容,提高核心竞争
    

    4.功能:你要设计什么样的功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析.

    我想设计的功能:自我评测和提升计划的功能(用户通过app给出的测试卷测试自我水平,通过测试结果给出相应对应的水平,然后根据这个水平推荐给用户比较合适水平的计划。类似keep等健身软件通过选择自身水平得到系统推荐的健身计划)
    原因:可以让用户通过自我评测获知自己的真实水平,从而通过软件推荐的学习计划进行提高。
    Need: 想学英语但因为不了解自身水平而无法制定合适计划的用户。
    Approach:通过一个简单的测试为用户推荐相应的学习周期和计划,每天按时提醒用户进行学习。
    Benefit: 让用户通过科学有序的学习,得到英语水平上的全面提高。
    Competitors: 市面上一些其他的英语学习软件。
    Delivery: 通过一些流量大的网站和app market进行推广。
    

    5.如果你有钱可以招聘6个人,有4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

    3人进行开发,2个人进行测试,1人负责美工。
    1-2周进行架构和需求分析以及用户调查。
    第3周:完成设计文档。
    第4周:指定代码规范。
    第5-9周:进行代码开发。
    第10-13周:测试并且进行更正。
    第14周:撰写测试报告,设想改进的方向。
    第15周:准备登陆市场的相关联络和宣传渠道。
    第16周:登陆市场,收集市场反馈。
    

    作业耗时:5小时

  • 相关阅读:
    WC项目
    团队项目(MVP新能源无线充电管理网站)(总结)
    学期目标
    个人目标、思维导图、不同点
    结对项目——黄金分割点游戏(陈香宇&蔡春燕)
    团队项目(MVP新能源无线充电管理网站)(个人任务2)
    四则运算
    读后疑问
    crontab 定时任务
    mysql主从配置
  • 原文地址:https://www.cnblogs.com/zhj233/p/7658432.html
Copyright © 2011-2022 走看看