Beta项目复审

时间:2022-03-23 08:02:29

Beta项目复审

复审人:张宇光

所属团队:MyGod

团队成员:程环宇、王田路、张芷祎、张宇光、王婷婷


团队排名:

  1. SW_HW4-team团队
  2. hyw-team团队
  3. Java-Team团队
  4. C++团队

复审主要指标:

软件质量:

  • 是否解决原计划解决的问题
  • 软件运行质量
  • 用户数量
  • 用户反馈评价

    软件工程的质量:

  • 代码地址
  • 代码能否在新机器上构建成功
  • 代码可维护性
  • 有无每日构建

    项目的管理:

  • 燃尽图
  • 对老师及助教的建议是否有改进


小组名字和链接 优点 缺点,Bug报告 最终名次
C++团队
项目地址:https://github.com/WHUSE2017/C-team
1.有密码找回功能。
2.功能较完整。
3.完成了助教提出的建议,加入了注册失败因素显示。
4.该项目说明文档清晰,能够让人知晓文件下载地址及软件运行方式。
软件缺点:
1.注册过程中需要将所有信息输入,太过繁杂。
2.换肤的功能没有必要,界面只是换了颜色并没有多大美化。
3.当活动发起者退出后还会显示退出者的信息。
4.安全性有待加强。
5.在换肤的过程中出现了文本框为白色时,无法显示框中文字。
项目管理的缺点:
1.对于助教建议的搜索功能、消息通知和用户搜索的改进并没有做出改进,在发布说明和测试等相关文档中也没有对为何未进行改进作出解释。
2.分工不够细致,在阶段总结中未对队员贡献作出评价。
软件的基本功能已经实现,对于项目风险并未分析以及应对,但是抓住了用户的痛点并进行了解决。如果让我来领导,我会将分工做的更加细致一些,发挥组员的长处,对于部分编程能力偏弱的会布置部分的工作,会建议其和其他组员进行结对编程,这样收获会更大,当然时间有限,能够做到这些已经很棒了。
4
Java-Team团队
项目地址:https://github.com/WHUSE2017/Java-Team
1.可以上传文件,发表评论,功能较完整。
2.测试方法清晰。
3.布局完整清晰,链路逻辑关系清楚,产品使用方便。
软件缺点:
1.当选择用手机登录网站时,发现完全无法使用。
2.可能会出现点击注册不会跳转的情况。
3.注册时点击可以显示密码需要一直按着,不方便。
4.登陆后放在右上角想进入个人中心等界面,但是鼠标不能离开“学生”处,不能点击个人中心,私信,设置,退出等按钮,很不方便。
5.本人在笔记本上使用360浏览器进入网址的过程中,发现完全进不去。项目测试中没有说明。
6.选课过程中无搜索功能,使用不方便。
项目管理的缺点:
1.项目分工并不是特别清晰。
2.燃尽图任务总数在变化,但是并没有相应的说明。
博客缺陷:
展示博客中图片过多,看起来很杂乱。
软件的基本功能已经实现,对于项目风险并未分析以及应对,抓住了部分痛点。如果让我来领导,我会将任务分配更加细化,每个人都参与部分编程,采用结对编程的方式提高效率。
3
SW_HW4-team团队
项目地址:https://github.com/WHUSE2017/SW_HW4
功能完整,还利用爬虫,爬取了武大的部分网站内容 软件缺点:
1.每次点击下一页都会弹出和主页一样的大页面然后下拉才能显示自己想要的信息。
2.如果想要返回上一个页面没有返回的按钮,需要借用网页本身的后退键。
3.点击搜索出现的搜索文本框太长,而且遮挡了上面的按钮,不输入内容点击搜索按钮,不能点击其他的功能按钮,不方便。
4.对于“即时”、“记事”、“纪实”的分类并没有介绍,不是很懂。
设计缺陷:
对于一个想要进行测试的人员来说,很难进入进行完整的功能测试,只能供给一个人使用。
这个项目其实已经做得很好了,很完善,对于一个相当于记事本来用的blog来说,基本功能都有了,对于项目的风险而言,由于只是爬取了武汉大学的某些公共网站,并不存在很大的风险。如果让我来领导这个项目,我可能会考虑到一个推广的问题,对于这样的博客该怎么推广,虽然产品完整了,但是对于这样的个人博客而言推广是一个大问题,它不是像博客园这样的系统可以注册账号自己编辑自己的博客。如果能够增加一些这样的功能,而不是只有在博主的博客中评论的功能,可能会更好,不过,这样做的话工作量会相对加大,如果时间不足以完成,我也会退而求其次,只提供像他们团队项目所提供的功能。而且我会将任务分配得更加细化,每个人参与到编程,而不光是写文档,让团队中的人都获得进步。
1
hyw-team团队
项目地址:https://github.com/WHUSE2017/hyw-team
1利用爬虫的方式,功能完整。
2.做了相应的压力测试。
软件缺点:
1.有部分资源搜索很慢,检测添加订阅《中国惊奇先生》等国漫时花了十分钟还没有添加进去,可能是资源的原因,我也不清楚。
2.未添加上次观看记录。
3.功能比较单一。
项目管理的缺点:
功能细化做的不够。
软件的基本功能实现,但是在某些情形下,不能完成用户想要的需求,还有很大的改进空间,此项目的风险并未分析,但是对于这样的项目而言,搜索已有版权的动漫资源,这样的情形并不需要考虑项目的风险。对于项目的目标,没有抓住用户的痛点,用户可以通过爱奇艺本身的搜索来进行资源获取,速度会比这个更快,项目的优势没有体现出来。如果让我来领导,我会爬更多的网站,除了爱奇艺中的搜索,可能会增加多线程爬取其他的资源网站。我没有做过爬虫相关的项目,所以这方面的难点自己也不懂,基于本项目的话我也只能将项目任务更加细化,让队员发挥自己的长处,如果有能力不足的地方可以采用结对编程的方式,这样可以提升效率,所有人都可以得到提升。
2