psp工具软件前景与范围文档

 

文档状态:

[√ ]草稿

[   ]正式发布

[  √ ]正在修改

当前版本:

版本1

作   者:

王帅

完成日期:

2013年11月14日

 

 

1.业务需求 

1.1 应用背景

开发人员无法准确估计自己的开发时间。于是,psp应运而生,为开发人员提供一个psp工具,建立时间记录工作,同时提供数据使用的工具,帮助开发人员提高估算能力。

1.2 业务机遇

开发人员无法准确估计自己的开发时间。通过这个工具开发人员更快捷的记录自己的开发时间,方便准确统计开发人员的工作效率。

1.3 业务目标    

BO-1:开发人员评估自己的开发时间越来越接近。

BO-2:开发人员开发速度有了显著提高。

SC-1:使用该工具后,开发人员的工作效率提高60%。

1.4 业务风险

1.开发人员很难适应每天记录自己的工作时间,而且产生的数据不容易使用。

2.事件日志做出来,管理者用它们考核开发人员,给开发人员带来压力。

3.每个任务中的难度系数如何限定。

2.项目前景

2.1前景概述

使用PSP工具可以查看自己的开发日志对开发时间,提高自己的工作效率。

2.2主要特征

FE-1:研发经理能够创建项目、指定或修改项目经理、删除尚未分配工作任务的项目

FE-2:项目经理可以对项目设置工作包,工作包允许多级嵌套,它只用来组织工作任务。

 

FE-3:项目经理可以为开发人员指派工作任务,工作任务属于特定的工作包

 

FE-4:项目经理在分配工作任务时,能够查阅开发人员的日程安排表,可以按开发人员查询、也可按日程查询

 

FE-5:开发人员接到任务时,通过系统填写计划时间(计划开始时间和计划结束时间),项目经理确认后,更新日程安排表

 

FE-6:开发人员可以查询相近工作任务的历史数据(估算数据、实际数据)

 

FE-7:开发人员任务执行将超计划时,应报告项目经理,项目经理通过系统更新其日程表

 

FE-8:当任务完成之后,项目经理负责Close任务,并填入实际的完成情况(KLOC、实际结束时间)

 

FE-9:开发人员可以随时记录自己的时间,提供“开始计时”、“暂停计时”、“停止计时”,在停止时,填入任务编号(在线则选择)、工作关键字(以逗号分隔的多个),自动生成开始时间、暂停时间、停止时间、总时长、有效时长(总时长-中断时长)

 

FE-10:开发人员可以根据任务编号、关键字、起止时间进行分类组合查询与统计

 

FE-11:时间程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日记录志

 

FE-12:项目经理可以按项目、任务、关键字统计实际工作时长、产能

 

FE-13:研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能

 

2.3假设与依赖

AS-1:每位开发人员开发时都自觉并准确记录时间。

AS-2:研发经理能够准确的确定难度系数。

AS-3:每位开发人员记录的时间都有真实性。

AS-4:开发人员对有效时间的标准几乎相同。

DE-1:项目经理在派发任务时必须参考开发人员的工作时间日志。

3.项目范围

3.1 第一版范围

实现管理人员和开发人员登录,开发人员填写任务计划,查询历史任务数据,记录时间日志。管理人员设置工作包,分配工作任务,更新日程表。

 

3.2 后续版本范围

特性

版本一

版本二

FE-1

部分实现

完全实现

FE-2

完全实现

 

FE-3

部分实现

完全实现

FE-4

部分实现

完全实现

FE-5

部分实现

完全实现

FE-6

部分实现

完全实现

FE-7

部分实现

完全实现

FE-8

部分实现

完全实现

FE-9

部分实现

完全实现

FE-10

部分实现

完全实现

FE-11

部分实现

完全实现

FE-12

完全实现

 

FE-13

完全实现

 

 

4.项目环境

4.1操作环境

这个系统主要提供给两类用户使用,一类是开发人员,一类是管理人员。

开发人员如果现场开发需要有一个离线版本的应用程序,回公司连接服务器再进行数据同步。

一般情况,开发人员和管理人员都要有pc机和网络连接。

4.2涉众

涉众

特点

开发人员

填写任务计划,记录时间日志

研发经理

管理项目信息

管理层

分配任务,统计产能

 

4.3项目属性

质量

 

开发人员满意度必须达到85%;必须通过全部的安全机制检查,系统能够在win7,winxp等操作系统下稳定

工作

在后续版本中完善功能提高用户

满意度

成本

项目经理

必须控制开发费用在额定范围内

允许费用超过的最大额度不超过总经费的10%

进度

项目经理

必须保证开发时间在规定时限范

围内 

开发时间最长不得超过规定时间2

天 

人员

团队规模包括一个项目经理,两名开发人员,和一名测试人员

人员数目按照规定严格控制

如果计划不够,可以适当增加人员务必保证在规定时间内完成项目。

 

 

posted on 2013-11-14 23:05  C罗的意志  阅读(206)  评论(0编辑  收藏  举报