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

    需求分析的定义#

    确定软件系统的目的,范围,功能,所要做的所有工作 软件需求分析是非常关键的环节 软件需求分析是一个系统的工作,包括需求的获取,说明,验证和管理

    输出成果#

    用例,UML,变更管理文档,架构设计说明书,安全设计说明书

    需要掌握知识#

    1. 了解需求分析流程
    2. 学习软件需求分析工具 UML
    3. 需求分析质量准则
    4. 需求分析验收标准
    5. 安全分析原则

    需求分析方法#

    • 需求来源和处理标准
      • 业务驱动
      • 技术驱动
      • 竞争驱动
      • 用户驱动

    需求管理实战#

    • 需求如何快速转研发

      • 在管理平台接单
      • 研发风险评估
      • 瘦狗(去)金牛(留)
      • 基本型-期望型-兴奋型
    • 需求决定效率低,难以决断

      • 明确规则
      • 及时开展例会

    全领域需求分析#

    • 竞争力构建
    • 聚焦用户高频使用场景
    • 输出 特性设计说明书
    • 原始需要到系统需求SR
    • 系统需求SR到需求分配AR

    需求实例化#

    方法论:实例化需求驱动开发,提升需求分解的准确性 需求即是测试用例,尽早验证,避免返工

    需求分析流程#

    1. Given 影响因素(条件)
    2. When 用户场景
    3. Then 产生结果
  • 相关阅读:
    红黑树实现
    Java环境变量的配置及意义
    Java 内存分配全面浅析
    吸血鬼数字
    nat模式、路由模式,网桥模式
    WebService 的创建,部署和使用
    摩尔定律
    计算机组成
    世界是数字的
    面试
  • 原文地址:https://www.cnblogs.com/gongxianjin/p/15500764.html
Copyright © 2011-2022 走看看