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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018(软件工程)
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11907(第三次作业)
    这个作业的目标 通过了解这些软件,找到适合自己的。了解开发步骤和规划
    作业正文 。。。
    其他参考文献

    一、本学期供分析的产品:

    作为一个 IT 行业的学生或从业者,如果你碰到了问题, 你去哪里寻找答案呢? 请比较至少 3 个 IT 问答网站并尝试体验提问和回答问题:列出它们具体的优缺点,并说明如果你来主持工作,你会怎么改进。
    CSDN开发者互助问答社区_程序员有问必答-CSDN问答

    • 长沙医学院计科同学的回答:“整体而言:还行吧,网站大,功能挺好的,不过用的不多,偶尔用来看看博客。”
    • 湖南科技大学计科同学的回答:“三个月前,我 几乎天天上CSDN,但是现在不去了。混乱的信息页面,找不到我需要的的东西。”
    • 北大青鸟职业学校计科同学的回答:“基本上用不着。”
    • 助教回复:“比起其他博客网站,blog内容多,但是很多重复抄袭的,应该算是国内第一博客网站了吧。”

    分析:

    优点:

    1. 网站大,功能挺好的
    2. 比起其他博客网站,blog内容多
    3. 存在管用的资料和技术文档

    缺点:

    1. 混乱的信息页面,找不到需要的的东西
    2. 存在很多重复抄袭的博客
    3. 上CSDN还是找信息还是像早几年那样麻烦,即使上面有有价值的资料,但还不如直接Google.

    CSDN需要的改进:

    • 对页面进行重新排版,增强目标搜索准确度
    • 对博客发表严格规范,建立精选博客区

    二、博客具体要求:

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

    下载并体验软件的功能,找出至少2个功能性bug。须用专业的语言描述,其中必须包含以下内容(为方便说明,Bug和改进点在接下来的章节中统称Bug):

    调研

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

    2. 描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?对产品有什么改进意见?

    * 功能:Web论坛,博客托管,IT新闻和其他服务。对于刚刚入门的IT小白而言,可以更快的了解到自己需要学什么。遇到问题也可以在这找到解决办法。
    

    3. 加分项: 采访另一个用户, 让 TA 也使用这个软件/服务, TA 能上手使用么? 有什么明显的困难, 软件的开发团队为何没有意识到这些初始用户会碰到的困难?

    (请将采访过程以图片和文字的方式记录下来,且要求采访对象为其他软工班级的学生)

    • 长沙医学院计科同学的回答:“整体而言:还行吧,网站大,功能挺好的,不过用的不多,偶尔用来看看博客。”
    • 湖南科技大学计科同学的回答:“三个月前,我 几乎天天上CSDN,但是现在不去了。混乱的信息页面,找不到我需要的的东西。”
    • 北大青鸟职业学校计科同学的回答:“基本上用不着。”
    • 助教回复:“比起其他博客网站,blog内容多,但是很多重复抄袭的,应该算是国内第一博客网站了吧。”

    记录请至少包含以下几点:

    • 采访对象的背景,为什么选择这个人采访?TA 的需求是什么?
      • 所有采访者的背景都是不同学校相关专业的学生,根据学校的教学不同,大家的需求也不同。但都不外乎这几点:1.解决问题2.学习新知识3.了解现在的专业需求
    • 采访对象实际使用的产品栏目
      • startup news 、oschina、hacker news

    结论:经过这么多工作,你一定有充分的理由给这个软件下一个评价: C

    评测

    • Bug发生时的测试环境

      * 发表博客遇到的问题:没有如同博客园一样,有成为草稿暂时保存的功能
      

      * 博文乱码
    

    • Bug的可复现性及具体复现步骤

      * 没有暂时保存的功能是一直存在的具有可复现性。每次发表博文都需要一次性编辑完,不可以中途退出。
      
      * 博文乱码的话,这种情况是偶尔会出现的。怀疑是服务器所在的文件系统故障导致的
      
    • Bug的严重性

      * Bug的严重性就是影响到了用户的体验感,因为其他网站的这种问题都完善的比较好好,例如博客园。
      
    • 对于Bug的预期及改进建议

      * 希望后期可以增加存为草稿的功能吧!
      
    • Bug 反馈(加分项)

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

    1. 使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)

    3个月吧,从刚开始的想法提出到后期的APP上线

    1. 分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)

    这个产品的质量在同类产品中估计名列第2

    优点:
    1. 网站大,功能挺好的
    1. 比起其他博客网站,blog内容多
    1. 存在管用的资料和技术文档

    缺点:
    1. 混乱的信息页面,找不到需要的的东西
    1. 存在很多重复抄袭的博客
    1. 上CSDN还是找信息还是像早几年那样麻烦,即使上面有有价值的资料,但还不如直接Google.

    1. 从各方面的问题,推理出这个软件团队在软件工程方面可以提高的一个重要方面(具体建议)。

    界面:可以更加简洁一点。
    内容:精选优质内容,内容垃圾的选择不推荐给用户。
    搜索:提高搜索目标的准确度

    1. 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?可以从下面的可能性中选取几个:

      • 对用户需求掌握不好

      • 具体的设计质量不高

      • 测试把关不严,敷衍了事,没有注意在特殊的配置或环境下测试

    个人觉得这三个可能性都有

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

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

    1. 市场概况

      • 首先市场有多大? 所有人

      • 其次直接的用户有多少?潜在的用户又有多少? 直接用户:所有相关专业的学生,从业者或者有兴趣的爱好者 潜在的用户:还未了解这个相关的人

    2. 市场现状

      • 目前市场上有什么样的产品了?

        • 博客园
      • 上述产品的定位、优势与劣势在哪里?

        • 博客园的样式多,定制性强,互动性也要比csdn blog强。界面简单,访问速度挺快的。是当前软件开发领域最高大尚的写作区了,若百度编程语言或设计模式方面问题,70%的内容都来自博客园。
    3. 市场与产品生态

      • 这个产品的核心用户群是所有相关专业的学生,从业者或者有兴趣的爱好者。典型用户是所有相关专业的学生以及老师。学历:大专以上。年龄:18+。专业:计科软件等...。表面需求:学习:。潜在需求:提升自己。
    4. 产品规划

      • 你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
    5. 如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

      • 请为你的团队设计16个周期每周的详细规划。

        • 6 个人:1 个美工,1 个前端开发,2 个后端开发,2 个测试

    需求确认(确认方向,了解需求,明确分工团队制定开发规范)——概要设计(做一个初步计划,建模雏形)——详细设计(前端设计,后端开发,建立接口)——编码——单元测试——集成测试——系统测试——维护

    https://iknow-pic.cdn.bcebos.com/8d5494eef01f3a2990382b199725bc315d607c71?x-bce-process=image/resize,m_lfit,w_600,h_800,limit_1/quality,q_85/format,f_jpg

  • 相关阅读:
    HTML-图片和多媒体
    HTML弹性布局
    HTML定位——绝对定位和相对定位、固定定位
    HTML定位和布局----float浮动
    CSS层叠
    HTML-css样式引用方式
    认识HTML和CSS
    原生js 进度条
    原生js文字滚动 滚动条
    时间轴
  • 原文地址:https://www.cnblogs.com/yuanqizhizhi/p/14634329.html
Copyright © 2011-2022 走看看