• 案例分析


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class3-2018
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class3-2018/homework/11909
    这个作业的目标 对软件进行分析
    学号 20188458

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

    测试环境 :Android app来自vivo应用商店

    体验提要:

    1.CSDN APP

    基本功能:知识传播、在线学习、职业发展等。
    软件评价:好,不错。
    可复现性:必然发生
    Bug具体情况描述:


    (1)不能根据时间,收藏量等对文章进行排序。

    Bug分析 :
    严重性:一颗星。
    当用户在找资料时最希望看到的还是那种高赞,高收藏量的回答。这样才会让用户有想看的欲望。举个例子,知乎的每篇文章显示页面就会看到赞同人数和评论数。

    (2)进入文章之后也无法看到收藏量,它的两种转发形式中只有链接转发才能看到收藏和点赞人数。
    Bug分析 :
    严重性:三颗星。
    CSDN用户可能会提的问题会和程序安装,配置等,列如jdk的安装等等,有些操作会不可逆等等。所以一篇文章严谨,有效是特别关键的。而我们对文章的判断有一部分是来自于其他用户的反馈的。反馈除了评论还应该包含收藏,点赞,推荐,CSDN APP内部转发等等。对于CSDN转发到微信的以上两种方式中(直接转发,复制成链接转发)只有复制成链接转发可显示收藏和赞数。

    (3)当发表一篇文章时,不能直接对文字大小,加粗,斜体进行更改。
    Bug分析 :对文字加粗时显示的是加粗方式。而不是列如知乎的对文字直接进行操作。甚至是博客园后台的加粗都可以用(Ctrl+B)对文段进行符号添加致使对文字显示进行改变。显示加粗方式在手机上极其麻烦。

    2.牛客APP
    基本功能:涵盖实习,校招,社招内推和招聘信息,并提供技术,产品,运营等方向在线信息,备考求职题库和面试经验。
    软件评价:一般
    可复现性:必然发生

    (1)注册,登录。
    Bug分析 :
    严重性:一颗星。
    注册的时候要求填写详细的信息。具体到什么大学什么方向也必须填。但不是所有人都明明白白清清楚楚自己的方向的,有的用户也只是看招聘方向确定发展方向,对于大学文凭好像也没有验证。这个功能可以在个人信息里完善的。可能会失去一些潜在用户。

    (2)实习和社招,在查看更多里面没有按薪资排序。
    Bug分析 :
    严重性:两颗星。
    个人觉得薪资排序还比较重要的。

    (3)点开招聘单位,没有用户反馈。
    Bug分析 :
    严重性:两颗星
    用户不好判断公司是否靠谱,要求怎么样等等。

    第二部分 分析(参考8.6节对工作的估计,和14.1节软件工程的质量)

    (1).使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
    CSDN APP:大概3,4个月左右
    牛客:大概2个月左右
    由于没有做过此类型的,所以只能大概估计一下。

    (2).分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
    CSDN:在vivo应用商店里评分4.8分,评分应该是第一,下载量前三吧,综合第一。
    牛客:在vivo应用商店里评分4.7分,下载量偏低,在求职招聘排名前十吧。

    第三部分 建议和规划(参考《构建之法》第8章功能的定位和优先级;第9章项目经理)

    (1)市场概况
    首先市场有多大?
    其次直接的用户有多少?潜在的用户又有多少?

    CSDN:市场300万+,直接用户140万+,潜在用户100万+
    牛客:市场200万+,直接用户40万+,潜在用户100万+

    (2)市场现状
    目前市场上有什么样的产品了?
    上述产品的定位、优势与劣势在哪里?
    上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?

    CSDN:
    扇贝编程等等。定位:普及编程等程序员需知知识,经验,学习技巧。
    优势:范围较广,潜在用户相对较多。劣势:不专门针对某一学科,且用户体验一般。
    牛客:
    智联招聘,BOSS直聘等。定位:招计算机等学科类人才。
    优势:学习计算机的人越来越多,就业人也就多,app针对性强。劣势:普及率不高,信任度不高。

    (3)市场与产品生态
    a.这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
    CSDN:
    核心用户:计算机专业学生及想往这方面发展的人。典型用户:在校计算机等专业大学生
    学历:计算机高职院校及以上 。年龄:16-36 专业:计算机类型。收入:不具体
    牛客:
    核心用户:计算机专业及与之相关专业人才。典型用户:计算机等专业毕业生及程序员
    学历:大专及以上。年龄:22-45 专业:计算机类型。收入:6k以上

    b.产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
    存在一定关系,不清楚是否可以利用其相互作用二次构成特定用户生态.
    (4)产品规划
    你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
    CSDN:做一个草稿箱,因为写文章很必备。CSDN比较全面,会得到更好的解答。
    牛客:做一个线上测评方法,通过测试再面试。比较节约甲乙方时间。

    如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
    请为你的团队设计16个周期每周的详细规划。

    答:4个人开发,一个美工,1个测试
    第1-3周:确定软件需求分析,需求分配任务以及各自任务划分,确定完工时间。
    第4周:开始进行具体的软件设计
    第5-12周:基本功能的实现
    第13周:进行单元测试,对软件功能,界面进行完善。
    第14-15周:发布软件,根据反馈进行软件优化和改进
    第16周:更新软件,发布新版本。

  • 相关阅读:
    Java拾遗补缺
    Spring boot整合shiro权限管理
    Maven项目使用阿里云的Maven库
    Spring Boot设置上传文件大小
    mysql悲观锁中的共享锁和排他锁
    MySQL命令show full processlist
    log4j配置文件中的additivity属性
    每天一个liunx命令2之rz和sz命令
    数据库锁表及阻塞的原因和解决办法
    Java加密技术(一)—— HMACSHA1 加密算法
  • 原文地址:https://www.cnblogs.com/1211li/p/14638300.html
Copyright © 2020-2023  润新知