个人作业-软件产品案例分析
调研,评测
评测
第一次上手体验
点进去后先看到众多功能模块,如成绩查询,福大黄页,福大邮箱等,挺多很实用的功能集于一身,挺方便学生操作和使用的。但众多功能无落实,使用人数很少,比如失物招领寥寥无几。
实用性不高,宣传度不够。
bug
1.课表功能为空
2.成绩查询只能查2012-2016学年
3.学生证附卡找不到哪里添加辅导员
为什么这个产品组的人没有发现这些bug?
可能开发比较匆忙,完善程度不够,或者并没实地完整使用过其每个功能,所以导致许多功能并不能工作。
假设你们团队需要开发这套系统,需要注意哪些方面(架构、部署运维、微服务等)
在架构方面要考虑可维护,延伸性,事后优化;
在部署运维方面考虑稳定性和安全性。
采访
1.介绍采访对象的背景和需求(他们有没有用过这个APP或类似的APP,除了现有的功能还有别的需求么)
采访对象为在读学生,没用过此公众号,用的大多是福大教务处app,暂无其他需求。
2.让采访对象使用微信福州大学企业号(请上传照片证明用户的确正在使用,远程采访的同学请让别人帮忙照相)
3.描述用户使用这个产品的过程, 用户的问题解决了么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
没解决。数据量不够,界面比较简洁易操作,功能不完善,准确度在查询成绩上不够。用户体验一般。
4.用户对产品有什么改进意见?
功能更完善些
5.结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价,请选择一个结论:
不推荐
分析
使用此软件的大部分功能,联系第二部分的分析,估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。 分析这个软件目前的优劣(和类似软件相比),并推理出团队在软件工程方面可以提高的一个重要部分(具体建议)。
大约一个月。
优点:不用下载app,微信用户人数众多,普及广,易操作,减少占用的存储空间。
劣势:很多功能不能用。
重要部分就是与教务处系统的连接
功能逻辑框图
首页:
•重要度:90
•完成度:75
•出发点:给用户直观感受和操作
•效果:一般
各功能:
•重要度:95
•完成度:30,有许多功能还不能用
•出发点:处理校园事务
•效果:一般
身份验证:
•重要度:95
•完成度:80
•出发点:关联用户身份
•效果:可以
针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分
•用户体验:3分;bug较多,功能不能用
•UI界面美观度:4分;界面简单,无设计
•核心功能:3分;成绩查询和课表并不能用
建议和规划
1.如果你是项目经理,如何提高从而在竞争中胜出?
用户的需求和体验很重要,我们要继续完善软件,修复软件的bug,尤其是细节方面。要及时了解用户的需求,不断改进软件的功能。
2.目前市场上有什么样的产品了?
福大助手
3.你要设计什么样的功能?
抢大物实验
4.为何要做这个功能,而不是其他功能?
每当抢实验时都进不去网站导致很多人抢不到实验,很多人都需要健康的抢实验系统。
5.为什么用户会用你的产品/功能?
用户通过我们可以快速的抢到合适的实验时间
6.你的创新在哪里?可以用 NABCD 分析。
N:很多人需要快速的抢到实验
A:推出自动选择时间抢实验功能
B:相比实验网站更快速
C:竞争很大,类似产品也有很多
D:在福大范围内推广
7.如果你来领导这个团队,会有什么不一样
要将项目分模块划分给队员,相似的功能划分为一类,团队分工要明确,团队之间相互协作,要加强团队交流。注重用户体验,根据用户体验不断完善软件功能。
8.如果你的团队有5个人,4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?
1个美工、3个开发(包括测试)、1个文档
9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。
第1周:需求分析,用户调研,完成思维导图的设计,生成软件规格需求说明书
第2周:进一步完善需求,原型设计,生成需求说明书最终版
第3周:数据库设计
第4周:根据原型,实现主要功能界面
第5周: 确定代码规范,统一编码环境,进行软件体系结构设计
第6周--第9周:编码开发阶段,每个开发者根据设计要求分别实现各个模块的功能
第10周:测试阶段,对各功能模块进行测试,生成测试文档
第11周:发布alpha版本,召集部分用户对产品进行测试,实现小范围测试,通过用户反馈进一步完善产品
第12周--第13周:修复软件内测中发现的bug,继续完善软件功能,阶段测试,生成测试文档
第14周:发布beta版本,进行用户体验测试
第15周:根据用户反馈,继续完善功能
第16周: 发布产品
小里程碑:第2周、第12周、第15周
中里程碑:第11周、第14周
大里程碑:第16周