• psp个人系统开发需求分析


    PSP需求分析文档

    1.    业务需求

    1-1业务背景,业务机遇

             软件行业发展这么多年,为这么做出的软件成品的损失量会这么大。当然,大部分是需求分析做的不彻底。许多软件都是因为这个原因成为了失败的产品。只有分析做好了,再加上良好的开发计划,我想这样,软件产品的成功率会有很大提高。psp就应运而生。

             个体软件过程(Personal Software Process,PSP)是一种可用于控制、管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够说明个体软件过程的原则; 帮助软件工程师作出准确的计划;确定软件工程师为改善产品质量要采取的步骤;建立度量个体软件过程改善的基准;确定过程的改变对软件工程师能力的影响

     随着软件工程知识的普及,软件工程师都知道,要开发高质量的软件,必须改进软件生产的过程。目前,业界公认由CMU/SEI开发的软件能力成熟度模型SW-CMM是当前最好的软件过程,并且CMM已经成为事实上的软件过程工业标准。但是,CMM虽然提供了一个有力的软件过程改进框架,却只告诉我们"应该做什么",而没有告诉我们"应该怎样做",并未提供有关实现关键过程域所需要的具体知识和技能。为了弥补这个欠缺,Humphrey又主持开发了个体软件过程(Personal Software Process,PSP)。

    1-2业务目标,成功标准

    1. 系统在三秒内响应用户的请求
    2. 操作简便,学习方便,即使是非专业人员也可以操作
    3. 清楚的现实项目实施的计划以及各个阶段所给定的时间
    4. 分配给各开发人员的任务明确
    5. 人员的配置和分工明确
      1. 对职位人员选择上存在分歧,例如项目经理
      2. 人员分工的显示方式存在争议
      3. 不写功能的界定不清楚,存在二义性

    1-3业务风险

    2项目前景

     2-1前景概述

    软件行业现在发展的很快,就标准软件开发公司的数量逐年飞涨,还不包括一些小型的公司。如果将psp应用到软件开发过程中,再加上正确的引路人,我相信,软件产品的成功率会有很大提高。现在很多软件都是因为没有良好的计划而导致项目的最终失败,虽说每年的开发项目很多,但成功的却很少。因此,psp有非常广阔的前景,有了良好的计划,项目的开发才能始终在正轨上。

    2-2特征

    1. 对项目的开发前期有一个从头到尾的计划
    2. 显示出这个项目整体的管理体系
    3. 有明确的阶段性和对每个阶段所给的时间
    4. 清楚地显示显示每个人的分工
    5. 显示每个人的进度,从而系那是整体的进度
    6. 显示每个人在开发过程中所遇到的问题和提出的意见
    7. 3分钟内没有响应开发人员的星球
    8. 对开发计划修改,能够把先前的自动备份和保存
    9. 以进度条的形式显示每个人的进度情况

    2-3假设与依赖

    3项目范围

    3-1范围

    特征

    v1

    FE-1

    开发计划

    FE-2

    管理体系

    FE-3

    个人分工

    3-2限制

    1. 硬件和开发环境的限制
    2. 个人的开发习惯

    4项目环境

    4-1操纵环境

             该软件主要在pc使用,就现在大部分计算机的硬件与操作系统都能与其兼容。

             模式一个是项目经理模式,一个是个人开发人员模式。

             个人开发人员模式主要是让每个人明确自己的任务和自己的进度,总而调整自己的开发速度。

             项目经理模式是可以查看到每个人的开发进度,从而得到整个项目的进度情况。知道是谁拖了后腿,可以进行提醒

    4-2涉众

    涉众

    特征

    项目经理

    掌握项目的整体进度,从而提醒开发速度慢的人员

    开发人员

    知道自己的进度情况

    4-3项目属性

    属性

    执行者

    结束因素

    可调因素

    进度

    项目经理,开发人员

    系统分阶段,逐个完成

    完成时间延长两天

    特性

    各版本稳定运行

    在最终进行调整

    人员

    3个开发人员,一个项目经理,一个测试人员

    质量

    用户满意度达到70%,在win7,win8,win8.1上稳定运行

    费用

    项目经理

  • 相关阅读:
    nyoj112-指数运算
    nyoj51-管闲事的小明
    nyoj29-求置转换问题
    nyoj24-素数 距离问题
    nyoj22-素数求和问题
    nyoj23-取石子(一)
    nyoj4-ASCII码排序
    nyoj169-素数
    并查集:CDOJ1593-老司机破阵 (假的并查集拆除)
    线段树: CDOJ1598-加帕里公园的friends(区间合并,单点更新)
  • 原文地址:https://www.cnblogs.com/renyafeng/p/3430214.html
Copyright © 2020-2023  润新知