博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PSP辅助软件开发计划
阅读量:5031 次
发布时间:2019-06-12

本文共 1042 字,大约阅读时间需要 3 分钟。

                                                  PSP辅助软件开发计划 

                                                                                                                                                                     

 

 

                                                                               作者:

                                                                               日期:2013年11月14号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1开发目的

  鉴于软件开发过程中,程序员往往无法在规定时间内完成任务,而且无法给出拖延的时间从而造成项目进度计划不准确。开发此软件帮助程序员掌握软件开发进程。

2 系统概述

2.1 概述

  此软件可以支持项目经理分配任务,程序员填写任务计划,然后项目经理批准。程序员记录开发过程进行时间记录,还可以提供产能分析。

2.2 功能 

     PSP核心功能:

                      1).项目管理:

                                         a.项目的增、删、改、查

                                         b.为项目分配工作包

                                         c.任务管理

                     2). 开发记录:

                                        a.记录开发时间

                                        b.查询记录

                                        c.延期报告

                     3).产能分析:

                                       a.根据对象统计产能

 

3 开发规划

3.1 开发计划

此项目施行两人结组开发的方式,将按照任务优先级先开发系统的核心功能,然后再逐

步完善扩展。用例优先级如下表:

优先级

功能

说明

1

登录系统    

系统使用的基础,并且可复用原有资源

 

管理项目信息  .设置工作包  

.分配工作任务   .填写任务计划 

任务管理的完整流程,是记录时间日志的基础

记录时间日志

系统核心功能

2

关闭工作任务

只是对任务信息进行更新,重要性次之

更新日程表    .查看日程安排

 

对系统记录的时间记录进行有效的利用,必须有前面的信息才能够开发

 

3

查询历史任务数据.统计项目产能  .统计团队产能

对系统记录的时间记录进行有效的利用,必须有前面的信息才能够开发

管理用户

前期可以通过直接往数据库中写值的方式进行使用,最后提供界面操作即可

3.2 负责部分需求分析

   所负责的部分是软件开发人员模块以及产能分析模块。

  1. 对于软件开发人员主要是接收开发任务,查询历史记录根据记录填写开发任务计划,将计划提交给项目经理等待批复,收到批复开始开发过程。帮助程序员完成记录时间日志是核心功能。提供“开始计时”、“暂停计时”、“停止计时”等功能,在停止时,填入任务编号(在线则选择)、工作关键字(以逗号分隔的多个)、完成代码量,自动生成开始时间、暂停时间、停止时间、总时长、有效时长(总时长-中断时长)。在工作无法按时完成时需要报告项目经理以调整日程计划。
  2. 对于产能分析,研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能。然而因开发任务的复杂性,由此得出的产能指标只是一个参考指标。由此系统在进行统计时,要分类统计,对分类也要非常慎重。

 

 

转载于:https://www.cnblogs.com/haoqizhiyan/p/3424402.html

你可能感兴趣的文章
CTF中那些脑洞大开的编码和加密
查看>>
IdentityServer流程图与相关术语
查看>>
BirdNet: a 3D Object Detection Framework from LiDAR information
查看>>
icon fonts入门
查看>>
【Django】如何按天 小时等查询统计?
查看>>
测试用例(一)
查看>>
【转】 mysql反引号的使用(防冲突)
查看>>
邮件中的样式问题
查看>>
AJAX 状态值与状态码详解
查看>>
php面向对象编程(oop)基础知识示例解释
查看>>
1.在数组中找到与给定总和的配对
查看>>
树的子结构
查看>>
关于根据Build Platform或者OS 加载x86或者x64 dll的问题
查看>>
程序员高效开发的几个技巧
查看>>
js-权威指南学习笔记19.2
查看>>
hexo 搭建博客
查看>>
关于 UIWebView 几个高级用法
查看>>
maven创建的项目中无法创建src/main/java 解决方案
查看>>
华为软件开发云测评报告二:代码检查
查看>>
集合1
查看>>