zoukankan      html  css  js  c++  java
  • 01《软件需求模式》阅读笔记

      今天开始读《软件需求分析》,这次阅读笔记主要写第一章需求概述。

      需求就是定义系统需要做什么而不是怎么做,需求定义了必须解决的问题、目的、需要实现的功能。重要的是定义了系统必须做什么和它必须完成的行为。在每一种开发方法中,需求都是开头的部分,而且还需要不断的重新做需求。一些基本的原则:定义问题,而不是解决方案;定义系统,而不是项目;区分正式和非正式部分;避免重复。

      传统的需求流程:准备-搜集信息-编写需求规格草稿-评审规格-评审后修改。而敏捷需求流程是:人员胜过流程,软件胜过文档。它的原则是:区分问题和解决方案是重要的;定义需求后,一定要记录它以便别人可以找到。极限需求流程开发新的系统需要用户编写完整的用户故事,最后根据用户故事实现功能,要使用户故事尽可能的准确,找出各个需求和需要增加的功能,并为开发人员建立一套规则。增量需求流程介于传统需求流程和极限需求流程之间。

      这一章是全书的基础,需要好好的理解它,是我们必须了解的关于需求的最低要求。

  • 相关阅读:
    Open vSwitch流表应用实战
    《智慧网络协同组织机理》智慧网络可编程技术 小记
    DS实验题 sights
    switch parser.p4源码
    OpenFlow.p4 源码
    Mininet实验 OpenFlow1.3协议基于Mininet部署与验证
    Ubuntu/linux 安装 kernel-devel
    yolo
    ssd
    铁道栏杆的项目做的事情
  • 原文地址:https://www.cnblogs.com/fylove/p/8302210.html
Copyright © 2011-2022 走看看