- 查看课程表上效仿了超级课程表,界面美观
- 功能多,整合了课程表、查成绩、考场查询、历年卷、易班、空教室、图书馆、教务通知、大物实验、嘉锡讲坛、校招日历共计11个功能模块,可谓是一应俱全。
IOS端
设置中进入【推送】选项后整个应用完全无法响应,出现假死现象,只能强制关闭后再次开启应用。
在成绩中打开挂科高亮选项后,成绩页挂掉的学科并没有高亮。
【成绩页面】单科绩点均为空
教师信息页QQ邮箱等信息无法查询到,始终显示加载中
夜间模式下,当周课程、已结课课程、未开课课程无法区分
二手市场页面中,系统状态栏被非正常隐藏,无法显示。
安卓端
关于上图中架构的解释
对象来源
对象分布
设备分布
使用分布
对象特征(在校生)
对象特征(非在校生)
核心需求
在移动端较为方便地查看课程信息
能够及时准确地获取一些课业信息(如考试安排、课程成绩)
能够对于来自教务处的一些重要信息、通知进行提醒
对一些公共资源进行预约查询(图书馆借书、自习室预约)
非核心需求
尽量在不造成产品冗余的情况下,聚合更多的校内信息
让UI尽量美观,交互更加合理
各个功能具备较快的响应速度
采访项目 | 采访反馈 |
---|---|
平时使用什么应用查看课表等信息 | 福大教务通 |
之前有用过福大助手吗 | 看到同学用过但是自己没有尝试过 |
产品刚上手后的第一感觉(ios端) | 界面很简洁大方,可以很方便地找到想要的功能,反馈速度也很不错 |
对于各个功能模块试用之后 | 聚合的信息覆盖面很广,功能很丰富,而且信息总体来说都很准确,不过还是有一些信息没有更新,比如单科绩点 |
总体感受 | 是值得推荐的产品,不过不知道为什么身边的人用福大教务通的比较多 |
评估项目 | 优点 | 缺点 |
---|---|---|
数据量 | 聚合信息丰富,学生平时要用到的从课表到考试安排再到成绩通知等都可以在应用中轻松获取到 | 暂时无法获取单科绩点,教师的联系信息无法刷新 |
界面 | 界面交互总体来说很友好,配色风格简约大气 | 二手市场和嘉锡讲坛的界面风格 有待优化;夜间模式的课表无法区分是否为当周课程 |
功能 | 各项基础功能使用起来都非常方便,基本可以满足学生平时的需求 | 无法查看单科绩点,挂科无法高亮,教师联系信息无法刷新,设置里的推荐功能会导致系统无响应 |
准确度 | 在课表与空教室等基础功能中基本能够做到准确反馈 | 成绩和考场信息有时候会存在一定的延迟 |
问卷调查数据
非常不推荐
不推荐
一般
推荐
非常推荐
参考 8.6 节 对工作的估计, 和14.1 节 软件工程的质量
估计这个项目做到这个程度大约需要多少时间(团队人数6人左右,计算机大学毕业生,并有专业UI 支持)。
分析这个软件目前的优劣(和类似软件相比),并推理出开发团队在软件工程方面可以提高的一个重要部分(具体建议)。
根据理解和体验,画出整个软件所有功能逻辑框图,根据重要度标识出各模块的重要度、完成度、出发点及效果;
各模块分析
重要度按1~5评分,1:不重要,2:一般重要,3:重要,4:很重要,5:非常重要。
模块 | 重要度 | 完成度(%) | 出发点 | 效果 |
---|---|---|---|---|
账户管理 | 5 | 80 | 为用户提供账户的管理,为以下的功能服务(登录和注销) | 登录和注销流畅,缺少账户的个性化设置 |
课程表 | 5 | 85 | 为用户提供课程表的查看和管理 | 为用户提供了很好的课表查看和管理功能,但部分机型存在分享功能闪退现象,不能设置已结课、未开课课程的不显示 |
查成绩 | 4 | 70 | 为用户提供成绩、绩点及统考成绩的查询 | 仅能查看成绩和绩点,无法查看统考成绩,且无法查看各科的平均分和最高分 |
考场查询 | 3 | 95 | 为用户提供考试信息的查询 | 能够为用户提供相关的排序的考试信息(除了任课教师) |
易班 | 2 | 60 | 为用户调用易班的功能(附加一键XX功能) | 仅仅是对易班功能的调用,每次重启应用都要重新输入账号密码,使用繁琐(一键XX真的好用) |
空教室 | 3 | 70 | 为用户提供空教室的查询 | 用户能够使用其查询指定教学楼、时间段的空教室信息,但显示方式不够友好 |
图书馆 | 1 | 70 | 为用户提供图书馆图书的检索(附加登录福大图书) | 能够实现图书的检索,查询结果的显示方式不够友好,福大图书功能鸡肋 |
教务通知 | 3 | 95 | 为用户提供教务通知的查看 | 方便了用户对教务信息的查看 |
大物实验 | 2 | 70 | 为用户提供大物实验的查看和管理 | (没有账号,未验证) |
嘉锡讲坛 | 2 | 95 | 为用户提供嘉锡讲坛的查看、报名和取消 | 方便了用户对嘉锡讲坛的操作 |
校招日历 | 4 | 90 | 为用户提供校招信息的查看、检索 | 极大地方便了有这方面需求的用户 |
设置 | 4 | 80 | 为用户提供APP的设置 | 常规功能 |
针对不同的维度评分,对用户体验方面、UI界面美观度、核心功能,分别打分。
满分10分,针对各项打分情况如下:
评分项 | 评分 | 理由 |
---|---|---|
用户体验 | 7 | 全面的功能和友好的界面给用户带来了一定的使用体验,但功能的缺陷和个性化设置的缺少造成用户使用体验的缺失,所以给出了7分这个分数。 |
UI界面美观度 | 8 | 整个APP界面还是比较简洁美观的,界面的动画效果也很不错,所以我们给出了8分。 |
核心功能 | 7 | 这个APP整合了很多的功能,不得不说真的很全面,但功能虽全却不精,很多功能都或多或少的具有一些缺憾,略显鸡肋,还不能做到完全地替代信息来源的APP,所以我们选择给核心功能打7分。 |
既然你对产品有这么多的意见和建议,请就你认为产品的可提升功能、新增需求点做出增量开发设计,要求:
优化/新增功能点的原型界面
我们选择新增功能点——选课指导
基本实现思路
提供学期选课时,各位任课老师的基本信息,包括教师姓名、学位、联系方式、任职经历、授课风格、学生评议以及各种评测指标(如挂科率、高分率、点名率等等)
使用流程:
优化/新增功能点与原有产品如何接入
我们考虑到这是比较独立的功能,和其他已有的功能融合度不是很高,因此“选课指导”功能会直接加入左侧功能栏,作为一个和“课程表”、“查成绩”这类同一级的功能并入原产品。
第一小组:
Q:对产品的建议和规划似乎有点空乏,有具体些且可执行强的规划和建议吗?
A:详细可以参考我们的文档,现简介如下:
第一、二周考虑用户需求,确定功能,制定初步计划。随后进行实际调研,对出现的问题,需求矛盾等进行策略调整。
第三周制定出较为完善的工作方案,明确人员分工和工作计划,开展工作。
第四周到第七周搭建软件基本框架,形成初步的框架,实现几项基础功能,并对目前出现的问题及时反馈,调整开发策略,明确下一阶段的开发任务。
第八周到第十二周,功能进一步完善,软件基本完成,各功能完善,开始考虑发布测试版。
第十三周到第十四周,软件系统测试和调试。
第十五周,小范围内发布Beta版本,并处理反馈信息
第十六周,进一步完善,准备发布。
Q:增量开发的实现难度如何,有对该功能的工作量衡量吗?
Q:ppt中部分页面文字为了匹配图片大小导致字体过小,希望改进
第五组:
第六组:
Q:您好,请问为什么你们的报告没有整合成一份文档,只有一堆md文件?
Q:您好,请问你们做的调查报告,人数基数是多少呢?为什么会考虑非在校生,毕竟他们几乎不会用到这个软件?
Q:您好,请问为什么考虑增加一个选课指导,老师的一些课程信息要怎么获取呢?
A:详细可参见我们的文档,现简介如下:
1、课程评价功能,对学生选择选修课来说,选到喜欢的课程是一件幸运的事。目前很多情况下,学生在对课程并不了解的情况下就盲目选课或者通过向学长学姐打听课程消息再决定是否选课。一些情况下,我们并不能得到对这门课客观实用的评价。而这个功能旨在为学生选课之前对课程有必要的了解,进而决定是否选择这门课。同样,这样的考虑对教师和学生都是有益的。
2、选课指导部分我们会事先收集学生反馈,存入数据库中进而提供数据。教师的信息可以联系西二在线,与他们进行合作等等。
原文:https://www.cnblogs.com/Tony-chenjw/p/10093446.html