Psp个人软件开发系统,是时时记录程序人员开发进程的软件系统,其可以对软件开发过程进行详细的记录,可以准确的分析软件开发进度。
其涉众人群为有一定编程基础的it工作者,或者学生等学生人群
开发前景:
当前社会,对于各种软件的需求越来越多,而软件开发具有一系列不可预测的风险和危机,为了减轻此类软件产生的不良影响,规避此类风险的产生,psp软件开发过程系统应运而生
开发人员数量:2人一组独立完成
开发时限:4周(硬性指标)
功能点:
对于开发软件时间的记录
对于已经做过的记录的查询分析,调取原文件
3. 项目范围
4. 项目环境
4.1 操作环境
系统主要提供给四类用户使用,分别是高层管理人员,项目经理,技术顾问以及开发人员。
开发人员模式中,开发人员可以根据工作的基本信息,每次数据有变化就要相应得更新数据库。面向开发人员时,系统是普通的存储数据软件。 数据只在工作人员在输入工作的基本信息的时候生成,所以访问数据时候的最大响应时间应该会在0.1s以内;工作人员在这个程序中允许有服务中断的现象;因为这里的信息会牵扯到某些数据库文件的机密信息,所以需要提供访问安全控制和数据保护(随着版本升级功能逐步实现)!
这个系统中的主要涉众如下表:
开发人员 |
开发人员接到任务时,应通过系统填写计划时间(计划开始时间和计划结束时间 |
时间记录程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日志 |
项目经理 |
分配任务,分发任务包 |
项目经理可以按项目、任务、关键字统计实际工作时长、产能 |
管理层 |
研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能 |
当任务完成之后,项目经理负责Close任务,并填入实际的完成情况 |