zoukankan      html  css  js  c++  java
  • 《软件需求十步走》阅读笔记04

      需求过程改进的目的是高效、高质地产生能够指导和约束软件开发的软件需求。改进需求过程的原则如下:

      (1)改进过程应该是革命性、彻底性、连续性、反复的:不要期望一次就能改进全部的过程,并且要能接受第一次尝试变更时,可能并没有做好每一件事,不能奢求完美,要从某一过程的某些方法改进入手。当有了一定的经验后,再逐步调整方法。

      (2)组织机构只有在他们获得激励或痛苦时,才有过程改进的动力。我们要将软件项目中那些引起大家痛苦的事项提炼出来和大家回味,从而对软件过程改进产生强烈的愿望。

      (3)过程变更是面向目标的,在开始运用某种新的过程时,要先确定变更的目标。我们是想减少需求问题引发返工的工作量问题,还是要更好地控制需求变更,或者是想确保软件需求的完整性,一份明确的需求过程改进的蓝图将有助于在改进过程活动中取得成功。

      (4)将改进活动以项目方式来运作。把每个项目行为看做一个项目,把改进所需的资源和任务纳入项目的计划中,并对项目计划和成果进行跟踪,从而获得改进后的实际效果。

      改进软件开发机构和组织的需求工程过程是一件慎重的事情。没有计划地进行改进很容易失败,且导致混乱。应当为实施改进需求过程设定一个路标,该路标应是软件开发全过程改进战略计划中的一部分内容。过程的改进重点放在以下三个方面:(1)需求评审方式的改进;(2)需求开发方式的改进;(3)需求管理方式的改进。

  • 相关阅读:
    PHP中的error
    回调函数与PHP实例
    PHP的基本入门知识
    Java script OOP——浅谈
    实现单行或多行文本溢出显示省略号
    ECharts
    session management会话管理的原理
    easyui 入门指南
    H5视频/音频
    CSS清除浮动各种方法
  • 原文地址:https://www.cnblogs.com/qilin20/p/9322838.html
Copyright © 2011-2022 走看看