拿到PD的产品设计说明书,了解需要做的内容之后,如何评估工作量?
靠现有的经验根据页面功能,按页面评估(即每页面给出一个完成时间,累计出总的时间,然后增加一个风险时间):得出的结果是,总完成时间=累计每页面完成时间+5%页面风险时间。
最终的完成时间还是会有比较大的出入 相差大概在15%~30%。主要还是经验。
以下是另一些需要考滤元素:
1.高估了自己的工作效率
2.忽略了一些元素如(错误调试时间,特别是开发工具环境异常)
项目开发中需要作的工作细分如下:
javascript(业务功能通用函数;ajax异步通用封闭;通用js框架使用方法)
html(转换成jsp需要 html切片 html代码调整)
交互(操作优化,页面转向逻辑)
通用工具类(字符串处理、日期处理、列表翻页控件)
数据操作(编写service dao pojo 、单元测试)
表结构字段调整(重新命名、增删字段、类型大小修改)
配置文件(spring/ibatis/xwork)
错误的解决(api调用错误、框架使用错误、eclipse异常错误、tomcat错误)
随着功能/业务上不断完善随之对前面所完成功能的完善的修改和测试