PSP个人软件
需求文档
概述
编写目的
该软件提升团队和个人的能力有很大的帮助,你可以很好的并且直观的了解自己的开发进度,和它人有一个定量的比较。
编写背景
软件的开发过程当中,其实存在很大的问题,比如有些人员在编程过程有一些自己不太注意的问题,本来可以有更高的产量,但是由于没有数据给他证明,或者说没有证据。而对于有些人员浑水摸鱼拖团队的后退也有很好的预防作用。
Psp定义
Personal Software Process,PSP)是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够说明个体软件过程的原则; 帮助软件工程师作出准确的计划;确定软件工程师为改善产品质量要采取的步骤;建立度量个体软件过程改善的基准;确定过程的改变对软件工程师能力的影响。
参考资料
任务梳理
需要的环境
1操作系统:windows7,windows8
2数据库管理系统:oracle
3运行环境:能接入internet的浏览器,服务器端为Windows
4开发工具:Eclipse ,tomcat ,数据库MySql支持软件
假设与约定
每个队员把自己的工作信息全部输入到该系统,
该系统的功能比较完善,分类清晰,人员可以把主要的信息输入
用户特点
该软件适用于软件开发人员或者团队,也可以适用于类似团队工作,去提高他们的工作效率。
目标
1、为了制定切实可行的计划,必须能够对所用的时间进行跟踪。
2、研发经理能够创建项目、指定或修改项目
3、 记录每项主要活动所花费的时间。要想进行精确的记录,
4、 开发人员任务执行将超计划时,应报告项目经理,项目经理通过 系统更新其日程表
5、 必须记录下每件主要工作开始和结束的时间
6、 当工程师在项目小组中工作时,就需要计划个人的工作
7、 可以向好处自己的缺陷,缺陷是指中存在的问题,例如工作效率、 工作方式、以及适和的工作种类。
8、 项目经理可以对项目设置工作包,工作包允许多级嵌套,它只用来组织工作任务