zoukankan      html  css  js  c++  java
  • psp 软件需求分析文档

    1. 业务需求:

    1.1           背景、业务机会和客户需要

      现在的开发项目进度总是不太准确、延期经常出现,而且无法给出一个相对比较准确的延迟时间。这样就会给推广带来很大的影响,不确定因素使得应对十分困难。

    这样就很有必要建立一个能够“估算”的狠准确的工具使得开发人员提高时间安排和时间估算的能力得到提高。

    1.2           业务目标和成功标准

    BO-1:初期版本能够让开发人员简化时间记录工作;同时提供数据使用的工具,帮助开发人提高估算能力。

      BO-2:在此基础上记录时间明显节省。

    1.3           业务风险

      由于不适应这种方式,反而浪费了时间,效率没有提高

    2 解决方案前景

    2.1现在的开发项目进度总是不太准确、延期经常出现,而且无法给出一个相对比较准确的延迟时间。所以通过这样一个记录系统,不担可以记录,重要的事从记录的数据中分析出数据背后的东西,从这些时间记录中就可以解决上述问题了。

    2.2主要特性

    FE-1:开发人员可以通过系统填写计划时间。项目经理经确认后,更新日程安排表

    FE-2:开发人员可以查询相近工作任务的历史数据

    FE-3:开发人员可以随时记录自己的时间。提供“开始计时”、“暂停计时”、“停止计时”。在停止计时时填入任务编号,工作关键字的功能

    FE-4:项目经理可以按照项目,任务,关键字统计实际工作时长,产能

    3 范围

    FE-1:实现各个身份的人员登陆

    FE-2:各个人员基本实现功能的运行

    FE-3:能够准确的实现时间等的功能

    FE-4:能够实现基本的维护

    局限性

    由于版本问题初期的功能会让用户不适应。而且可能会导致负效果

    4 涉众

    开发人员

    开发人员接到任务时,应通过系统填写计划时间(计划开始时间和计划结束时间

    时间记录程序会自动连接服务器,完成时间日志上传的工作,未能连接服务器,则在本机暂存时间日志

    项目经理

    项目经理可以对项目设置工作包,工作包允许多级嵌套,它只用来组织工作任务

    项目经理可以按项目、任务、关键字统计实际工作时长、产能

    管理层

    研发经理及管理层可以按个人、任务、项目、关键字查看工作时长、统计产能

    当任务完成之后,项目经理负责Close任务,并填入实际的完成情况

  • 相关阅读:
    asp.net mvc 中直接访问静态页面
    (转)asp.net文本编辑器(FCKeditor)
    (转)后缀为 ashx 与 axd 的文件有什么区别
    最全的ASP.NET开源CMS汇总
    打造属于自己的设计模式
    分布式文件系统应用(上篇 理论)
    结合项目实例 回顾传统设计模式(一)策略模式
    动态方法与动态代理(上篇)
    分布式文件系统应用(下篇 实践)
    关于领域驱动设计与面向数据库设计
  • 原文地址:https://www.cnblogs.com/duoai/p/3424609.html
Copyright © 2011-2022 走看看