需求获取-2

来源:互联网 发布:单据打印软件 编辑:程序博客网 时间:2024/04/29 10:21

  •  需求(访谈)提纲。调查前的准备工作。给用户,让他们事先有所准备,特别是提醒他们可能想不到的方面;也给需求工程师,避免在交谈中遗漏重要之点。
  •  背景知识。用户提出的所有需求一般而言都会有背景,了解这些背景知识可以有效避免对用户需求的误解。
  • 异常提问。这是深入探查需求的一个technique。在用户说了“这个business应当这样-这样”之后,需求工程师还要这样问“如果这个business因故(异常)不能这样-这样工作,你该怎么办?”。
  • 业务频率。这也是深入探查需求的一个technique。这个数据大致可以区分出各个business的轻重缓急,它也决定了软件设计和实现时应该考虑的重点。业务频率的一个表现是考虑业务的峰值情况。
  • IPO(Input-Process-Output)单元模式。用户的业务流程很大一部分都是由这些IPO单元组成的。因而,需求分析员在调研时可以以这种模式为指导思想,诱导客户补充业务细节。
  • 以业务流程为主线。这是需求调研的指导思想(principle)。企业信息管理类软件(MIS)大部分是以流程为核心的;而流程问题同时又是不可见的、多变的、不易描述的、难以把握的。所以,需求分析员在调研时应当时刻提醒自己沿着流程的线索(thread),诱导客户补充细节。这个原则可以和上面谈到的IPO模式结合使用。
  • 主动学习专业知识。需求分析员一般在这个方面不会主动地进行学习,而是依仗在于用户的交谈中自然而然的学习。其实,主动地学习可能带来的效果将是意义深远、影响广泛的。

1 0
原创粉丝点击