编辑:[db:作者] 时间:2024-08-25 07:02:45
架构思维和抽象是软件架构中的两个关键观点,它们相辅相成。通过架构思维,可以将系统分解为各个部分,并对它们进行剖析和设计,然后通过抽象,可以将这些部分简化成关键观点和模型,以便更好地理解和处理问题。
在架构设计中,业务抽象、产品抽象和技能抽象是三个非常主要的抽象层面。
当理解市场/顾客需求,确立产品规格,敲定产品观点后。下一步事情便由开拓部门展开,而在开拓事情展开之前,是对产品架构的确立。对付产品架构的思考有以下几方面: • 产品架构对后续供应多样化产品能力的影响 • 产品架构对业务架构的影响 • 产品架构对固定时间段内完成设计能力的影响 • 产品架构对管理开拓流程的影响
什么是产品架构?
一款实物型产品,可以从功能和实体上来认识。 • 功能 产品功能单元指那些对产品整体性能有贡献的、独立运转或传输能力。对付手机来说,打电话和拍照便是两个功能单元。各功能单元在确定某一种技能和实体原件来实现之前,每每以示意图的形式来加以描述。 • 实体 实体单元是终极完成产品功能的零件、部件和子装置件。实体单元会随着产品开拓进展而逐渐明确,有的实体单元在产品观点阶段就可以确定下来。一个产品的实体单元常被组成成几大部分,我们称之为组件,每一个组件由多少完成产品相应功能的零件组成。
产品架构特色有哪些?
产品架构最主要的特色是它的模块化程度,即最空想的状态是产品可以像乐高积木一样拼凑搭建。每个功能单元恰好被一个组件完成,并且组件之间合营得十分完美,这种架构在不改变其他组件的情形下,只改变单一组件而不影响产品其他功能。各组件还可以单独设计。 模块化架构有以下两个特点: (1)各个组件分别实现一个或多个功能; (2)组件之间的相互关系是明确的,并且这种相互关系每每是实现一个产品功能的根本。 与模块化相对应的是集成化架构,集成化架构一样平常有下列特色: (1)产品每个功能单元都由多个组件来实现; (2)每个组件参与多个功能单元的实现; (3)组件之间的相互关系并不明确,这种相互关系对产品的基本功能来说并不一定很主要。
何时确定产品架构?
在观点开拓阶段,产品架构就开始涌现,但这时的架构不是正式的-表现为草图、功能图和观点开拓阶段的早期原型。 常日,根本技能的成熟度决定了产品架构是在观点开拓阶段还是在系统设计阶段被完备确定的。当新产品是对已有产品观点的改进时,产品架构是在产品观点阶段确定的。 缘故原由一:产品的根本技能和事情事理已经被预先锁定,则观点开拓事情紧张集中在如何以更好的办法实现既定的产品观点; 缘故原由二:当公司产品类型成熟后,供应链(生产和发卖)的考虑和产品多样性的问题开始变得越来越显著。产品架构是影响企业供应多样化产品能力的主要开拓决策之一,产品架构因此成为产品观点的中央环节。然而,当新产品是个中类中的一个是,观点开拓便紧张集中在产品所依据的事情事理和技能,这种情形下,产品架构常日是系统设计阶段的紧张任务。
如何更好的确定产品架构?
产品架构的确定终极归结为对产品的组件分解以及模块化程度的把控,而这点与很多重大问题有关,如下几个方面: • 产品改进 组件是构成产品的模块,而产品架构决定了这些模块与产品功能之间的关系。因此,产品架构也决定这若何对产品进行改进就。模块化的好处是在不改变其他部分的情形下可以实现对产品多少独立功能单元的改进,而集中式的组件修正,就会影响产品请他许多功能单元。 匆匆使企业进行产品改进的缘故原由有以下几点: (1)升级(upgrade):技能与用户需求的发展; (2)附加组件(add-on):顾客根据须要自己添加由别的厂家生产的组件; (3)适应性(adaptation):环境适应能力; (4)可更换性(wear):产品利用中组件磨损; (5)易耗品(consumption):产品运行中的易耗品改换; (6)利用的灵巧性(flexibility in use):为知足顾客的不同哀求而进行的改造; (7)再利用(reuse):产品设计中对付可以通过变动之前产品的零部件而使产品以其余一种形态呈现给用户,更新产品线。 • 产品多样化 可通过模块的架构设计,在不增加制造系统繁芜度的情形下,组合出多种不同的产品。 • 产品性能 • 零件标准化 如果一个组件可以实现一个或几个有广泛用场的功能单元,那么这个组件就可以标准化,从而运用在几种不同的产品上。 • 可制造性 架构对产品制造本钱、制造繁芜度的影响。 • 项目管理 设计任务的分配,根据架构的类型,如是模块化的还是集成化的。对付模块化的,可以在确认好设计边界的 情形下分配给不同设计组进行。而对付集成化的,进行拆分设计终极再合营就比较有寻衅性。
确立产品架构四步法
• 创建产品示意图 • 对示意图中的元素进行聚类 • 设计简单的几何构造 • 确定基本的和附属的相互浸染关系 产品架构设计之后便是系统设计与详细设计,在系统设计与详细设计过程中,也会对架构设计进行再一步的补充和完善。
参考链接:
产品经理大群:产品架构设计原则与方法
产品经理必须具备的系统架构知识
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/168189.html
上一篇:艾媒咨询|2023年中国家电进出口贸易数据统计与分析
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com