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

    这个作业属于哪个课程 软工-2018计算机科学与技术4班
    这个作业要求在哪里 3 20210405-1 案例分析作业
    这个作业的目标 初步进行软件分析
    作业正文 作业正文

    第一部分 调研,评测

    软件使用截图 & 软件基本功能介绍

    我使用的是CSDN问答社区。

    • 点击链接进入主界面截图:

    • 查看问题:

    • 当我搜索一些东西时,会弹出许多衍生,还不错

    软件优缺点分析

    • 优点:分类齐全,什么方面都涉及;
    • 缺点:问题回答质量参差不齐。
    • 总的来说CSDN可以说内容很全面,但是杂而不精

    软件功能性bug

    • 当我详细搜索时会出现不相关的问题

    • 回答别人问题后,不能撤回自己的回答只能修改

    • 当我找回密码时输入手机号显示手机号不存在而不是显示未注册,这会误导使用人员检查自己的手机号是否填错

    • 使用qq登录时会显示不支持

    • 用户登录时选择手机号登录会显示尚未注册须通过微信登录不能直接用手机号接收验证码登录

    • 点击注册时,只会弹出微信二维码,没有手机号注册

    • 自己提交问题时,提问格式非常固定

    定性和定量的结论

    类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
    核心功能 分析三个核心功能,功能设计和质量。 7
    细节 有什么为用户考虑的细节? 7
    用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 6
    辅助功能 一些辅助功能如皮肤等 6
    差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 7
    软件的效能 占用内存, 启动速度, 内存泄漏情况 6
    软件的适应性 在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作 8
    成长性 记住用户的选择, 适应用户的特点,用户越用越方便 8
    用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 6
    自选评分项目 针对软件的特点, 自己选择一个上面没有覆盖的领域来评分 9

    估计这个软件/网站/服务做到这个程度大约需要多少时间

    • 这个看开发人员的技术吧,有些技术好的大概一周内吧。

    分析并给出产品的排名

    • 另外一个网站怎么说呢,看截图吧,英语不好的使用有点困难,用网站翻译器有些也不准确,所以对于CSDN的全中文我非常喜欢。

    回答非必答题

    这个软件/网站/服务有很多可以提高的部分,如果你是新上任的项目经理,如何提高从而在竞争中胜出?请针对以下的问题进行思考

    • 市场概况
      • 首先市场有多大?
        • 答:大部分学生,许多上班的人都会用到这个网站;
      • 其次直接的用户有多少?潜在的用户又有多少?
        • 答:直接用户为使用这个网站的人群,潜在用户为平时喜欢上网查问题但不知道这个网站。
    • 市场现状
      • 目前市场上有什么样的产品了?
        • 博客园
        • 开源社区(oschina)
      • 上述产品的定位、优势与劣势在哪里?
        • 博客园:可以自定义样式,自定义JS脚本,许多地方免费使用,广告弹窗少;
        • CSDN:里面很多收费服务,也有广告弹窗;
        • 开源社区:综合前两者优势,但并不明显。
      • 上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
        • 都是竞争关系,相比较另外两者CSDN的使用评价不怎么好,还有各种收费项目,广告弹窗也比较多。
    • 市场与产品生态
      • 这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
        • 答:核心用户为在校学生,其他上班人员,典型用户为各种需要上网查资料的人员;
      • 产品的用户群体之间是否存在一定的关系?是否有利用其相互作用二次构成特定用户生态的可能性?
        • 产品的用户群体存在一定的关系,为了上网查资料提问题,并利用其相互作用二次构成特定用户生态;
      • 产品的子产品,以及其他相关产品之间是否存在一定的关系?是否有利用各个产品特性之间的相互关系二次构成产品生态的可能性?
        • 答:产品的子产品是产品的一个模块,存在一定的关系并利用各个产品特性之间的相互关系二次构成产品生态。
    • 产品规划
      • 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
        • 答:设置一些版权保护什么的,因为许多问题的答案都是摘抄别人的但是又没有标明出处。
      • 如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
        • 开发:3人
        • 测试:2人
        • 美工:1人
      • 请为你的团队设计16个周期每周的详细规划。
        • 1~10周开发
        • 11~14周测试
        • 15~16周美工
    • 同一类产品分析中定档打分:
      • 良好:1分
    • 加分项
      • 向开发团队反馈 Bug:

      • 采访非本软工教学班级的同学:

  • 相关阅读:
    windowsCE常用编译参数 及编译器列表
    摘抄System Architecture for Native Device Drivers
    django+vue学习系列
    FreeTextBox的ToolbarButton整理
    FreeTextBox实现机制
    Server的Transfer和Response的Redirect
    FTB2.0和CuteEditor的一些问题
    ASP.NET跨应用程序进行登录的解决
    testFTB2.0
    Rainbow分页解决方案
  • 原文地址:https://www.cnblogs.com/lcbxhda/p/14633587.html
Copyright © 2011-2022 走看看