[no_code][Beta]设计和计划
| 2020春季计算机学院软件工程(罗杰 任健) | 2020春季计算机学院软件工程(罗杰 任健) |
|---|---|
| 作业要求 | Beta设计和计划 |
| 我们在这个课程的目标是 | 远程协同工作,采用最新技术开发软件 |
| 这个作业在哪个具体方面帮助我们实现目标 | Beta设计和计划 |
$( "#cnblogs_post_body" ).catalog()
需求再分析
已完成的需求及其用户反馈
| 需求 | 实现情况 | 用户反馈 |
|---|---|---|
| OCR表单识别 | 初步实现 | OCR表单效果可以,但是反馈的格式为JSON或者CSV,希望看到可以比较好显示的反馈格式 |
| OCR服务相关用户管理 | 完全实现 | 用户管理功能齐全,用户的数据库操作完备无bug |
| OCR多图识别 | 未实现 | 期待Beta阶段可以看到多图识别 |
| OCR表单内容在线修改 | 初步实现 | 希望有便于操作的方式,允许修改OCR识别中的错误。 |
| 特殊表单识别 | 未实现 | 期待对于账单、花名册等特殊表单能够有专门的识别方式 |
目前的需求没有变化。用户的反馈可以看出对我们需求有了更高的要求。分析表格如下
| 原有需求 | 现有需求 |
|---|---|
| OCR需要分析成表格 | 需要便于用户观察的表格,如前端展示表格图片,和可供下载的表格数据文件 |
| 用户可以修改OCR中识别不准确的功能 | 用户需要便于交互,方便修改表格上的错误,并且同步云端 |
| 多图识别功能 | 上一个阶段未完成,本阶段继续开发 |
功能增减
新增功能列表
| 功能 | 验收标注 |
|---|---|
| 用户云端数据同步 | 用户的表格可以在不同设备上访问,修改,保存,更新 |
| 多图表格识别 | 用户的表格有多图,需要合并成完整的一个表格 |
| 多语言表格识别 | 对于有英文、中文的双语情况需要考虑识别的准确率提高 |
| 打印表格识别 | 对于一个打印成纸质稿的表格,需要提高识别率 |
前端新增issue

技术改进
- OCR 技术:自研备用的OCR技术,避免云服务访问受限的场景效果太差。
- github : issue的粒度需要提高,继续保持master,develop,feature三分支的习惯,以及pull request有comment的好习惯
- 及时交互:及时测试软件效果,beta阶段测试、用户体验、和开发并行完成。
人员管理
本阶段我们尝试了新的分工,成立了一个新的分组:多平台前端设计组。
| 成员 | 身份 | 工作 |
|---|---|---|
| 彭毛小民 | PM | 继续做好PM的工作,兼顾OCR和软件框架 |
| 伦则标 | 后端运维人员 | 作为原后端组组长,现在是后端的安全和运维人员,随时更新需求 |
| 肖思炀 | OCR技术更新人员 | 作为原OCR组组长,现在是OCR技术更新迭代开发人员 |
| 赵涛 | OCR技术更新人员 | 继续负责OCR调研,对新的OCR需求做出分析 |
| 乔玺华 | 前端设计组组长 | 新成员,加入我们团队后助力前端设计与开发 |
| 叶开辉 | 前端用户管理架构师 | 从原后端用户管理开发岗位调度过来,对用户管理的接口用熟练的调用姿势 |
| 黎正宇 | 前端设计组员 | 从OCR层次调过来,目前前端学习进度较好 |
加入的新人进行了如下培训计划:
- 了解组内工作流程:从周会、Scrum、PR和分支管理四个层次分析 [√]
- 加入GitHub工作组,先阅读先前工作的文档 [√]
- 开展迎新会议:熟悉新成员,帮助新成员了解未来的合作伙伴 [√]
TimeTable

