PSP软件需求分析文档

PSP软件需求分析文档

一.  业务需求

1.1.  应用背景

在目前的软件项目开发过程中进度计划总是非常不准确,经常出现延期,甚至有时候都无法给出一个相对较为准确的延期时间。即使使用是自底向上的估计办法有时也是无法完成。由于不能较为准确的估计时间,所以研发经理和管理层很难合适的分配开发任务,这样的就会导致整个项目延期,给软件开发公司带来很大的损失,同时也让客户对软件失去了信心。

1.2.  业务机遇

软件开发公司的各个部门使用了PSP这个软件,可以根据以前的开发工程的记录来计算出软件开发工程师的能力,这样可以更加准确的评估个人的开发能力,所以整个项目的开发时间也会更加准确的经行评估。这套软件直接的查询当前的开发进度。

1.3.  业务目标

BO-1:在第一版发行以后,软件开发公司的开发效率提到20%;

BO-2:第一版发行以后,开发人员估算自己的开发能力提高40%;

BO-3:第二版发行以后,软件开发公司和开发人员的评估能力会在第一版的基础上更加提高。

1.4.业务风险

   开发人员很难适应每天记录自己的工作时间这样很繁琐的工作。管理层会用作出来的日志考核开发人员

    二.项目愿景

       2.1. 主要特性(Feature)
FE-1:研发经理可以登录进行创建和删除项目,指定或修改项目经理,查看工作时长、统计产能等工作。
FE-2:项目经理可以登录进行组织和分配工作任务,更新日程安排,关闭任务等工作。
FE-3:开发人员可以登录随时记录自己的时间,完成时间日志等工作。

 2.2 假设和依赖
 AS-1:网络、计算机和数据库工作正常。
 AS-2:系统及时性。
 DE-1:软件可以随时连接公司服务器。

三.局限性

   局限性:该软件只能用于开发过程,不包括前期的需求和获取和后期的软件测试

posted @ 2013-11-15 09:04  涛声依旧440  阅读(173)  评论(1编辑  收藏  举报