- 业务需求:
1.1 背景、业务机会和客户需要
现在的开发项目进度总是不太准确、延期经常出现,而且无法给出一个相对比较准确的延迟时间。这样就会给推广带来很大的影响,不确定因素使得应对十分困难。
这样就很有必要建立一个能够“估算”的狠准确的工具使得开发人员提高时间安排和时间估算的能力得到提高。
1.2 业务目标和成功标准
BO-1:初期版本能够让开发人员简化时间记录工作;同时提供数据使用的工具,帮助开发人提高估算能力。
BO-2:在此基础上记录时间明显节省。
1.3 业务风险
由于不适应这种方式,反而浪费了时间,效率没有提高
2 解决方案前景
2.1现在的开发项目进度总是不太准确、延期经常出现,而且无法给出一个相对比较准确的延迟时间。所以通过这样一个记录系统,不担可以记录,重要的事从记录的数据中分析出数据背后的东西,从这些时间记录中就可以解决上述问题了。
2.2主要特性
FE-1:开发人员可以通过系统填写计划时间。项目经理经确认后,更新日程安排表
FE-2:开发人员可以查询相近工作任务的历史数据
FE-3:开发人员可以随时记录自己的时间。提供“开始计时”、“暂停计时”、“停止计时”。在停止计时时填入任务编号,工作关键字的功能
FE-4:项目经理可以按照项目,任务,关键字统计实际工作时长,产能
3 范围
FE-1:实现各个身份的人员登陆
FE-2:各个人员基本实现功能的运行
FE-3:能够准确的实现时间等的功能
FE-4:能够实现基本的维护
局限性
由于版本问题初期的功能会让用户不适应。而且可能会导致负效果
4 涉众
开发人员 |
开发人员接到任务时,应通过系统填写计划时间(计划开始时间和计划结束时间 |
时间记录程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日志 |
项目经理 |
项目经理可以对项目设置工作包,工作包允许多级嵌套,它只用来组织工作任务 |
项目经理可以按项目、任务、关键字统计实际工作时长、产能 |
管理层 |
研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能 |
当任务完成之后,项目经理负责Close任务,并填入实际的完成情况 |