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

    软件需求分析

    1. 业务驱动需求思想是软件需求工作的核心。传统的思想是站在技术的角度展开的,关注的是“方案级需求”;而业务驱动的需求思想是站在用户视角展开的,关注的是“问题级需求”。
      • 生活悟道场:小孩夜里醒来问妈妈要饼干吃,妈妈找了一下说没有饼干,就让孩子好好睡觉。爸爸去厨房随手拿了几块面包,孩子不再哭闹了。这个例子中,妈妈关注的是“方案级需求”(孩子要饼干吃),爸爸关注的是“问题级需求”(孩子是饿了)。
    2. 客户是问题专家,而非解决方案专家,他提出的方案未必能够完美地解决他遇到的问题。我们应该越过他提出的解决办法去挖掘他为什么会提出这样的解决办法。我们才是解决方案专家,客户只是问题专家。
    3. 一般步骤:澄清问题,了解当前要到该问题的时候的临时解决方案(现状),对模糊概念达成共识,一般还可以对相关的背景进行了解。
    4. 分解的目的控制问题的复杂度。
    5. 需求=预期-现状。需求的真谛是用户的预期和现状之间的差距。
    6. 定量描述:SMART原则:具体的(Specific)、可衡量(Measurable)、可实现的(Attainable)、有相关性的(Relevant)、有时限性的(Time-based)
    7. 描述问题时,要想保持说服力就要保持客观性!也就是不加入主管的判断,而只是真是地还原问题。
  • 相关阅读:
    python安装cnstd卡住
    _、__、__xx__之间的差别
    Celery模块使用
    同一主机,开启多个不同端口的redis进程
    php配置变更记录
    Linux安装Nodejs
    ElasticSearch中term和match探索
    Centos安装elasticsearch,php连接使用
    centos8自定义目录安装php7.3
    centos8自定义目录安装nginx
  • 原文地址:https://www.cnblogs.com/rainbow-1/p/15690640.html
Copyright © 2011-2022 走看看