zoukankan      html  css  js  c++  java
  • PSP(个人软件开发过程)需求分析

                               PSP(个人软件开发过程)需求分析

    1 业务背景

            开发项目进度不准确,延期经常出现,甚至无法给出一个相对比较明确的延迟时间

    2  业务机遇

          开发一套软件帮助开发人员记录自己的工作时间,并提高数据使用率,从而让开发人员更加准确地估算自己的工作能力效率。

    3  业务目标

           一个月内完成PSP系统,实现基本目标

           BO-1:第一版应用一个月后,开发人员估算自己的工作效率有所提高,积累相关的产能数据

           BO-2:第一版应用三个月后,开发项目进度计划准确率提高

           成功目标如下:

            SC-1:第一版应用一个月后,开发人员估算自己的工作效率提高60%

            SC-2:第一版应用三个月后,开发项目进度计划准确率提高40%

    4  业务风险:

    (1) 开发人员不习惯随时记录自己工作时间及工作成果,软件使用人数过少,软件利用率低

    (2)       开发人员记录时间不准确,致使估算结果出错

    5   业务背景

          对那些希望提高自己开发程序的估算能力的开发人员来说,PSP是一款基于积累相关产能数据的软件,通过该软件,开发人员可以轻松方便地记录自己的工作时间,该软件可以准确地计算出开发人员在单位时间内写出的千行代码数,并作出正确的时间日志,帮助开发人员提高自己的估算能力,进而提高整个开发团队的项目进度计划。

    6   主要特性

       开发人员记录当天的工作计划

       开发人员记录工作开始时间和结束时间,软件计算工作时间

       开发人员记录自己完成的工作量,软件估算开发人员的工作效率

     7 项目前景
          PSP软件完成后,具有明确的事件日志帮助开发人员估算自己的产能数据,对于相同类的软件开发具有更为准确的时间估算,整体水平提高项目团队的开发速度,项目完成地更有计划,不会产生逾期未完成现象。 

    8 用例图

      该软件主要涉众软件开发员、项目经理、研发经理和管理层,用例图如下:

    9 界面设计图

    10  交互图

     

       

    11  用例概述

          开发人员可以随时记录自己的时间,提供“开始计时”、“暂停计时”、“停止计时”等功能,在停止时,填入任务编号(在线则选择)、工作关键字(以逗号分隔的多个),自动生成开始时间、暂停时间、停止时间、总时长、有效时长(总时长-中断时长)。
     
  • 相关阅读:
    WPF 中 TextBlock 文本换行与行间距
    WPF中TextBox文件拖放问题
    WPF 自定义鼠标光标
    矩形覆盖
    跳台阶和变态跳台阶
    用两个栈实现队列
    重建二叉树
    从尾到头打印链表
    替换空格
    斐波那契数列
  • 原文地址:https://www.cnblogs.com/smilehyjuan/p/3424340.html
Copyright © 2011-2022 走看看