《我们应当怎样做需求分析》阅读笔记
通过阅读《我们应当怎么做需求分析》: http://blog.csdn.net/yqmfly/article/details/7679781 一文,我了解了需求分析的基本步骤和一些方法 通过这篇文章的标题,可以得出软件需求大致分为三步:需求调研,需求分析,需求确认 :(1)需求调研:如何与客户交流、建立联系、研讨业务需求,捕获需求 :(2)需求分析:功能角色分析、业务流程分析与业务领域分析,用例分析及用例图,查询报表分析,原文分析,非功能需求 :(3)需求确认:需求列表,需求实例,快速原型法,需求规格说明书,评审与签字确认会 一, 需求调研 1.与客户交流的方法 首要的是收集需求,收集需求的方法千千万,直接征集客户意见是最简单粗暴的一种,但是效果却不一定有多好 与客户交流过程,不仅需要我们的理解、设计能力,更需要我们具有与人沟通交往的能力,Wiegers的《Software Requirement》中更是提到,What & Why,在与客户沟通时,我们不能仅仅局限于What ,客户说什么就是什么,而更应该从Why方面展开,通过理解客户的意图来得到对客户意图更深入的理解,运用我们专业知识,提出比客户的原始需求更加合理、可操作的解决方案,让客户感觉你说的正是他们想要的。如果能够这样,客户不仅能够欣然接收你提出的方案,而且会感觉你非常专业,你在客户心目中的形象也会无形中提高