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

    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11907
    这个作业的目标 了解软件工程
    学号 20186838

    第一部分 调研,评测

    CSDN

    软件简介:编程之路多漫长,2500万程序员在CSDN与你同行!全新的技术交流社区——Blink,等你加入!
    在这里,我们真心为技术开发者保驾护航,助您成就出彩技术人生!
    通过CSDN技术社区,你可以了解到最新的技术开发信息及解决方案;主要包含:人工智能、移动开发、
    编程语言、研发管理、运维、云计算/大数据、数据库、游戏开发、前端、物联网、计算机基础、安全、区块链、音视频发、技术开发架构、前沿技术学习等。

    主要功能
    ①全新的技术交流社区-Blink等你加入;
    ②技术难点精准定位-解决bug轻松无压力;
    ③热点博文一键收藏-想看就看很方便;
    ④高质量的IT资讯及时更新-让你走在互联网前端;
    ⑤熬夜还在敲代码-夜间模式呵护你;

    牛客APP

    软件简介:求职之前,先上牛客,就业找工作一站解决。是互联网汽车金融地产快消等五大热门行业求职学习平台,从实习招聘内推-笔试题库-面试经验-offer比较,全面提升求职竞争力,找到好工作,拿到好offer。
    主要功能
    ①名企笔试真题+解析----考前刷真题,笔试不用愁;
    ②前辈面试经验+交流----掌握套路,不再怯场;
    ③名企招聘信息+内推----真实可靠,高效反馈;
    ④薪资大揭秘----offer选择不纠结;
    ⑤公认学习交友论坛----互帮互助共攀高峰;

    1.使用10–30分钟这个软件的基本功能
    软件登录及其相关主页界面
    CSDN:



    牛客APP


    2.描述使用这个产品的过程,解决了用户的问题么?软件在数据量/界面/功能/准确度上各有什么优缺点?用户体验方面有问题么?
    一、界面:
    CSDN:软件图标很有意思,“程序猿”的头像,很有特色;
    ②进入主页面,软件下面的导航框主要是5类:首页,会员,直播,消息,我的;

    牛客:软件的界面,软件的开场界面会变,会把当前最热的求职推荐显示软件入口页面;软件下面的导航分为5个:学习,社区,求职,消息,我;

    二、功能
    CSDN:有直播,在直播课程介绍以后还能看回放,而且直播课程在直播前会放出预告并能够预约,通过手机推送信息;
    会有很多大佬总结的相关知识文档被推送到热榜,可以选择自己喜欢的频道,并在频道中看到所有相关文章;

    牛客APP学习功能,会记录一天的勤奋成就值,做题数,会进行相关的排名,有专门的打卡区,在打卡界面会显示今天所做的学习任务;
    题库也有很多分类

    BUG1 CSDN
    无法查看访问,没法显示,与历史浏览记录无法匹配;

    BUG2 牛客
    在刷题区域会存在错题的情况,会出现闪退

    三、对产品有什么改进意见?

    希望网站对这一块错题情况进行整合

    定性与定量评价
    定性评价:对于CSDN APP,四颗星
    定量评价:只是使用了一段时间,评价的点不多

    类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
    功能 核心功能 :技术交流社区成熟,交流质量较高;论文以及相关知识学习体系完善;直播学习; 10
    细节 有什么为用户考虑的细节? 夜间模式下,加载等待时“程序猿”不同的状态 7
    用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 :有趣的界面设计,以及相当方便的导航索引,没有骚扰广告绝对的好评;blink社区可能存在价值较低的“水文”; 8
    辅助功能 一些辅助功能如皮肤等 ;夜间模式,以及有趣的“程序猿” 6
    差异化功能 这个软件独特的功能. 它对用户的吸引力有多大?:在同类型软件中,大家对该软件还是很能吸引的,在相关知识检索是,PC端会推送相关文章,比较容易了解到CSDN 8
    软件的效能 占用内存, 启动速度, 内存泄漏情况 :占用内存少,启动快 6
    体验 软件的适应性:在联网/断网, 大小屏幕, 没有鼠标的情况下都可以顺畅操作. 和不同平台的软件能流畅协作;在断网情况下无法使用(大部分app都如此吧),所以设备可以实现账号信息互通 8
    成长性 记住用户的选择, 适应用户的特点,用户越用越方便 7
    用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 7

    第二部分 分析

    在书上我们看到:

    程序 = 算法 + 数据结构

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

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

    1.使用此服务的所有功能,估计这个软件/网站/服务做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI支持)。(必答)
    功能中有众多习题练习测试过程会比较复杂,六人团队估计需要四个月时间。

    2.分析这个软件目前的优劣(和类似软件相比),这个产品的质量在同类产品中估计名列第几?(必答)
    答:就应用市场的评分看,确实不高,且下载量偏低,不过功能内容强大,加之慢慢的改进(比如界面太繁琐,换简单清新点)会有更大的突破

    第三部分 建议和规划

    市场概况
    首先市场有多大?其次直接的用户有多少?潜在的用户又有多少?
    首先是大学生及其从事计算机行业的人群,该类软件在对求职互联网公司的同学非常有益的一个APP,直接的用户面向所有求职的在校大学生及社会人士,在未来互联网的发展下该类软件会更加受欢迎!
    市场现状
    目前市场上有什么样的产品了?上述产品的定位、优势与劣势在哪里?上述产品之间呈现什么样的关系,哪些为竞品关系?以及竞争中的各方态势如何?
    csdn主要定位于技术,缺点缺少求职实用。优点,各类技术齐全。
    市场与产品生态
    这个产品的核心用户群是什么样的人?典型用户是什么样的?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?
    CSDN:
    核心用户:计算机专业学生及想往这方面发展的人。典型用户:在校计算机等专业大学生
    学历:计算机高职院校及以上 。年龄:16-36 专业:计算机类型。收入:不具体
    牛客:
    核心用户:计算机专业及与之相关专业人才。典型用户:计算机等专业毕业生及程序员
    学历:大专及以上。年龄:22-45 专业:计算机类型。收入:6k以上
    产品规划
    你要在当前软件的基础上设计什么样的新功能?为何要做这个功能,而不是其他功能?为什么用户会用你的产品/功能?你的创新在哪里?可以用NABCD分析。
    如果你是项目经理,可以招聘6个人,并且有4个月的时间,你认为应该如何配置角色(开发,测试,美工等等) 才能在第16周如期发布软件的改进版本,并取得预想中的成绩。
    请为你的团队设计16个周期每周的详细规划。
    第1周:确定需求,分配任务以及各自任务划分
    第2周:开始进行具体的功能设计
    第3周:不断优化和改进
    第4-9周:确保基本功能的实现
    第10-13周:敏捷开发
    第14-15周:测试
    第16周:发布

  • 相关阅读:
    C++基础--if/else和switch/case的区别
    条件概率,联合概率,边缘概率及独立事件,古典概型
    Maven中的Archetype概念及作用用途
    Unable to execute 'doFinal' with cipher instance
    查看是否存在tomcat进程和关闭方法
    python中的‘’的作用
    sklearn中predict_proba()的用法例子(转)
    pandas.DataFrame.sample随机抽样
    最全的MonkeyRunner自动化测试从入门到精通(1)
    阿里创新自动化测试工具平台--Doom
  • 原文地址:https://www.cnblogs.com/George-/p/14641877.html
Copyright © 2011-2022 走看看