[no_code][Beta]设计和计划的更多相关文章
- [知识路书]beta设计和计划
[知识路书]beta设计和计划 一.需求再分析 根据用户反馈,是否发现之前的需求分析有偏差?为什么会出现这种偏差?beta阶段你们是否能真的分析清楚用户需求?如何做到? 根据alpha阶段的推广情况以 ...
- beta设计和计划
项目 内容 课程:北航-2020-春-软件工程 博客园班级博客 要求 Beta设计和计划 我们在这个课程的目标是 提升团队管理及合作能力,开发一项满意的工程项目 这个作业在哪个具体方面帮助我们实现目标 ...
- [敏捷软工团队博客]Beta设计和计划
项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta设计和计划 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Beta ...
- 【二食堂】Beta - 设计和计划
Beta设计和计划 需求再分析 根据助教.老师.用户以及各个团队PM的反馈意见,我们的项目目前有以下问题: 功能不完整 实用价值不高 两方面的缺陷,所以在Beta阶段,我们工作的中心还是完成项目规划中 ...
- [对对子队]Beta设计和计划
需求再分析 Alpha阶段用户反馈的问题主要有三个 新手引导部分没有明确指出合成按钮可以使用下拉框切换目标,因此不少玩家卡在第三关 觉得合成动画太长,希望可以快进或者跳过 对游戏目标很迷惑,不知道为什 ...
- Beta设计和计划 —— NameNotFound
需求再分析 1. 用户群体 经过用户(大多数是同学)的反馈,我们发现大家其实并不是十分明确我们要做的到底是什么.具体要怎么用.而实际上我们的典型用户也并不是学生群体,因此出现这些偏差也是很正常的,毕竟 ...
- UltraSoft - Beta - 设计与计划
在DDL Killer的Alpha发布版本一周后,我们积累了一定的用户数量和用户反馈,同时也着手准备Beta阶段的继续开发,在正式开始迭代前,先对我们的Beta阶段的需求做一个统计和预估,一是保证工作 ...
- 团队作业8——Beta版本冲刺计划及安排
团队作业8--Beta版本冲刺计划及安排 经过紧张的Alpha阶段,很多组已经从完全不熟悉语言和环境,到现在能够实现初步的功能.下一阶段即将加快编码进度,完成系统功能.强化软件工程的体会. 凡事预则立 ...
- 团队作业八-Beta版本冲刺计划及安排
Beta版本冲刺计划及安排 目录: 1.介绍小组新加入的成员,他担任的角色 2.下一阶段需要改进完善的功能 3.下一阶段新增(或修改)的功能 4.需要改进的团队分工 5.需要改进的工具流程 6.冲刺的 ...
随机推荐
- noip模拟47
原版在 \(linux\) 本地写完没保存关机给没了-- 再简单写一下 \(t2\) 用 \(dp\) 转移 \(f[i]=\sum _ {j=last[a[i]]}^{i-1} f[j]\) 用前缀 ...
- javascript(2)运算符
### js运算符 1.运算符 1.typeof 获取当前变量类型 运算符(特殊) 2.= 赋值运算符 3.== 简要比较运算符(忽略变量的类型) 4.=== 标准比较运算符(严格变量的类型.判断是否 ...
- RSTP
一.STP协议的缺点,存在的问题 STP 协议工作时间收敛慢,响应时间长---------->RSTP 原始的802.1d(stp)不支持多个vlan---->(PVST===>把一 ...
- 链表 Linked List
目录 链表介绍 单链表 单链表的应用实例 添加-直接添加到末尾 添加-顺序添加 更新 删除 单链表的面试题 双链表 链表介绍 链表时有序的列表,但是它在内存中是存储如下 小结 链表是以节点的方式来存储 ...
- vue中的watch
1.第一种 watch:{ total:{ // total:要检测的数据 handler:(val,oldVal)=>{ // handler方法自动执行 }, deep:true / ...
- 图论---最小生成树----普利姆(Prim)算法
普利姆(Prim)算法 1. 最小生成树(又名:最小权重生成树) 概念:将给出的所有点连接起来(即从一个点可到任意一个点),且连接路径之和最小的图叫最小生成树.最小生成树属于一种树形结构(树形结构是一 ...
- Django边学边记—新手Django建项目各流程细节
一.准备虚拟环境 1)安装 virtualenv pip install virtualenv 2)virtualenvwrapper pip install virtualenvwrapper-wi ...
- thinkphp5.0框架运行机制分享小结
1 访问index.php 入口文件,定义应用目录,加载框架引导文件 <?php // [ 应用入口文件 ] // 定义应用目录 define('APP_PATH', __DIR__ . '/. ...
- vm中安装win2012并安装hyper-V不支持嵌套
在虚拟机中安装win2012,并安装hyper-v提示: 无法安装hyper-v:虚拟机监控程序已经在运行 找到虚拟机目录下,用文本编辑器打开该系统的虚拟机配置文件(.vmx后缀),在配置文件末尾增加 ...
- 由浅入深了解cookie
什么是 Cookie "cookie 是存储于访问者的计算机中的变量.每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie.你可以使用 JavaScript 来创建和取回 c ...