zoukankan      html  css  js  c++  java
  • 软件案例分析

    项目 内容
    这个作业属于哪个课程 班级博客
    这个作业的要求在哪里 作业要求

    分析的产品

    博客园班级博客

    调研,评测

    使用软件的基本功能

    • 以班级为单位,教师可以发布公告、作业、投票


    • 教师可以添加其他老师、助教、学生的博客地址到班级中

    • 学生可以根据作业要求撰写博客发布在自己的首页并提交到班级作业

    软件bug

    1. 博客园首页UI界面过时、风格不统一

    2. 在班级界面找不到跳转到个人博客地址的按钮,跳转十分不方便

    3. 创建班级必须填写班级英文名

    4. 博客查重速度太慢

    定性结论

    • 好,不错

    定量测评

    类别 描述 评分 (满分 10 分, 良好 6 分, 及格 4 分,聊胜于无 1 分, 很差 -3 分)
    细节 有什么为用户考虑的细节? 三大文本编辑器,Markdown支持很好 6
    用户体验 当用户完成功能时,不干扰用户 (例如: 是否不断弹出不相关广告)。 相比CSDN,没有广告 10
    辅助功能 一些辅助功能如皮肤等 自定义皮肤,还能自己添加css和js来美化博客 10
    差异化功能 这个软件独特的功能. 它对用户的吸引力有多大? 博客园班级功能,被各大高校采用 10
    软件的效能 占用内存, 启动速度, 内存泄漏情况 网站启动速度较快 6
    体验 软件的适应性 PC端、移动端显示效果均良好 6
    成长性 记住用户的选择, 适应用户的特点,用户越用越方便 目前没有该功能 -3
    用户有控制权 系统状态有反馈,等待时间要合适。关键操作有确认提示,有明确的错误信息。 让用户方便地从错误中恢复工作, 快捷操作键可调整。 设置中,用户可创建相册、自定义博客皮肤、是否允许回复邮件通知以及修改默认编辑器 10

    改进意见

    希望能在班级博客界面添加跳转到个人博客地址的按钮

    分析

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

      博客园的班级博客功能是在博客园网站基础上新增的功能服务,该功能基本可以靠简单的增删改查来实现,因此在技术层面实现并不困难,大概2-3个月。

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

      同类技术博客社区有csdn简书等,然而只有博客园实现了班级博客的功能,因此可以说产品质量名列第一。与QQ群中的交作业功能对比,博客园班级博客只适用于提交博客作业,用户群体相对较少,但其本身依托于博客园的技术氛围,以及在作业DDL之前学生可以方便的修改提交,还有老师和助教的评论可以及时的以学生设定的方式通知学生,实现有效地互动,这些都是该产品的优势。

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

      虽然班级博客的用户只占博客园用户很小的比例(几乎全是在校学生),但希望还是能更注重用户的需求以及用户的反馈,及时增添相关功能。

    4. 你在第一部分发现的bug,为何软件团队不能在发布前修复?他们是不知道,还是有意不修复?你觉得是什么原因?

      对于bug:在班级界面找不到跳转到个人博客地址的按钮

      我觉得是团队对用户需求掌握不好

    建议和规划

    • 首先,市场有多大?潜在的用户有多少?

      中国程序员越来越多的趋势,表明市场越来越大。作为一个技术社区网站,具体到其班级博客功能,由于全国还有较多高校没有加入,所以潜在的用户也是相当庞大的。

    • 目前市场上有什么样的产品了,它们的优势劣势在哪里?和它直接竞争的产品在那里?

      csdn简书对比:

      csdn的搜索引擎优化做得很好,但是广告太多不够简洁

      简书界面很现代化的设计风格,但SEO做的不好

      博客园位于二者之间,但最大的竞争优势是开发了班级博客功能,牢牢抓住了教师和在校学生这一用户群体。

    • 作为新的项目经理,这个产品的核心用户群是什么样的人,典型用户长什么样?学历,年龄,专业,爱好,收入,表面需求,潜在需求都是什么?

      核心用户群是高校计算机专业的教师和学生。教师的需求就是更好的管理班级作业的发布、批改,学生的需求是更好的在班级板块和个人博客板块之间无缝切换。

    • 如果你有钱可以招聘6个人,有4个月的时间,你作为项目经理,应该如何配置角色(开发,测试,美工等等)?描述你的团队在16周期间每周都要做什么,才能在第16周如期发布软件的改进版本,并取得预想中的成绩。

      week1-2:调研用户需求,分析实施难度

      week3-7:开发v1.0并投入市场

      week8:收集用户反馈

      week9-12:开发v2.0

      week13:收集用户反馈

      week14-16:开发v3.0

  • 相关阅读:
    完全背包 基础
    hdoj_2546饭卡(强忍悲痛,好好写题解)
    蓝桥杯--猜字母 学到了!
    Common Subsequence
    Ansible ad-hoc 手册(3)
    ansible playbook 以及变量(2)
    Ansible安装以及常用模块操作(1)
    zabbix3.4自定义触发器(4)
    zabbix3.4自定义监控项(3)
    zabbix3.4监控一台主机(2)
  • 原文地址:https://www.cnblogs.com/wanzf-bky/p/12575123.html
Copyright © 2011-2022 走看看