在5月份接了一个项目,一个小程序加一个管理后台,由于项目需求不是很清楚,客户又在异地,只能网上沟通,客户说的,公司内部使用的管理后台,随便弄弄就好,于是我就大概错信了这句话。
我一看管理后台嘛,无非就是左侧菜单栏、表单、表格、统计图表以及一些权限相关的嘛。就开始做了,哪知道这原本计划一个月的项目,一下子做了三个月有余,究其原因呢。
客户一开始说随便弄弄,于是与后端一合计,无非就是那些菜单、表格嘛。
但是每次交付的时候,越整越不对劲。
第一版:按照客户说的简易文档,做了菜单、表单、表格。
第二版:客户说了,这些所有的列表还需要加筛选,于是又开始和后端一起整一周左右,给所有的列表加上筛选查询;
第三版:客户看了,这些列表除了必要的字段筛选之外,还要加上日期的筛选。
第四版:表示不能使用单个创建时间的日期筛选,要支持时间区间筛选。
第五版:客户表示除了每一列数据后面要有操作按钮之外,顶部也要要有新增、编辑、删除、详情、导入、发布、上架、下架等按钮,还要支持批量操作。
第六版:菜单要支持不同角色的菜单权限。
第七版:表示要支持同一个页面,在菜单上以不同的名称显示两次。
第八版:要求调整菜单顺序,并且权限要求精确到按钮层级。
第九版:客户列了一张表,表示所有的列表字段排列顺序要调整。
第十版:客户表示新增的字段要重新调整并且调整字段排列顺序。