通过系统需求分析的学习,我们知道了如何更好地获取客户需求,以及产品开发时公司内外部的限制因素有哪些。这些都是系统进行设计之初的输入,接下来我们要做的是客户需求辨识及系统功能的分析。
客户需求辨识
知道客户的需求后,首先要对客户的需求进行判断,审核客户的需求是否合理,随后进行客户需求的验证,客户需求判断时可以从以下几个方面进行考察:
1、客户需求的市场必要性,是否有代表性?是否有一定市场?
2、客户提出的需求可以被验证吗?
3、客户的需求可以达到吗?
4、客户的需求足够明确、简洁明了吗?
5、客户需求表达得完整吗?
6、客户的需求前后一致吗?
7、客户的需求是否太含糊?
8、客户的需求能履行,能做出来吗?
9、客户的需求能否标准化?
什么是功能
19世纪40年代,美国通用电气的工程师迈尔斯首先提出功能的概念,并把它作为工程研究的核心问题,他认为,顾客购买的不是产品本身,而是产品的功能。
功能是产品(系统)能够工作或使其能够被售出的特性,是产品(系统)存在的目的,可能涉及产品(系统)的各个方面。在设计科学的研究中,人们逐渐意识到产品工作原理设计的关键,是满足产品的功能要求。
功能描述:指对分析对象及其组成部分所应具有的各种功能,用简明、准确的语言进行描述。
功能=工作+对象。
录音笔的功能:录放声音,房子的功能:保持温度,电线的功能:传输电流,锤子的功能:传递力矩,自动泊车系统的功能:控制车辆档位及刹车、油门使车辆自动停到停车位上。
功能定义越抽象,引发的构想就会越多。
功能的分类:
1、主要功能
反映系统的主要有用功能(系统功能)
系统创建或设计的目的和目标
功能载体是技术系统本身
2、基本功能
保证完成主要功能的组件功能
技术系统组件的功能级别最高为基本功能
功能载体是与系统作用对象直接作用的系统组件
3、辅助功能
保证完成基本功能的组件功能
功能载体是系统或者系统中的组件
功能分析的应用范围:
1、开发新技术系统时:首先需确定系统完成或实现的主要功能,然后将主要功能分解为子功能,即功能分级。
2、改进已有技术系统时:是理清技术系统的主要功能以及其辅助功能,以便理解系统,找出系统的问题所在。
FAST图解法
开发新技术系统时,新产品的系统功能分析可以自上而下地进行分析,也可以从主要功能和次要功能进行分析,然后将主要功能分解为子功能,即功能分解。改进产品的系统功能分析,可以从自下而上地进行分析,或者从子系统的中间开始切入分析。
可以采用功能分析系统技术(Function Analysis System Technique,简称FAST)图解法,即利用功能上下位之间的关系和并列关系进行功能整理。
构成要素的功能相互连接起来,绘制功能系统图,从局部功能和整体功能的相互关系上分析研究问题,以便掌握必要的功能,发现并消除不必要的功能,明确功能改善区域。
功能分析
功能分析包括以下几个步骤:
(1)建立组件模型。描述系统组成及各组件层次。
组件是系统的组成部分,组件执行一定的功能;组件可以等同为系统的子系统。
通过建立组件模型,回答了技术系统是由哪些组件组成的。组件模型应包括系统作用对象、技术系统组件、子系统组件,以及和系统组件发生相互作用的超系统组件。
建议将技术系统至少分为两个组件级别(系统级别和子系统级别)。
超声波雷达、摄像头都是自动泊车系统的组件,它们的功能是精准识别车周环境、识别出停车位和障碍物信息。
超系统:可影响整个分析系统的要素,但设计者不能针对该类要素改进。具有以下特点:超系统不能删除或重新设计;超系统可能会使工程系统出现问题;超系统可以作为工程系统的资源,也可以作为解决问题的工具;超系统应该对系统有影响时才列入。
建立组件模型的原则:在特定的条件下分析具体的技术系统;根据技术系统组件的层次建立组件模型;根据层次等级建立初始的组件模型,然后进一步分析完善组件模型;组件模型包含了超系统的某些组件,该组件需与系统组件有相互作用的关系;技术系统生命周期的不同阶段具有不同的超系统;针对技术系统的各个生命周期阶段,可建立独立的不同的组件模型。
(2)建立结构模型。描述组件之间的相互作用关系。
结构模型是基于组件的模型,描述组件模型中各组件之间的相互作用关系,各个组件之间的关联性一般有以下模式:
1、独立——有部分功能是相互独立的;
2、联系——存在上下游对接等联系;
3、相关——相互之间存在耦合关系。
(3)确定功能。
基于关系矩阵,用简明、贴切的语言来表达整个系统所有组件之间的相互作用关系以及如何实现系统功能,加深对产品功能的理解,并为此后提出功能代用方案提供依据。
确定功能时需遵循以下原则:
1.针对特定条件下的具体技术系统进行功能陈述。
2.只有在作用中才能体现功能,所以在功能描述中必须有动词反映该功能。不能采用不体现作用的动词,也不能采用否定的动词。
3.功能存在的条件是作用改变了功能受体的参数。
4.功能陈述包括作用与功能受体,体现作用的动词能表明功能载体要做什么,功能受体是物质,不能是参数。
5.在陈述功能时可以增添补充部分,指明功能的作用区域、作用时间、作用方向等。
(4)功能整理。明确功能范围,搞清楚有哪几个基本功能,这些基本功能要通过什么手段来实现,功能之间的目的和手段之间的关系怎样。
1、主要功能:反映系统的主要有用功能(系统功能);系统创建或设计的目的和目标;功能载体是技术系统本身。
2、基本功能:保证完成主要功能的组件功能;技术系统组件的功能级别最高为基本功能;功能载体是与系统作用对象直接作用的系统组件。
3、辅助功能:保证完成基本功能的组件功能;功能载体是系统或者系统中的组件。
(5)功能检查。对系统功能进行检查,是为了更进一步了解和掌握其完整性和正确性,以便找出不当之处,予以修改和完善。主要包括以下几条:
1、是否区分了基本功能与辅助功能?
2、是否明确了各项功能的具体目的?
3、各项功能实现的手段都找到了吗?
4、是否有遗漏的功能?
5、是否有不必要的功能?
6、是否明确了各个功能领域的具体作用?
7、是否有不确切的功能?
(6)功能评价。找出某一特定功能的最低费用或必需费用,并以这个费用与现实费用之比值作为评价功能的一个指标。
功能评价的程序是:掌握零件或工序的实际费用;把零件或工序的成本分摊到它的各个功能上;找出完成功能的必需费用;从价值工程的效果出发对功能进行排队。功能评价的目的是保证价值工程能有更好的经济效果。
(7)功能裁剪。当找到系统中价值最低的组件时,将该组件裁剪掉,同时把它有用的功能提取出来,让系统中存在的其他部分去完成这个功能。既消除了该部分产生的有害功能,又降低了成本,同时所执行的有用功能依旧存在。
如果分析该系统的专家有足够的经验,可以通过对具体问题的具体分析选择出需要裁减掉的组件。提供辅助功能组件的价值小于提供基本功能组件的价值,可以优先考虑被裁剪掉。如果希望降低技术系统的成本,可以考虑裁剪系统中成本最高的组件;如果是希望降低系统的复杂度,可以考虑裁剪系统中复杂度最高的组件。
眼镜→无腿眼镜→隐形眼镜→近视手术
用户需求的是产品的功能,功能是产品的本质,而产品的具体内容只是功能的实现形式。采用对产品进行功能分析的方法,可以把对产品具体结构的思考转化为对产品功能的思考,从而可以排开产品形式结构对思维的束缚,开拓思路搜寻一切能满足产品功能要求的工作原理。功能分析是实现功能创新的重要方法,也是实现产品创新的核心技术。
经过以上对系统工程师(从小白到自动驾驶系统工程师26)的分享介绍,相信你对系统工程师(从小白到自动驾驶系统工程师26)有了大概的了解,想知道更多关于知识,关注廊坊富士康在线报名,我们将持续为您分享!