FZU软工第十一次作业-软件产品案例分析
- 前言:
- 第一部分.调研,评测:
- 第二部分 分析:
- 第三部分 建议和规划:
- 4.1.如果你是项目经理,如何提高从而在竞争中胜出?
- 4.2.目前市场上有什么样的产品了?
- 4.3.你要设计什么样的功能?
- 4.4.为何要做这个功能,而不是其他功能?
- 4.5.为什么用户会用你的产品/功能?
- 4.6.你的创新在哪里?可以用 NABCD 分析。
- 4.7.如果你来领导这个团队,会有什么不一样?
- 4.8.如果你的团队有5个人, 4个月的时间,你作为项目经理,应该如何配置角色:
- 4.9.描述你的团队在16 周期间每周都要做什么,才能在第16周如期发布软件,大小里程碑绩点设定。:
- 4.10.项目发布后,有没有考虑过项目该怎么部署才能满足需求。依据下图(某校教务处系统的部署)作为参考,分析16周后你所完成的项目上线需要哪些配套设备:
前言:
- 本次作业链接
- 说实话,福州大学微信企业号是真的做的很粗(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
FZU软工第十一次作业-软件产品案例分析的更多相关文章
- 2020BUAA软工个人博客作业-软件案例分析
2020BUAA软工个人博客作业-软件案例分析 17373010 杜博玮 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分 ...
- FZU软工第五次作业-词组频率分析
目录 00.前言: 01.分工: 02.PSP表格: 03.解题思路描述与设计实现说明: 解题思路简述: 关键代码 04.附加题设计与展示: 设计的创意独到之处 实现思路 实现成果展示 05.关键代码 ...
- 福大软工 · 第十一次作业 - Alpha 事后诸葛亮(团队)
福大软工·第十一次作业-Alpha事后诸葛亮 组长博客链接 本次作业博客链接 项目Postmortem 模板 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描 ...
- 软工 · 第十一次作业 - Alpha 事后诸葛亮(团队)
软工 · 第十一次作业 - Alpha 事后诸葛亮(团队) 组长本次作业链接 现代软件工程 项目Postmortem 设想和目标 1.我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场 ...
- 福大软工·第十一次作业-Alpha事后诸葛亮
福大软工·第十一次作业-Alpha事后诸葛亮 组长博客链接 本次作业博客链接 项目Postmortem 模板 设想和目标 我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描 ...
- 福州大学软件工程1816 | W班 第10次作业[个人作业——软件产品案例分析]
作业链接 个人作业--软件产品案例分析 评分细则 本次个人项目分数由两部分组成(课堂得分(老师/助教占比60%,学生占比40%)满分40分+博客分满分60分) 课堂得分和博客得分表 评分统计图 千帆竞 ...
- FZU软工第四次作业-团队介绍
目录 团队展示----旅法师 团队成员 队名----旅法师 拟作的团队项目描述 队员风采 团队首次合照 团队的特色描述 团队展示----旅法师 本次作业链接 团队成员 031602305 陈玮 031 ...
- FZU软工第三次作业-原型设计
目录 00.前言: 01.PSP表格: 02.需求分析--NABCD模型 N-- Need 需求 A-- Approach 做法 B-- Bnefit 好处 C-- Competitors 竞争 D- ...
- FZU软工第六次作业-团队选题报告
作业链接 队长博客:陈晓彬 团队选题报告 选题报告PPT 原型展示 前言 经过团队的讨论,我们对自己的选题进行了项目立意的进一步确定,后面有项目来源.同时,我们将自己的APP的名字改成了"一 ...
随机推荐
- asp.net mvc 笔记一
webapi controller 中 action 名称 不能与 View controller 中的 action 名称相同,否则 Url.Action("actionName&quo ...
- word个人信息的一种处理方式
下面是一种解决office文件更改作者的方法,步骤如下: 第一步:进入Word,Excel,或PowerPoint, 随便打开一个文件: 第二步:点击左上角的文件,进入文件功能界面: 第三步:点击选项 ...
- SpringMVC中文乱码的解决办法
中文乱码分类: (1)按照请求分类: GET请求乱码 POST请求乱码 (2)按照乱码位置分类 从前台传到后台的数据乱码(存储到数据库中的数据乱码) 从后台传到前台的数据乱码(显示在页面的数据乱码) ...
- xshell无法在小键盘输入数字
自从很久之前用小键盘输入数字后出现奇怪的字母并换行后就不用小键盘,今天脑抽又用小键盘写数字,并决定解决问题. 原因分析: 当xshell终端类型不是"VT220"或者"A ...
- 查看linux 内核版本信息
uname -r2.6.32-696.el6.x86_64uname -ix86_64
- SQL-18 查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no、薪水salary、last_name以及first_name,不准使用order by
题目描述 查找当前薪水(to_date='9999-01-01')排名第二多的员工编号emp_no.薪水salary.last_name以及first_name,不准使用order byCREATE ...
- SQL-11 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示
题目描述 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999-01-01'.结果第一列给出当前员工的emp_no,第二列给出其manag ...
- 给Win32 GUI程序增加控制台窗口的方法
给Win32 GUI程序增加控制台窗口的方法 2008年10月11日 星期六 下午 04:43 在Win32的GUI程序中,没有控制台窗口,我们输出调试信息时有些不方便,以往我的做法是使用Messag ...
- VC下CString类型与int 、float等数据类型的相互转换
一.常用转换 1. CString --> int转换 CString str("1234"); int i= _ttoi(str); 2. CString --> ...
- kbmMW 5.08.10试用报告
1.不兼容Android 基于5.07的项目,升级到5.08,不能编译android app.已经反应给作者.作者回复将近快发布fixed,修正这个问题及其他发现的问题. 5.08.01解决了andr ...