【HelloKitty团队项目】Beta阶段项目展示

项目 内容
这个作业属于哪个课程 2023北航软件工程
这个作业的要求在哪里 团队项目-Beta阶段项目展示
我在这个课程的目标是 学习软件工程技术,完成团队开发流程
这个作业在哪个具体方面帮助我实现目标 Beta阶段开发

(一)项目亮点

一、项目管理

团队是如何进行项目管理的?

我们使用coding平台作为代码仓库与项目协作管理平台。项目采用前后端分离模式开发,使用两个issues集合,分别进行前后端的任务计划与管理

这是coding的任务协作看板,具有两个对进度管理很有用的功能:

  • 支持为任务增加父子的层级关联,整个任务看板可以以树状视图展现,利于将不同方面的父任务,划分更细粒度的子任务,体现敏捷开发的原则。

  • 能够自动生成任务的甘特图,在任务进度管理时能够清晰直观地复盘与规划。

在这里插入图片描述

此外,coding平台支持多种基于代码仓库的数据统计版块,为我们在进行贡献分分配的任务量衡量方面提供了一定的参考依据。
在这里插入图片描述

团队成员如何沟通和对接的?有什么记录留存?

(一)例会

项目的前期个人开发阶段,主要进行线上会议,讨论本阶段开发问题,明确下阶段任务。我们留存了六次线上会议的录屏,帮助不能参会的同学了解项目进展,同时用来进行会议总结。

项目的前后端对接与部署阶段,进行全员线下的集中开发,将对接较为复杂的模块例如语音对接线下讨论,对接效率较高,线下推进比较顺利。

在这里插入图片描述

在这里插入图片描述

(二)前后端对接

apifox接口管理与测试,Beta阶段一共完成34个接口文档,约束前后端接口的规范性。同时在开发初期,前后端使用它进行各自的测试,避免开发调试时进度不统一的问题,保证了个人开发的代码在交付到对接阶段时,都是经过充分调试的、可信赖的代码,保证了代码对接阶段的高效。

在这里插入图片描述

前端仓库项目中将接口统一在frontend/src/request/api/目录下管理,将参数名及返回数据格式以注释形式表明,方便前后端统一格式。此外,前端项目在frontend/src/request.js中统一request的创建发送和response的拦截,方便前端随环境的变化统一替换baseURL。

在这里插入图片描述
在这里插入图片描述

团队项目的实际进展如何(拷贝那些 scrum 过程中的燃尽图即可)?在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

整体进度较为平稳,测试周结束后能够及时交付。在Beta开发中期进度较为落后,原因是第一周有实验考试拖延一定进度,在第二周队员们及时沟通交流并进行线下对接,第二周项目进展顺利,按时进入Beta测试周。

在任务中,我们存在issue的实时增删,包括增加新需求引入的新issue,以及对于一些不合理/重复/放入beta阶段的issue的删除。在Beta阶段整体完成后,结合coding平台对issue的每日完成记录,去掉上述因素影响后,最终Beta阶段项目的燃尽图较为合理。

在这里插入图片描述

二、用户场景

预期的典型用户场景

