• 211806141张博---第四次个人作业


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzzcxy/2018CS
    这个作业要求在哪里 https://edu.cnblogs.com/campus/fzzcxy/2018CS/homework/11966
    这个作业的目标 <通过各种案例分析,评测,思辨,总结,学习软件工程在实践中的作用>
    作业正文 详见下面
    其他参考文献

    第一部分、调研,评测

    1.1 Bug发生时的测试环境

    测试环境 具体
    操作系统: Android 10
    MIUI版本: MIUI 12.0.11稳定版
    手机硬件版本: V1
    CSDN软件版本: V 4.5.5

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

    1.Bug的可复现

    只要按照流程执行步骤,就会出现复现

    2.具体复现步骤

    可见1.3的具体情况描述

    1.3 Bug具体情况描述

    1.每次在网页端登陆CSDN时,因为忘记密码,所以需要扫码登陆,当手机扫错二维码时,CSDN的手机端不会出现“您扫的二维码不正确”之类的提示,以至于会让用户一直去扫这个二维码,而不会去检查自己扫的二维码的正确性,等到发现自己扫错的时候,才知道原因所在

    2.打开右上角的➕,写Blink,点击投票,会发现点几次都没有反应,重启CSDN客户端可以显示可以进入

    1.4 Bug分析

    我认为都属于轻微BUG

    第一个BUG中,估计是产品经理或者是程序员,没有考虑到用户会使用CSDN的软件去扫微信登陆的二维码

    第二个BUG中,我认为这可能是手机的原因,但是在舍友的手机上却没有这样的情况发生,所以我觉得这是个体差异,属于用户问题

    1.5 Bug 反馈

    已反馈客服

    第二部分、分析

    2.1 时间成本

    个人觉得团队人数6人左右,计算机大学毕业生,并有专业UI支持的话,需要3年左右,半年开发雏形,还是完全不能用的状态,然后是安全性,细节需求把握,光是基础业务的开发至少也得个1年了吧,

    2.2 软件目前的优劣

    优点 缺点
    CSDN网友多,容易被评论 网站美观性不强
    CSDN可以找到不少的学习资源 广告太多了,而且广告和新闻都不分
    可以提供定制化的服务 内容质量参差不齐

    2.3 具体的建议(关于软件团队在软件工程中可以提高的方面)

    1.希望精简内容,感觉CSDN上的抄袭很严重,重复类容多,灌水的帖子多,可以提高软件的流畅性

    2.相当多的广告和付费提示,建议减少相关的内容,细水长流

    2.4 一些关于BUG的猜测和思考

    中国专业IT社区CSDN创立于1999年,至今为止差不多20年左右,我想到的,CSDN的前人也一定会想到,但不一定会去实现功能,比如软件慢的问题,估计产品经理和程序员也对于这方面有着难以实现的困难,对于第一个BUG来说,或许程序员并没有考虑到用户的各种行为,也有可能是实现不了

    第三部分、建议和规划

    3.1 市场概况

    1.市场有多大?

    CSDN是国内比较应用比较广泛的网站,占领的份额挺多的,我的同学经常使用这个网站

    2.其次直接的用户有多少?潜在的用户又有多少?

    用户这一块,我认为有不少的初学者,在工作和学习中遇到不会的问题,直接百度,复制粘贴,在CSDN上基本能找到答案,可以作为一个解决问题的网站来使用,这些人,大多数也许并没有在CSDN上注册过,可以定为潜在用户,数量不少。

    3.2 市场现状

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

    国内:博客园,CSDN,gitee,开源中国等

    国外:github,IBM developerWorks,InfoQ等

    2.竞争性

    网速的原因,国外的基本竞争不过国内

    3.3 市场与产品生态

    可以挑选网站中专业的人员来专门解答问题,可以给高校的学生解惑,高校学生也可以通过渠道进入公司或者企业工作

    3.4 产品规划

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

    开发:3人
    测试:1人
    美工:2人

    其中规定:
    1.如果测试不够,可以从开发中完成进度最快的哪个人来帮助测试,这时原来的测试为主测,加进来的人为副测。
    2.美工如果工期不够可以申请加个临时工,可以把工作交给价格相对低廉,而且有点责任心的大学生。
    3.每隔一段时间需要检测各位的进度,不足则补
    4.etc...

    时间 规划
    1~2周 做好需求分析
    3周 合理分配任务
    4~13周 开发,测试,美工,动态分配任务
    13~16周 测试
    16周 发布改进版本,开发人员进行维护

    还有一句话(关于CSDN的体验和总结)

    总结:不推荐

    详细说明:

    1.无聊的灌水居多,能不能在发帖前先百度一下?

    2.广告多,收费的项目多,搞“分化”?,不登陆复制粘贴会出现水印,有的内容需要VIP才能查看

    3.迟早药丸

  • 相关阅读:
    GIT基础详解
    JS进阶解析
    JS基础解析
    CSS布局模型解析
    02.CentOS Linux 7.7 系统配置文档
    docker 创建bridge网络和修改默认网段
    selenium浏览器自动化测试工具 进阶使用
    前端导出Excel和打印介绍
    stm32使用gmtime()转换timestamp为日期,出的结果是乱的,不符合预期。改为localtime正常输出
    .net core api action 不能用作 httpget注释的参数名
  • 原文地址:https://www.cnblogs.com/Zoeun/p/14690369.html
Copyright © 2020-2023  润新知