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

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

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

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

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

  • 相关阅读:
    MFC 的资源文件 就是那个后缀名是 .rc的那个
    servlet 上下文
    servlet 会话技术
    页面分层
    分页技术 -servlet
    关于servlet连接数据库会出现空指针异常情况
    servlet 1
    (转)用户级和内核级线程
    (转)数据库分片Shard操作
    (转)系统设计题要考虑的方面
  • 原文地址:https://www.cnblogs.com/fylove/p/8302210.html
Copyright © 2011-2022 走看看