案例分析
这个作业属于哪个课程 | 软工-2018级计算机2班 |
---|---|
这个作业要求在哪里 | |
这个作业的目标 | 学会对具体的软件应用进行分析 |
学号 |
第一部分 调研,评测
测评软件:牛客APP
1.了解程序和调研:对于牛客APP这个软件其实我之前并没有接触过,所以选择这个软件进行评测,首先对这个软件进行了初步的了解:牛客是互联网汽车金融地产快消等五大热门行业求职学习平台,从实习招聘内推-笔试题库-面试经验-offer比较,全面提升求职竞争力,找到好工作,拿到好offer。对于我们这种即将毕业要找工作的大学生而言应该是非常实用的软件。通过与同学的交谈发现大家都不怎么了解这个软件,大部分都没听说过,可能是我们还没有开始找工作,但也说明这个软件在推广方面还是要加大力度,毕竟我们将来是用这个软件的主力军。
2.软件功能评测:
使用10–30分钟这个软件的基本功能
刚进入软件可以选择注册/登录或者随便看看,如果选择随便看看就不能进行做题或查看招聘信息等操作,会直接跳转到注册/登录界面。成功注册后会直接跳转到做题练习界面,这里大都是与我们专业相关的编程语言的练习,有C++、Java、c语言、javascript等、还可以选择PK对战,提高学习积极性。这个软件主要有做题学习、社区交流分享经验和企业求职三大功能,对于一个求职软件算是比较全面。
3.bug
虽然经过我长达一个小时的测试,但软件并没有出现明显的BUG,只是有一次没有显示出浏览记录,我感觉应该是偶然性的。
4.描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?对产品有什么改进意见?
这个软件为我们这些即将毕业找工作的大学生提供了一个平台,让我们从以前的不知道找工作到现在有了一个途径,而且这个软件似乎更偏向我们学习计算机软件方面的学生,有独特的优势。这个软件主要有做题学习、社区交流分享经验和企业求职三大功能,基本能够满足我们的要求,用户体验也很不错,但是在功能上对比其它同类软件还是有改进的地方,例如求职界面中并没有针对学生等人群的兼职选项,可能会给一些人带来不便,希望可以加以改进。
5.结论:
类别 | 描述 | 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分) |
---|---|---|
核心功能 | 分析三个核心功能,功能设计和质量。 | |
细节 | 有什么为用户考虑的细节? | |
用户体验 | 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告) | |
辅助功能 | 一些辅助功能如皮肤等 | |
差异化功能 | 这个软件独特的功能. 它对用户的吸引力有多大? | |
软件的效能 | 占用内存, 启动速度, 内存泄漏情况 | |
软件的适应性 | 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 | |
成长性 | 记住用户的选择, 适应用户的特点,用户越用越方便 | |
用户有控制权 | 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 | |
用户引导 | 用户能否简单快速找到需要的功能 |
综合上面的评分给软件的评价是:d) 好,不错
第二部分 分析
1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
软件的功能还挺复杂的,感觉至少需要6个月。
2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
通过和其他同类软件的对比发现这个软件的功能挺全面,但是可选择的职业类型比较少,因此可能在5到10名左右。
3.从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
做这样一个项目一定要把自己当成一个求职者,最好先做大量的调研来判断求职者有什么样的需求。
第三部分 建议和规划
1.市场概况 首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?
这个软件主要面对的是一些毕业和即将毕业的大学生,从现在的就业形势来看市场很大,直接用户每年的毕业生大概有八九百万,潜在的用户还有一些想找更好工作的人。
2.市场现状 目前市场上有什么样的产品了?上述产品的定位、优势与劣势在哪里?上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
目前市场上已有的招聘软件很多,包括智联招聘、赶紧找工作、BOSS直聘等等,知名度都要远高于牛客APP、但通过对比可以发现他们的招聘范围都比较广泛,大都只是一个招聘的平台,而没有对职业技能的学习,而牛客APP主要的是互联网相关专业的工作,这一方面做的比较好,而且还有大量的习题可以让我们学习,为找工作做准备,非常的方便。
3.市场与产品生态 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
核心人群是一些刚踏入社会的大学生,渴望通过这些平台找到更好的工作,且愿意学习新知识不断进步,学生可以通过这样一个平台更加方便的找到适合自己的工作,而不要像以前一样一家一家去找,这是这种需求催生出了许多这种软件,构造出了招聘者、求职者、招聘求职软件这种生态。
4.产品规划 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。请为你的团队设计16个周期每周的详细规划。
我想在现在的基础之上在求职栏目里加一个兼职的分支,因为有学生想要勤工检学或者一些人想要更高的收入的话会有兼职的需求,而这样可以为他们提供一个十分便利的平台,因为从我们学校来看就很有这个需求,很多店子都在招聘兼职的学生。
详细规划:
周数(周) | 开发内容 |
---|---|
1-2 | 需求分析 |
3-5 | 原型设计 |
6-12 | 具体编码 |
13 -14 | 测试和修复BUG |
15 | 美工 |
16 | 项目报告 |