zoukankan      html  css  js  c++  java
  • 需求定义的步骤及注意事项

    总体来说需求定义需要明确一下几点:1、背景  2、目标  3、用户  4、范围

    一、背景:可以从【现状】和【问题】两方面来说

      1、现状:当前没有做这个软件时,用户是怎样进行工作的,纯手工?半手工?流程繁琐?等等

      2、问题:汇总当前用户遇到的各种问题,可以先将所有问题罗列出来,然后在将问题进行一些分类,切记不可以先分类哦

          问题描述注意事项:①谁通过怎样的方式做哪些事情

                   ②描述不要模糊不清(例如【是否可以正常登陆某个系统】这个描述就很不清楚,【谁是否能正常登陆哪些系统,这些系统如果特别多可以举例说明一下】)

                   ③涉及到描述数据的时候,一定要明确用户要看的是那些页面上的哪些数据

    二、目标:可以分为【总体目标】和【目标分解】

      1、总体目标:根据背景中的描述整体概括当前软件要解决的问题

      2、目标分解:以【通过**的方式,为**(谁)解决***的问题】的方式将目标分解开来描述

    三、用户:通过问题里面的【谁】的汇总,得到当前软件的用户都会有谁

    四、范围:这是一个比较不好把控的点

          范围主要是控制我们是需要从什么样的维度去解决我们的问题;总结中。。。待续。。。

  • 相关阅读:
    MySql锁机制
    Mysql存储引擎
    Linux 系统中安装mysql
    常见的系统架构
    Linux环境下搭建go开发环境
    Ajax概述
    正向代理和反向代理
    Mysql 存储过程以及在.net中的应用示例
    Mysql 事务
    Windows服务器实现自动化部署-Jenkins
  • 原文地址:https://www.cnblogs.com/latter/p/7307255.html
Copyright © 2011-2022 走看看