需求分析报告怎么写( 四 )


听棠所说到的几点,感受特别深:“其实问题出在开头,客户需求只是软件需求分析的一部分,虽然是比较重要的一部分,但也不要只是去记客户的需求,而是要把客户的需求进行分析”还有客户的需求本身会有矛盾(这矛盾是指在逻辑角度来讲),客户本身是意识不到的,只有在分析设计时,才会分析出这里的矛盾,而这些问题,如果在期初时,软件负责人不分析,而是纯粹的“听从”客户要求去做,当暴露这些问题时,你怪客户也没用啊 。项目需求分析报告,在了解客户需求时,不要不动脑子,不要一味的点头说“I C”,其实在表面的业务里面可能包含着N多的细节,这些细节是需要你反问客户的,只有当你提的问题越多,最终获取的需求最具体,才能让项目越顺利 。
而且有很多问题,都是在你的反问中,客户也才开始思考本来没思考过的问题,客户也会找到一种合理的需求给你,有人会觉得这样了解客户需求未免太麻烦了 。至于一些在技术上会遇到问题的地方,也要告诉客户,别以为到时候再说,客户是不关心你的技术细节的,但你如果给他解释的话,他也会试着理解的 。
客户的需求本身是无休止,因为他们本身也在变,但当你期初的分析合理,后面的变动也将在逻辑上变动,相信代价已经不会那么大了 。这其实也体现了系统的扩展性 。
需求分析,是一个项目提出方和承担方相互沟通的过程,一方是系统的使用者,一方是系统的制造者,在系统制造过程中,只有双方相互配合,共同对系统进行设计才能最后达到使用的要求 。客户是业务上的熟悉者,对业务流程有非常清晰的了解,但是,对于软件需求方面的描述是不了解的,他们所能提供的只是他们最终要达到的功能,但是,这其中包含的业务流程是非常复杂的 。
我们拿到客户需求后,应该根据功能、流程进行初步的设计,构造出业务流程图,再让客户进行评审,提出业务流程上不对的地方进行修改 。这样来回的交流,最终才能取得较全面的需求,并减少后期的修改 。
谨记一点,需求是经常变动的,只有先做好需求的分析,了解业务以后的发展趋势,做好具有拓展性的系统设计,才会给系统更大的扩展空间,从而在需求发生变化的时候可以更从容的修改 。
6. 如何进行需求分析 最低0.27元开通文库会员,查看完整内容> 原发布者:K_manba 第一篇:需求定义目录需求的定义:需求是满足某类用户的某种欲望或解决某些问题时产生的现象什么是需求分析:从用户需求出发,挖掘用户的真正目标,并转化为产品需求的过程 。
【需求分析报告怎么写】需求与功能的区别:需求面向——>问题功能面向——>解决问题需求的分类:用户需求(由用户利益驱动):用户需求是指用户在什么环境下想做某件事情解决某个问题或想满足某个欲望业务需求(由公司利益驱动):业务需求指公司想如何解决用户的问题,满足用户的欲望,并将利益最大化产品需求(产品实现):产品需求指产品如何解决公司/用户所遇到的问题,或如何满足公司/用户的目标用户痛点、痒点、兴奋点:痛点:解决问题痒点:满足欲望兴奋点:超出期望需求的来源一、自身灵感与判断商业Sense和产品Sense的培养多体验:感知用户、感知抱怨、感知产品多分析:分析形式、分析竞品、分析变化、分析结果多实战:执行、观察、思考二、用户研究常用的用户研究方法:定性:焦点小组、卡片分类、参与设计、深度访谈、录像日记观察、深度访谈、现场研究、可用性测试定量:插入调查、用户反馈意见分析、问卷调查、AB测试、后台数据分析手段:用户访谈(定性)——>调查问卷(定量)三、数据分析基本数据:UV/PV,DAU/MAU,留存,活跃用户数据:性别、年龄、地域、标签埋点数据:点击次数、点击人数路径漏斗:页面层级、页面流失四、竞品分析明确分析目的:长期维护,发掘竞品路线明确竞品分析的程度找对竞品分析与结论逻辑相 。