FZU软工第十一次作业-软件产品案例分析

前言:

  • 本次作业链接
  • 说实话,福州大学微信企业号是真的做的很粗(mei)糙(yong)..

第一部分.调研,评测:

  • 评测:

1.1.初次感觉:

  • 可能是因为以前就登录过福州大学企业号,所以没有要求我进行注册登录啥的,初看这个界面,感觉挺简洁,看了一下一些功能的名字,就觉得大部分内容没太大用处。下附有登录时的界面图。
图片名称

1.2.企业号bug:

  • 1.2.1:我的课表&成绩查询内容显示异样,我的课表默认显示当前周作为第一周,并且课表内容皆为空白;成绩查询学年限制最高只能是2015-2016学年,无法使用,猜想是连接教务处系统失败,数据导入失败。

图片名称图片名称

  • 1.2.2:移动OA提示未授权的访问,可能是企业号的设计人员给学生账号设置了权限,只有拥有一定权限才能使用这个功能。当然,也可能是还没开发好
图片名称
  • 1.2.3:失物招领功能基本都写好了,不过系统时间与实际时间不符合,刚刚上传的失物招领信息系统显示是15分钟前上传的,并且如果对其进行评论,显示的时间也是慢了15分钟,无法显示实际的时间。并且发布失物招领的时候无法成功上传图片。显示添加失败

图片名称图片名称

  • 1.2.4:点击“学生证附卡”功能,系统弹出对话框提示“获取失败!原因:辅导员为空,请添加辅导员 ”之后点击申请就可以跳转界面。在申请学生证附卡补办的界面,修改区间时可供选择的区间为空,点击“申请理由”只有确认取消没办法输入信息。(而且对个人信息的保密程度太差了,界面直接显示身份证号码,黑人问号脸)

图片名称图片名称图片名称

1.3.你觉得为什么这个产品组的人没有发现这些bug:

  • 一方面可能是由于受开发时间限制,一些功能没有抠细节,只编写出了大概的功能。另一方面可能系统的兼容性没有做好,系统版本不同可能会导致一些功能就用不了。

1.4.假设你们团队需要开发这套系统,需要注意哪些方面:

  • 注意在需求分析环节设计好要实现的功能,不要让辛苦做出来的东西毫无意义。

  • 注意要在测试环节对系统进行充分的测试,保证功能的完善跟可使用性

  • 注意设置后期运维人员,对系统进行定期维护,保证系统的可持续性。

  • 采访:

2.1.采访对象介绍:

  • 我采访的是隔壁宿舍的大三计算机系的陈同学,他之前有用过提供类似功能的APP,例如福大易班、福大教务通。用完以后他觉得这个企业号最关键的就是先完善现有功能。在现有功能基础上,可以增加类似教室申请、水电费缴纳的功能。

2.2.采访对象评测结果&&建议:

  • 在他使用的过程中,他的问题并没有解决,这个软件的数据没有实时更新,学生的信息都是通过导入生成的,最直接的体现就是他所上传的微信头像是陈同学很久前用过的,并且他也没有办法很容易的修改自己的个人信息。界面很简洁,这点比较友善,不过功能不完善,不全面,不实用,让人很难想再次使用这个企业号。总之就是没有什么用,用户体验很差。
模块类别 优点 缺点
数据量 内容丰富,数据量很大 数据没有定时更新,用户信息具有时效性,没有考虑到这块
界面 界面简洁 部分界面布局不合理,显示的信息不合理
功能 可以关注福大最近发生的事件,查看课表登 部分核心功能尚未实现,无法使用,功能不够完善
准确度 大部分功能都可以正常响应 一些界面的交互有待进一步改进
图片名称

2.3.改进意见:

  • 先完善现有功能,再进一步美化一下界面,加一些特色功能。

2.4.结论:

  • 个人意见:不推荐这个软件,功能较同类产品体现不出优势,功能没有很好的完善,没有独有的特色功能。总之就是不推荐(真的很难用)

第二部分 分析:

3.1.估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)

  • 预计3周左右,因为这个企业号现在功能有限,而且界面简洁。预计3周应该可以将这个项目做到这个程度。

3.2.同类竞品:

  • 与此款产品类似的产品还有很多,类似福大助手,福大教务处等;
  • 优点:对福大的新闻,近期动态都有很好的体现,界面简洁明了;
  • 缺点:信息没有定时更新,功能未完善,bug多。

3.3.具体建议:

  • 需要设置日常维护人员,对产品进行日常的维护更新;
  • 要注重功能的完整性,可用性,提高用户体验感;
  • 要有自己的特色核心功能,要让用户对产品有好感。

