合作项目的开发评估

1.0 整体评估

1.1 工作量评估

年前称为一期,年后称为二期。红色为一期内容,黄色为二期内容,模块后的数值为相关模块页面数量。

1931006-4ade079df16e1975.jpg
1931006-aea2bc73c892db1b.jpg

1.2 开发节奏

1.2.1 年前部分

开发阶段:start-1.28
联调验收阶段:1.28-2.3

1.2.2 年后部分(待定)

1.3 人力计算

按照工作量和工期,预计投入:3人

1.4 线上维护

提供上线后一个月内,出现的已交付功能的bug修复

2.0 开发细节评估和风险

2.1 风险控制(年前部分:延期风险)

2.1.1 内部风险

通过对外暴露小版本来展示当前进度,三个小版本提供时间 1.21, 1.28 , 2.2

2.1.2 外部风险

  • 1.16号之前必须提供UI稿
  • 1.18号之前必须提供完整接口文档
  • 1.25号之前必须提供可供调用调试的服务
  • 需求变更(一般开发开始后不接)
  • 整体风险如测试资源,服务资源导致

2.2 开发细节评估

每个页面细节要求很多,有些描述很少的功能坐起来会比较复杂耗时,如地图、统计图表、水印等功能,需要评估下交工时间。

2.2.1 公共部分

1.ui部分由于只有prd,无法判断ui实现难度,后期的ui验收标准需要确认下
2.prd中多处“保留字段、入口”字样是要具体做成什么样?是只画出ui么?
3.app中中各个具体功能对应的后端接口并没有具体的文档,后端接口的格式是否规范?
4.两个app中均涉及到了发短信这种需要运营商资费的接口,这个接口需要封装到注册的接口里
5.ui稿是否需要100%还原,如涉及到不同android版本的状态栏显示效果会有差异等。
6.部分涉及到系统权限限制的部分,如打电话和发短信等需要用户授权后才能进行的操作,无法直接执行相应的功能,需要用户允许
7.后期如果需求有变动的话,具体的执行方案
8.最低支持的安卓版本
9.app上架到应用市场的操作无法代为执行,因为华为、小米等应用市场需要有企业资质才能上架
10.关于中并未提及到更新相关的需求,需要确定下需求是否完整
11.prd中多次提及到实时数据,具体的实时数据的获取方式却没有提及,是否有方案,还是表述有误?
12.app端密码错误重试时间限制类功能验证要在服务端完成。

2.2.2 司管一期:

1.网约车资格证页面里,到期时间由业务方决定,是指这个需求要做成什么样并不明确么?
2.网约车资格证页面里,有获取短信记录的功能,这里的发短信和短信记录是通过接口调用后由服务端发送并获取短信记录还是直接调用用户手机短信发送功能,如果直接调用用户手机短信发送功能,则prd中的按照发送内容分组查看短信记录只能以本地存储的方案完成,删除app后记录将丢失。另外本地存储的话不会有上拉加载更多功能,该功能的实现方式需要明确
3.驾驶证页面存在的问题同网约车资格证页面
4.考勤管理中不同类型的排序规则需要由服务端来完成,其他页面中也有多处涉及排序展示应均由服务端来完成
5.考勤管理中日考勤不达标的详情展示prd中并未体现
6.请假管理抓中多选后并无操作按钮设计,此处交互逻辑缺失
7.例行检核中,搜索框第六项出现错误在客户端无法判断是否有出现错误,除非接口可以返回相应的信息,第三四项功能说明不够明确,
不能确定要做成什么样的效果
8.核检页图片加水印的操作是在app端进行处理还是在服务端进行处理需要明确
9.地图展现描述过于简单,无法判断具体实现复杂度
10.控制功能需要服务端提供对应的接口,而不是蓝牙等硬件传输的方式

2.2.3车管一期:

1.首页页面加载很快,但是数据的显示时间与请求接口返回的时间有关,客户端无法控制
2.有很多页面近似的地方参照司管的问题

猜你喜欢

转载自blog.csdn.net/weixin_33882443/article/details/87242330