徐锋老师最新的总结:
原文出处:http://bbs.csai.cn/dispbbs.asp?boardid=57&id=177513
视频:http://v.youku.com/v_show/id_XMTQyMjc4ODE2.html
近期我整理总结了一下,需求分析师的五项修炼:
技术理解力
需求分析师是用户与软件开发人员之间的桥梁,这是一个十分经典的比喻。而要做好这个桥梁,具有良好的技术理解力是十分必要和有效的。
技术理解力在五项修炼中是什么位置呢?笔者认为是木的位置,木曰曲直,所谓“曲直”,即“枝曲干直”的缩语,是对树木生长形态的生动描述,言其主干
挺直向上,树枝曲折向外。从树木的向上生长、向外扩展、枝疏叶茂等现象,引申为木有生长、兴发、生机、条达、舒展等特征。而技术理解力对于需求分析师而言
正是原动力,符合木的特性。
很多人经常和我聊起哪种人更适合做需求分析工作,是业务背景还是技术背景。说实话这是一个很难回答的问题,最好是既懂业务又懂技术。但如果两者不可
皆得时,我认为业务分析力还是要比技术能力更重要些,这也是我为什么把五项修炼中与技术相关的能力称为“技术理解力”的原因。需求分析师毕竟不是软件的最
终实现者,并不需要完全掌握技术,更重要的是正确的从应用价值角色选择或评价技术。
除了积极地解新技术之外,提升技术理解力的关键有两点:一是黑盒视角,二是溯源思维。这对于技术出身的人而言也是挑战。
方案创新力
需求是不需要创新的,而如何低成本、高效率地满足客户的需求,就需要有良好的解决方案创新能力。
方案创新力在五项修炼中是什么位置呢?笔者认为是火的位置,火曰炎上,所谓“炎上”,是说火在燃烧时具有发光放热、光热四散、蒸腾上升之象。由此而引申为火有温热、光明、变化、活动、升腾等特性。而方案创新力是软件领先之动力源泉,符合火的特性。
要提升方案创新力,首先要有创新的意识,一个优秀的需求人员总是能够洞察用户真正的需求,然后利用自己的技术理解力创造出用户意想不到的解决方案。正所谓创新和发明是可以学习的,作为需求分析团队也可以通过了解诸如TRIZ理论之类的创新方法来提升自己的创新意识。
其次就是需要掌握各种需求挖掘的技巧,学会透过表象看问题本质。例如,对于视频播放软件而言,用户可能只会提出“快进功能”的需求,而如何实现比较好、易于使用是讲不出什么思路的。而需求分析团队只需掌握“应用场景行为分析法”,就能够比较好的提出创新的解决方案。
沟通力
需求的问题绝大多数都是沟通的问题,沟通力是做好需求的核心能力。沟通力在五项修炼中是什么位置呢?笔者认为是土的位置,土爱稼穑,所谓“稼穑”,
植物播种谓之稼,庄稼收获谓之穑。古谓:“春种为稼,秋收为穑。”土有播种庄稼、收获五谷、化生万物的作用。进而引申为土有生长、承载、化生、孕育、长养
的特征。而沟通力是孕育成功的基础,符合土的特性。
那么沟通力的提升关键是什么呢?笔者认为是明确沟通的内容和方式。在我以前的团队中,经常有人抱怨“用户说不清自己的需求”,我回应的是“那你说用户应该说些什么才算把需求说清楚呢?”。
正确理解每类用户关心的重点,应该提供的内容,然后寻找合适的方法与手段引导他们尽量完整、准确地表述出来,这是需求沟通力的本质。当然掌握沟通心理学、肢体语言、结构化思维等基础技能也是提升沟通力的关键。
业务分析力
信息系统、软件只是人们学习、生活、工作的工具,它的本质在于实现业务价值。需求分析团队只有建立良好的业务分析力,才能抛开表象,理解需求本质。可以说业务分析力是需求能力的重中之重。
业务分析力在五项修炼中是什么位置呢?笔者认为是金的位置,金曰从革,所谓“从革”,有顺从和变革两个方面的含义。金的“从革”特性,来自金属物质
顺从人意、改变外形、制成器皿的认识。进而引申为金有变革、禁制、肃杀、敛降、洁净等特性。而业务分析力是砍掉表象,深入理解本质的利器,符合金的特性。
要提升业务分析力,就必须提升领域知识、业务知识;而更关键的是建立业务驱动的需求分析思想。分析需求时更多想到业务价值,而不是具体的实现,应避免UI驱动、数据库驱动等技术路线。
需求管理力
对于任何项目、产品开发而言,时间和资源永远是不够的,因此我们还需要控制需求,对需求进行优先级排列,以便在有限的时间和资源内交付最有价值的需求子集,这就是需求管理力。
需求管理力在五项修炼中是什么位置呢?笔者认为是水的位置,水曰润下,所谓“润下”,是指水具滋润寒凉、性质柔顺、流动趋下的特性。进而引申为水有寒凉、滋润、向下、闭藏、终结等特性。而需求管理力中需要控制、排优先级,也意味着最后交付,符合水的特性。
提升需求管理力,重点在于基线管理、变更管理、需求跟踪、各种需求管理工具的使用,还包括需求估算的技能。
- 大小: 418.1 KB
分享到:
相关推荐
【体检医院管理系统需求规格说明书】 本需求规格说明书旨在详述“XX 体检医院”管理信息系统的功能需求,以便为...需求分析师需要深入理解这些需求,以确保系统设计和开发符合预期,从而提升整个体检医院的运营效率。
本讲义不仅涵盖了需求分析的基础理论,还详细介绍了“需求分析师五项修炼”,即技术理解力、方案创新力、沟通力、需求管理力以及对大局的把握能力。以下是对该讲义关键知识点的深度解析。 ### 一、全局观:需求分析...
本讲义围绕软件开发中的关键环节——需求分析展开,通过“需求分析师五项修炼”这一核心框架,深入探讨了需求分析的方法论和技术实践。该训练营由SERU需求方法体系创始人徐锋先生创立,旨在提升需求分析师的专业技能...
在需求分析阶段,他们需要与项目经理和系统分析师一起研究和分析用户需求,制定项目计划和技术方案。在系统设计阶段,他们需要确定软件系统的整体结构、模块划分、数据结构、接口定义等技术细节,为软件工程师和测试...
【企业内部培训师十项全能修炼课程大纲】旨在提升企业内部培训师的综合能力,确保培训效果高效转化。课程从多个方面系统训练内部讲师,帮助他们克服常见的教学困境,塑造专业形象,提升教学技巧。 首先,课程强调了...
### 架构师的六个目标及其十五项修炼 #### 目标一:变被动理解需求,...综上所述,架构师的目标涵盖了从需求分析到具体设计实施的各个环节,通过不断地修炼和完善自身的能力,才能更好地应对日益复杂的软件开发挑战。
华成培训研发管理系列课程之产品需求分析与需求管理--产品经理、架构师、SE核心修炼.doc
【培训师21项技能修炼】是一份针对培训师能力提升的专业文档,涵盖了性格分析、培训需求调查以及课程结构设计等多个关键领域。 首先,性格分析是培训师了解和引导学员的关键。通过冰山理论、趋同理论和因材施教等...
手册详细介绍了数据分析的不同方面,包括如何成为一名数据分析师、所需技能、实战应用以及具体工具的使用。 数据分析师通常可以分为两类:一类更接近产品经理的角色,侧重于业务理解和应用;另一类则偏向于数据挖掘...
4. **新功能开发**:基于玩家需求分析结果开发新内容,保持游戏新鲜感。 #### 四、挑战与应对策略 1. **数据安全与隐私保护**:遵守相关法律法规,确保玩家数据的安全性和隐私保护。 2. **数据分析能力提升**:...
系统集成项目管理工程师是信息技术领域中的一个重要角色,其工作涵盖了从需求分析到系统实施的全过程。这个5天课程修炼旨在帮助学员深入理解并掌握系统集成项目管理的核心知识和技能。以下将详细介绍其中涉及的主要...
腾讯和凡客在用户运营上做得非常出色,他们的用户需求分析师角色是推动这一过程的关键。 4. 渠道运营:渠道运营关注如何通过各种途径,如网络、媒体等,推广社区,建立合作关系。这需要良好的BD(业务发展)技能和...
《培训师的21项技能修炼》是一本深入探讨培训师职业能力提升的专业书籍,它强调了培训师在技能和知识积累上的持续修炼。书中的核心理念是通过"PRM+传道、授业、解惑"的模式,帮助培训师系统地提升各项能力。 PRM...
通过需求分析课前状况调查,培训师需要运用调查与分析能力,如访谈法、差距分析法、观察法和问卷调查法,来评估员工的工作能力和态度,识别出培训的需求。组织分析、工作分析和个体分析是需求调查的关键步骤,目的是...
本书《准高级项目经理的5天修炼》旨在为参加信息系统项目管理师考试的考生提供全面而深入的培训。为了满足考试需求和实现快速提升,本书精心设计了5天的学习计划,帮助考生通过系统学习,提高通过考试的可能性。 ...
这通常通过需求分析、课前状况调查、访谈法、差距分析法、观察法和问卷调查法来实现。通过对员工的工作表现、态度和能力的考核,确定哪些人员需要培训以及培训的具体内容。 2. 组织分析:培训需求分析需从组织层面...
学习型组织的五项修炼,即自我超越、改善心智模式、建立共同愿景、团体学习和系统思考,为企业构建了一个持续学习和创新的框架。 6. **案例分析**:成功案例如江淮汽车公司,通过明确的培训指导思想、组织架构和...
二、需求分析 1. 需求澄清:对收集到的需求进行深入理解和细化,明确需求的具体含义、目标和预期效果,避免模糊不清或矛盾的需求。 2. 需求优先级排序:根据业务价值、紧急程度、资源可用性等因素,对需求进行优先级...
架构师修炼之道 架构师是一个神秘而又神圣的名词,作为软件开发领域的设计师,架构师承载着太多的责任和挑战。那么,如何能够成为一名合格的架构师?架构师应该具备何种素质?而架构师又是如何做到持续不断的成长和...