Beta阶段新增典型用户及典型场景
用户信息 用户情况
姓名 羽织波右助
用户身份 某学院大一学生
用户情况 刚上大学,希望学好英语,毕业后能和哥哥一样前往海外留学深造。但是苦于英语学习过程枯燥,难以坚持。同时是个资深二次元。
用户痛点 对语言学习无感,希望能在学习过程中增加一些自己兴趣相关的东西,从而能坚持学习英语。
典型场景1 右助完成今日份学习后,感到有些疲惫。这时他进入"故事模式"生成一段故事,右助发现这篇故事是在最近刚看的动漫的背景下编写的。于是右助带着兴趣读完这篇故事,不知不觉复习了今天学习的单词。
典型场景2 右助最近在看《火影忍者》,每天看完后登陆平台和Kaleido交流剧情。一段时间后,右助惊讶地发现,自己能够用英文很顺畅地表达想法了。
用户信息 用户情况
姓名 金慕研
用户身份 计算机学院研一学生
用户情况 辛苦考上研究生,但苦于论文中各种专业词汇,论文阅读过程极其痛苦。
用户痛点 决心学习研究方向相关的专业词汇,但是市面上没有一种软件提供相关专业的词单。金同学面对论文中整篇的生词感到无力,埋怨错的不是他。
典型场景1 金同学打开软件,进入"单词表",点击"新建单词本"并上传一篇文献后,发现文献中大量专业词语被提取出来生成词单,他进行一段时间学习后,对自己的科研又重新燃起希望。
典型场景2 金同学最近对另一个研究方向产生兴趣,为防止再次因为语言问题看不懂文献,他决定提前学习该方向的相关单词。金同学打开软件,进入"单词表",点击"新建单词本"并设置一系列该研究方向相关的关键词后,得到了该研究方向的单词本。学完这些单词,金同学发现自己不怎么使用翻译软件,也能读懂新方向的论文了。
用户信息 用户情况
姓名 涂间埋
用户身份 参加完高考的准大学生
用户情况 一名游戏爱好者,最近喜欢上国外的某团队竞技游戏。
用户痛点 小埋没有接触过国外游戏交流术语,同时对口语缺乏自信,因此她很难和队友及时沟通战术,这常常导致她输掉游戏。小埋非常难受,想学习一些游戏交流用语,但没有学习渠道。
典型场景1 小埋在"个人信息"页面添加某游戏标签,并生成该游戏相关单词的词单。小埋发现相关例句非常符合自己的游戏场景,学习到如何跟队友沟通战术。
典型场景2 小埋在"聊天模式"中,通过语音输入和Kaleido交流该游戏,逐渐熟练用英文表达自己的想法。在一次游戏中小埋勇敢开麦用英文交流战术,发现胜利变得很简单。
Alpha阶段典型用户与典型场景
姓名 小新
用户身份 大一新生
年龄 18
用户所占市场比例 20%
用户情况/个人英语水平 刚完成高中学业不久,高考英语水平
用户动机 脱离中学教育模式,开始自学英语
使用习惯 没有固定规律,有时间学英语时就用
支付意愿 学生群体付费意愿较低
产品期望 能够辅助培养自己自学英语的水平
应用情景 场景:有时间时学习一些新单词

收获:掌握单词释义,同时通过语境等加深印象
姓名 谷哥
用户身份 即将出国的外企员工
年龄 30
用户所占市场比例 15%
用户情况/个人英语水平 有一定的英语基础,日常工作中有英语使用需求
用户动机 满足商务会话、日常会话需求
使用习惯 平时日常巩固,要出国前适当突击
支付意愿 如果对英语水平(尤其是口语)有所提升则愿意消费
产品期望 提升口语水平,能够熟练进行日常英语会话
应用情景1 场景:学习商务中可能用到的词汇以及进行对应的对话训练
收获:熟悉商务对话
应用情景2 场景:日常常用词学习与训练
收获:锻炼日常英语交流能力
姓名 阿美
用户身份 有美国留学意愿的学生
年龄 20
用户所占市场比例 25%
用户情况/个人英语水平 大学四级/六级水平
用户动机 满足出国的英语要求
使用习惯 有规划的每日使用学习
支付意愿 愿意支付一定费用(和出国求学比消费较少)
产品期望 满足托福等应试要求,并培养英语会话水平
应用情景1 场景:学习单词时同时学习阅读写作时对应的语境
收获:掌握单词在具体语境下的使用,从而提高GRE成绩
应用情景2 场景:通过对话学习单词的使用
收获:能够将单词运用到日常学习交流中
姓名 吕笑
用户身份 初入某领域的科研人员
年龄 22
用户所占市场比例 5%
用户情况/个人英语水平 英语水平能够满足日常使用和基础阅读, 但是对相关文献中的专业领域内的专有名词比较生疏
用户动机 更好的更快速的理解记忆领域内的专有名词以及用法
使用习惯 在阅读文献时边阅读边搜索专有名词,在闲暇时间能够整理理解单词本中的
支付意愿 学生收入有限,支付意愿比较低
产品期望 能够掌握领域内比较常见的专有名词,阅读文献时没有阅读障碍
应用情景1 情景:阅读一篇文献时,边阅读边搜索专有名词并添加到单词本
收获:整理一部分专有单词,能够及时复习以便更好的理解文献
应用情景2 情景:在闲暇时间生成领域内其他专有单词更深入的了解领域内专有名词。
收获:更快速的适应科研工作
<
姓名 马田
用户身份 应对考试的学生
年龄 21
用户所占市场比例 25%
用户情况/个人英语水平 英语水平较差,但是可以有比较长的时间周期内坚持学习和练习的意愿,希望能提高自己的英语水平
用户动机 提升阅读写作听力等应试方面的能力
使用习惯 会每天投入固定时间练习英语
支付意愿 学生收入有限,支付意愿比较低
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值