zoukankan      html  css  js  c++  java
  • 20210405-1 案例分析作业

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class4-2018/homework/11910
    这个作业的目标 <软件测评>
    作业正文 20210405-1 案例分析作业
    其他参考文献 《软件工程》、《构建之法》

    牛客APP测评报告
    第一部分 调研,评测(软件的 bug,功能评测,黑箱测试,第8章用户调研,12章软件的用户体验)PP简介:求职之前,先上牛客,就业找工作一站解决。)

    1. 使用10–30分钟这个软件的基本功能(请上传使用软件的照片)

    在给定的三个选项中选择了牛客app,这是一个对于需要求职、学习的人来说很有帮助的一个软件。

    1. 描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
    • 解决了用户的问题么?
      首先我刚进入这个app的时候,整个界面对于我来说重点不突出,内容比较多,没有给人很明白的感觉,他主要功能是用户求职,还包括有练习这一块的功能,我个人觉得他还是能够解决大部分用户的问题。
    • 数据量

      (来自腾讯应用宝)
    • 界面
      界面整体较为整洁,模块划分也很明确,包括有学习、社区、求职、消息、我五个模块。
    • 功能
      五个模块各具有不同的功能,且功能划分的也很明确,每个模块都有各自的功能,如(每日一练、专项练习、社区、求职等等)。
    • 准确度
      我个人觉得准确度还是可以的,就如求职来说,他会给出很明确的要求例如:岗位职责、岗位要求、还有发布者的一些信息等等,准确度还是可以的。
    • 用户体验
      我体验感觉还行。
      3. 对产品有什么改进意见?
      进入app首页事会弹出窗口,建议可以清除;
      在学习板块中的PK对战中,错题没有给出标准的解析,是来自于网友的评论,建议给出标准答案;
      校招日程只是给出了行业类型、公司属性、时间,但似乎并未给出相关职业要求;
      在求职这一板块下,一些面试跟笔试的问题我觉得需要及时更新,currently;
      每日一练跟专项训练功能一样。
      第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)
      在书上我们看到:

    程序 = 算法 + 数据结构

    软件 = 程序 + 软件工程(软件服务还有数据,内容的因素)

    软件企业 = 软件 + 商业模式

    那么:
    使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。
    我个人认为要做到此服务的所有功能,我们还需要学习更多的技术,如果对于一个毕业生团队来说,比我们学习的时间更久,技术更精湛,但要做到这个也还是有难度的,所以无法估计时间。
    分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?
    优势:
    这个跟其他招聘软件对比,不仅仅是一个单纯的招聘软件,还具有学习的功能;
    招聘企业都是大公司,渠道也正规;
    能够在社区与同行人士交流,相互取经,相互进步;
    虽然说这个里面也有广告,但相对于其他来说,还算中规中矩了。
    劣势:
    没有给出标准的解析,是来自于网友的评论;
    界面可以更加美观一点。

    从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。
    需要更加全面的对这个软件进行测试,也可以收集用户的建议,例如做问卷调查。

    你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个
    对用户需求掌握不好
    具体的设计质量不高
    开发人员粗心大意
    测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试
    其他
    我觉得应该是对用户需求掌握不好吧,他们可能因为自己做的很好了,但是没有得到用户使用体验反馈,就没有加以改正。

    第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)
    这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考
    *** 市场概况**
    首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?
    市场是很大的,现在不管是求职软件还是求知软件都是很热门的
    直接用户:一般是在读大学生、毕业生
    潜在用户:求职者、中学生

    *** 市场现状**

    1. 目前市场上有什么样的产品了?
      58,赶集网,boss
    2. 上述产品的定位、优势与劣势在哪里?
    • 定位:求职
    • 优势:专业求职,信息来源广,靠谱
    • 劣势:局限性大
    1. 上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
      都互为竞品关系

    市场与产品生态*

    1. 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
    • 核心用户:求职者
    • 典型用户:学生
    • 学历:大专及以上
    • 年龄:22-35岁
    • 专业:计算机相关专业
    • 爱好:计算机语言
    • 收入:5k及以上
    • 表面需求:找到合适的工作
    • 潜在需求:找到满意的工作。
    1. 产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
      以后应该都是同行;
      这个不清楚。
    2. 产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
      有,竞争关系吧;
      有。

    产品规划*

    1. 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
      这个app虽然说有些小问题,但是功能我觉得已经很完善了,所以我没有补充。
    2. 如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
    • 开发人员:4个
    • 测试人员:1个
    • 美工:1个
      请为你的团队设计16个周期每周的详细规划。
      1-3周:去参考优秀产品并且确认目标
      4-10周:开发
      11-13周:美工
      14-15周:测试
      16周:完工
  • 相关阅读:
    关于List,Set,Map集合的遍历方法
    关于内部类的了解
    for循环打印图形的详细解析(三角形)
    SSH 免密码登录
    foreach 和 for 的区别
    有关Java集合的区别,和常用方法的总结
    hadoop完全分布式的安装
    对于Oracle analyze table的使用总结 . 对于Oracle analyze table的使用总结 .
    Oracle执行计划与统计信息的一些总结
    oracle10g 统计信息查看、收集
  • 原文地址:https://www.cnblogs.com/lx1943661721/p/14639636.html
Copyright © 2011-2022 走看看