3.4.模块功能逻辑框图:

  • 下附各模块重要度标识
模块 重要度 完成度 出发点 效果
成绩查询 一般 30% 用于用户查询成绩 没有成功连接教务处,无法使用
福大黄页 非常重要 80% 用于查看福大各个组织的电话号码 基本实现该功能,能够搜索查看到各个部门的电话号码
福大邮箱 重要 70% 用于用户登陆福大邮箱 不包含邮箱注册界面,跳转到福大邮箱网页版
福大主页 非常重要 85% 用于查看福大的官网信息 基本实现该功能,跳转到福州大学官网主页
个人日程 重要 70% 用于用户日程管理 基本实现该功能,bug较多
讲座报告 非常重要 80% 用于查看近期关于讲座的信息和内容 基本实现该功能,能够方便地找到讲座信息
校园巴士 一般 70% 用于查看校园巴士的路线信息 能查看基本信息,没有什么实际作用
校园新闻 非常重要 80% 用于查看校园新闻 基本实现该功能,并且具有分类和搜索功能
失物招领 重要 60% 用于发布与查看丢失的物品和拾到的物品信息 无法进行发布含图片的信息,主体功能结构已实现
通知文件 非常重要 80% 用于查看通知文件,校内公告和公示 基本实现该功能,并且具有搜索功能
我的课表 一般 30% 用于查询当学期课表 没有成功连接教务处,无法使用
学生证副卡 重要 50% 用于学生证副卡信息管理,方便学生的使用 能查看到部分信息,主体功能不可用
移动OA 一般 无权限 无权限 无权限

3.5.针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分:

        用户体验:50分         ——bug太多,没有实用的功能,用户体验很差。
        UI界面美观度:60分  ——界面简洁,部分功能的界面结构不太好。
        核心功能:50分         ——没有特别的出彩的功能,也没有很实用的功能。

第三部分 建议和规划:

4.1.如果你是项目经理,如何提高从而在竞争中胜出?

  • 一方面完善当前的基础功能,关注用户体验,开发出独有的核心的功能,提高产品的核心竞争力,毕竟实用才是保证产品生命周期的关键。
  • 另一方面,线上线下再通过学校的平台向各学院的同学推广。

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

  • 有很多同类产品,例如福大易班,福大助手,福大教务通等,相较而言,他们各自有自己的特色,比福大企业号更有竞争力

4.3.你要设计什么样的功能?

  • 设计教师与学生互动的功能,类似于在学生选完课后直接将学生跟老师拉到同一个群聊中,老师可以在里面答疑或者发布各类通知,例如答疑,调课等通知。

4.4.为何要做这个功能,而不是其他功能?

  • 因为这个功能比较有自己的特色,并且有时候老师没有办法很好的跟学生沟通交流,所以需要一个平台。

4.5.为什么用户会用你的产品/功能?

  • 因为很多课程的结课时间与考试时间间隔较久,到了临考前,老师如果想通知答疑时间也不是很方便联系到同学,因此这个功能对于广大学生而言是很有必要的。并且大家也愿意使用,很实用。

4.6.你的创新在哪里?可以用 NABCD 分析。

  • N|Need:大多数的同学都需要跟老师沟通交流讨论他们的疑问,老师也需要向学生发布一些通知;
  • A|Approad:添加一个新的功能模块,进行测试完善功能;
  • B|Benefit:方便老师学生间的沟通交流,节省人力物力
  • C|Competitors:暂时没有含类似功能的产品,有一定市场竞争力
  • D|Delivery:可以学校的平台向各学院的同学推广。

4.7.如果你来领导这个团队,会有什么不一样?

  • 我会更在意功能的实现,并且功能按模块按类别分类,而不是像现在这样全列出来

4.8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色:

  • 1个项目经理统筹;1个UI美工兼测试,2个前端,1个后端

4.9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。:

周数 任务 里程碑
1 需求分析,初步完成需求说明书
2 完善需求规格说明书,明确分工,制定代码标准 完成需求分析
3-4 进行原型设计 完成原型设计
5-8 编码完成具有核心功能的Demo版本
9 Demo版本测试完善 完成Alpha冲刺
10-13 完善各功能模块,修改bug
14-15 发布beta版本,进行相关的调试 完成beta冲刺
16 日常运营维护 产品发布

4.10.项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备:

  • 应用服务器配置:4核 8G*2
  • 后端服务器配置:8核16G*2
  • 关系数据库:SQL Server/MySql
  • 缓存数据库:Redis 数量:2
  • 网站安全性:DDOS
posted @ 2018-12-07 23:09  Chennel  阅读(309)  评论(0编辑  收藏  举报