loading请求处理中...
广告位招商×
当前位置: 首页 > 威客攻略 > 开发

业务架构与产品经理有什么不同之处?业务架构解析与需求解析有什么不同?

2020-02-14 17:45:06 阅读 28596次 0 标签: 开发 作者: 那年夏天8

  今天一品威客小编想和大家分享一点app开发的技巧。阅读本文之后,或许对您有一定的帮助,了解更多app开发资讯,请关注一品威客网,一个新型创意托付式服务平台!

业务架构与产品经理有什么不同之处?业务架构解析与需求解析有什么不同?

  开发人员在研发APP的步骤中,应该会往往提到业务架构这个词吧,但是真正能将这个词说明清楚的却非常少,往往有消费者会问业务架构与产品经理有什么不同之处?业务架构解析与需求解析有什么不同?怎么在APP开发中做好业务架构?

  业务架构在APP开发中的重要性

  其实,业务架构这个词并不新,它隐藏在公司架构(EA)中。公司架构是上世纪80年代的产物,其标志就是1987年Zachman提出的公司架构模型,该模型按照“5W1H”,即what(数据)、how(功能)、where(互联网)、who(角色)、when(时间)、why(动机)六个维度,融合目的范围、业务模型、信息系统模型、技术模型、具体展现、功能系统六个层次,将公司架构分成36个组成部分,描述了一个完整的公司架构要考虑的内容。

  Zachman模型虽然没有明确提出业务架构这个概念,可是已经包括了业务架构关心的一些主要内容:如步骤模型、数据、角色组织等,既然没有提出业务架构概念,自然也就没有包括构建方式,所以,Zachman模型应该算是业务架构的启蒙,同时,它也表明了这一工具或者技术的最好使用场景——面向复杂系统构建公司架构。

  TOGAF架构模型明确提出了业务架构的概念,TOGAF将公司定义为有着共同目的集合的组织的聚集。例如,公司也许是政府部门、一个完整的企业、企业部门、单个处/科室,或通过共同拥有权连接在一起的地理上疏远的组织链。TOGAF进一步认为公司架构分为两多数:业务架构和IT架构,多数公司架构方式都是从IT架构发展而来的。业务架构是把公司的业务战略转化为日常运作的渠道,业务战略决定业务架构,它包含业务的运营模式、步骤体系、组织结构、地域分布等内容。TOGAF强调基于业务导向和驱动的架构来理解、分析、设计、构建、集成、扩展、运行和管理信息系统,复杂系统集成的关键,是基于架构(或体系)的集成,而不是基于部件(或组件)的集成。

  TOGAF之后,又先后诞生了FEA(联邦公司架构)和DODAF(美国国防部体系架构框架)。前者的体系由五个参考模型组成:绩效参考模型(PRM)、业务参考模型(BRM)、服务构件参考模型(FRM)、数据参考模型(DRM)、技术参考模型(TRM),该方式应用于美国电子政务领域,着眼于跨部门、跨机构提升业务效率,解决重复建设、信息孤岛等难题,非常具有“公司级”理念,虽然没有明确的业务架构定义,可是非常好地应用了业务架构的思维。后者体系挺复杂的,8个视点52个模型,可是实用性不错,美国国防部和一些公司在用。

  业务架构这个词也有20多年的历史了,可是在开发人员中,业务架构显然没有需求分析的概念明确,业务架构师也远不如产品经理常见。与APP开发人员探讨,他们也常觉得业务架构有点儿“虚”。细究其原因,也许有如下几点:

  用得少。原有的单体式或者竖井式开发仍旧是大伙更往往采用的项目构建方式,而这种开发基本上没有横向视角,所以无需强调业务架构,通常的产品分析或者需求分析足以满足开发需要;

  难设计。业务架构,特别是大型公司这种错综复杂的业务架构,说起来容易做起来难,业务架构对战略的分解、业务架构本身的整合与标准化、到IT设计的过渡都有不少坑,业务越复杂越宽泛就越难驾驭,因此,即便做过业务架构设计的公司,也有不少将业务架构设计保持在高阶状态,有点儿“虚”;

  易跑偏。施工期间由于客观因素也许导致实施对业务架构的偏离,这种偏离如果没有及时纠正或者调整架构,累积久了会造成业务架构的失真,会变“虚”;

  难维护。小部分扛过了业务架构落地困难期的公司,也会由于感受到维护架构的难度而心生放弃,从而降低了对业务架构的评价。

  其实,业务架构从诞生之初就非常清楚地定义了自己的使命:面向复杂系统构建。也就是说,业务架构同别的架构一样,目标也是要降低复杂度,更好地计划系统,因此TOGAF是将业务架构归属于IT战略部分。应当将业务架构从IT战略中独立出来,更多面向业务人员,以充当业务与技术之间的桥梁。当然,业务架构真正要承担起这一职责,还需要改善、简化业务架构设计方式,对业务人员更友好,而且坚持使用业务架构方式做公司级需求管控。

  未来,业务不再仅仅是业务,技术也不再仅仅是技术,谁先实现思维方法的改善,谁就能赢得转型的先手,而业务架构能力可以在这方面发挥关键作用。

  以上就是小编为大家整理的app开发干货,看到这里是不是对你有些帮助呢?要做好app开发可不是一件简单的事情,欢迎大家持续关注一品威客网,小编将会为您带来更多关于app开发的干货。

扫码,回复【创业】领取

免费送您一份创业礼包!

从0到1,解锁创业全套秘籍

帮你避开创业那些坑

设计、开发、营销需求

扫描左边二维码

免费获取咨询和方案报价

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言(0 展开评论

您需要注册登录才能发表言论