zoukankan      html  css  js  c++  java
  • 《掌握需求过程》阅读笔记04

    《掌握需求过程》阅读笔记04

          我们在发掘用户的需求的时候有很多方法。

    1. 做“学徒”

          我们可以进驻到用户之间,直接去做用户的学徒,了解整个事件的发展和操作流程,这是一种很好的观察实际工作的方法。有些时候,特别是刚刚开始的时候,用户往往不知道他们的具体需求到底什么,我们可以通过这种方法来了解用户的日常工作,来发掘用户的潜在需求。我们要关注用户的每个操作流程,弄懂每一步是为了什么,可以达到一个什么样的结果,要像一个学徒一样仔细观察“师傅”的操作,详细记录,遇到不懂的就要一直询问,这样才能有所收获。

    1. 用户访谈

          用户访谈是我们需求征集中最常用的方法,我们可以将用户中的一部分人召集起来,询问他们对软件的需求和要求。我们也可以做一个调查问卷,让用户填写,但是要注意调查问卷不能只有选择题的形式,这样有可能导致我们收集到的结果具有局限性和不准确性。我们的访谈人群也不要太多,太多的人提出的需求往往会发散的太广,这样不利于我们了解真正的需求,有可能导致我们项目的失败。

    1. 业务事件研讨会

          我们在征集完用户的需求以后,我们需要开一个业务事件研讨会,分析那些需求是可行的,是用户使用时真正要用到的,是讨论出来我们软件的核心业务需求的。

    1. 头脑风暴

          创新是需求过程的一部分,我们的创新部分往往是我们软件的卖点,创新除了用户提出来的(一般用户也提不出),大部分都要靠我们对用户的需求的挖掘,这就需要我们的头脑风暴了。头脑风暴利用了小组效应,可以在不同层面上对我们的软件提出创新。

    1. 录像或录音

          录音和录像可以帮助我们更加完整、真实地记录用户的要求,但是要适当使用,要为人在面对录音或录像的时候或多或少都会变得有些拘谨,所以我们能不用的时候就不用。

  • 相关阅读:
    最近一周的日期选择设置
    使用两个 Windows 窗体 DataGridView 控件创建一个主/从窗体
    WCF使用小例子
    SQL Server中JOIN的用法
    C#设计模式(13)——代理模式(Proxy Pattern)
    SQL四种语言:DDL,DML,DCL,TCL
    Log4Net组件的应用详解
    JSP九大内置对象详解
    Objective-C:自定义Block函数
    C语言:指针的几种形式二
  • 原文地址:https://www.cnblogs.com/gzgz/p/6131964.html
Copyright © 2011-2022 走看看