• 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

    天 

    人员

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

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

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

  • 相关阅读:
    MOSS 搜索服务,内容源无法停止的错误
    在服务器场中安装moss sp1
    基于CodeSmith代码生成之数据访问层
    IMVSynchronization接口说明
    [Best Practice]WSPBuilder和QuickPart合作进行Web Partk可视化开发与部署的好方法
    vs2008快捷键生成
    转帖:vs2008使用jquery智能提示
    [Best Practice]如何在SharePoint团队开发中利用WSPBuilder
    规划备用访问映射 (Windows SharePoint Services)
    转帖:[Best Practice]如何在SharePoint团队开发中利用WSPBuilder
  • 原文地址:https://www.cnblogs.com/C-Ronaldo/p/3424405.html
Copyright © 2020-2023  润新知