经过用户(大多数是同学)的反馈,我们发现大家其实并不是十分明确我们要做的到底是什么、具体要怎么用。而实际上我们的典型用户也并不是学生群体,因此出现这些偏差也是很正常的,毕竟学生群体没有这方面的需求。所以我们准备更偏向于学生群体,尝试将这一功能向学生开放,比如说:实现一个表格数据生成pdf的功能。
与zx老师开会讨论后,我们对于新功能进行了需求分析:
用户在使用表单软件时,可能并不想自己费力的标注,而是希望直接上传使用,从这一个角度,我们决定,在Beta阶段,释放用户,由软件来替用户做决定,猜测用户需要的数据字段,自动训练,方便用户直接使用。
功能 | 详细描述 |
---|---|
introduction页面 | 增加项目描述和使用方法 |
train页面 | 支持对生成好的页面进行一键训练 支持将训练得到的结果进行处理,生成Excel文件 |
data页面 | 支持数据可视化查看 |
tag页面 | 支持错误画出的框的删除 |
model页面 | 支持历史模型的显示 |
new project | 支持用户选择项目类型(空白训练;五张训练;根据Excel信息批量生成表单等) |
代码规范:
新的技术:
前端任务拆解 | ||
---|---|---|
项目功能的切换:空白表单、已填好表单、表格转pdf | zyc | |
完善并且修bug | zyc,lzh | |
OCR训练模块的添加 | lzh |
后端任务拆解 | ||
---|---|---|
pdf文件操作 | dxy | |
alpha阶段数据生成模块的扩展 | dxy | |
后端服务器维护和完善(分布式锁) | ly |
首先欢迎新成员lzh的加入!????
经过了解,lzh有OCR项目的相关经验,也使用过TypeScript语言,所以他的加入正好补上了我们原有成员tzj(前端成员)工作的空缺。
我们在昨日的每周例会上大概讲述了Alpha阶段的工作和技术流,为lzh介绍了先前工作,又得益于之前的文档和视频(疯狂捞自己),他现在处于熟悉项目阶段,相信很快就能够融入到团队中来!
团队成员之间也会及时沟通,解决问题。
PM进行更换。Ly担任NameNotFound的新PM,Wyk变为开发组,实现新需求和新功能!
经过反思,我们发现,alpha阶段有部分的工作是无法体现在项目需求中的,因此,我们进行了取舍,将相关同学转移到后端组,进行新功能的开发。
Beta阶段的新功能遇到一定的技术难题,暂时由后端成员调研和解决,后续可能会有前端成员转到这一问题上!
我们发现之前的文档管理对于查看查询很不方便,在新成员的建议下准备将已有的文档都迁移到GitHub项目的wiki部分
技术文档和说明文档都迁移到GitHub的wiki (正在做)
技术博客同步发布在wiki
之前的代码管理还是有不到位的地方,经过alpha阶段的评审,我们决定严格这一部分,
原项目的遗留Bug很多,所以我们还需要进行更多测试来完善前端页面。
基于alpha阶段的测试,优化前端的体验!
原文:https://www.cnblogs.com/Name-NotFound/p/12874793.html