第一部分 调研,评测
调研
- 个人第一次上手体验:感觉很久没有维护的样子,第一次很难上手,没有具体的指引。
- BUG:
课程表不能使用
成绩查询年份选择只有以前的年份,选择不了现在的年份。
- 未发现bug的原因:
开发的时间和精力有限,某些功能实现。
开发软件时没有考虑到将来的维护。 - 注意方面(架构、部署运维、微服务等)
在需求分析时考虑到自己的能力去设计功能。
重视软件发布之后的持续维护。
做好软件的引导功能,帮助用户尽快上手。
采访:
-
介绍采访对象的背景和需求(他们有没有用过这个APP或类似的APP,除了现有的功能还有别的需求么)
用过如福大助手,超级课程表之类的APP,还希望能够加入历年卷查询和课堂PPT下载等功能。 -
让采访对象使用微信福州大学企业号(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)
-
描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
用户一开始不知道怎么使用这个企业号,找不到登录注册的地方,经过指导,顺利登录。
数据量:较完整
界面:界面的背景不好,分布比较乱。
功能:很多功能不能用,有些功能不实用。
准确度:比较准确。
用户体验:体验比较差。 -
用户对产品有什么改进意见?
希望完善下已有的功能,将实用的功能放在显眼的地方。 -
结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价,请选择一个结论:
不推荐
第二部分 分析
- 这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)
我认为需要10周的时间。微信公众号开发的资料很多,前面的开发者留下的经验也很多。类似的APP市面上有很多,可以参考一下。 - 分析这个软件目前的优劣(和类似软件相比),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)
优势:基于微信公众号,潜在用户较多,登录也方便。有些功能是其他同类型APP没有的,有竞争优势。
劣势:BUG很多,有些功能不实用,使用的人目前不多。
建议:修复BUG,改善界面和引导功能,并且加大宣传。增加软件的维护人员。 - 根据理解和体验,画出整个软件所有功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果
-针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分。
第三部分 建议和规划
- 如果你是项目经理,如何提高从而在竞争中胜出?
增加宣传的力度,听取用户的建议来增加他们需要的功能,以此在竞争中取得优势,并且能提高用户的留存率。 - 目前市场上有什么样的产品了?
超级课程表 ,福大助手, 福大教务处, - 你要设计什么样的功能?
设计一些比较实用的功能,比如历年卷查询,课堂学习资料的下载与分享。 - 为何要做这个功能,而不是其他功能?
广大学生最需要的功能,也是其他APP没有的功能。 - 为什么用户会用你的产品/功能?
功能全面,不需要再安装多个其他类型的APP - 你的创新在哪里?
根据学生的实际情况增加实用的功能,拒绝花里胡哨。 - 如果你来领导这个团队,会有什么不一样?
功能的设计以实用为主,界面会尽量简洁。 - 如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
后端2,前端2 美工*1,测试由大家一起负责。 - 描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。
1-3 周 需求分析
4-5周 学习相关技术,统一开发规范。
6-10周 对核心功能进行开发,第十周完成alpha版本。
11周 对alpha版本进行总结,修复存在的BUG.
12-15周 进行beta版本开发,完善附加的功能模块。
16周 在发行前进行测试。