企业架构之架构愿景与战略
愿景表达了一种我们对架构的一种期望结果,阐明重要的涉众和问题以及目标,可以帮助团队关注产品的核心领域,并用来与涉众进行沟通。
架构归属于产品,所有架构愿景一定包括产品愿景,从产品愿景开始。
产品愿景
产品愿景是对未来产品切实可行的构想,愿景一定不是无中生有的,它必须经过认真的研究,分析,提炼,创新并进行风险管理,可以被有计划的实现的。
定义简单,但是做起来比较难。
需要懂得客户需要,专业领域知识,业务模型,什么技术可以提高他们的竞争力,还需要弄清楚用户研究和市场分析。
做一个产品其实也是一个双赢的过程,一个客户一个厂商:
- 从商业角度考虑是产品如何让产品厂商获利
- 从业务角度考虑的是产品如何满足客户需要,让客户获利
所以一个完整的产品愿景主要由产品概念和商业模型组成
产品概念
产品概念重在定义问题,而不是方案。
- 客户是谁?
- 他们需要什么?
- 你的方案如何满足客户需要?
- 谁是竞争对手,为什么不能解决用户需要?
商业模型
用户可能非常喜欢这个产品,但是如果不能找到付费的办法,那么产品将不会持续的满足用户需要,所以商业模型作为产品架构的另外一部分。
- 产品如何获得经济的支持?
- 产品如何盈利?
- 客户如何发现并获得好产品?
什么是好的产品愿景?
有缺陷的愿景会导致时间和资金投入的大量浪费,最后产品消失,好的愿景在一开始时就应该能把预见的问题都想到,降低风险。什么样的愿景是好的呢?
- 满足客户需要,更好的满足,客户愿意付费
- 提供清晰的方向和范围来指导工作
- 其他公司难以复制
- 满足长期发展的需要
- 容易销售
描述产品愿景:
Vision Statement Template【针对于】XXX,【该产品】XXX,【因为】XXX,【不同于】XXX,【我们的产品】XXX。
架构愿景
1、 框定问题
2、 价值主张
框定问题
通常架构是随着难以解决的问题出现的,在架构之前,首先要做的是框定问题,可以针对涉众的关注点,对问题或者场景进行描述。
如何在一分钟之内向项目发起人和团队成员解释这些问题?
制定SMART目标来解决这些问题
价值主张
如果解决这个问题,谁最关心?为什么关心?
把取得的结果与组织的战略意图和业务战略联系起来,像高层展示的是组织的大目标,而不是一个方案点。
包含内容
提炼关键人物的需求:
- 问题描述
- 详细目标
AS-IS 当前是什么样:
- 基线业务架构、数据架构、应用架构、技术架构
TO-BE:
- 目标业务架构,数据架构,应用架构,技术架构
业务战略与技术战略
业务战略
使命 Mission:我们为什么存在?
愿景 Vision:我们理想的将来是什么样的?
指导原则:Guide Principles 行动时应该遵守什么原则?
计划 Planning:我们需要哪些步骤才能达到愿景?
方向:Direction:在规划周期中我们想要到达那里?
策略 Strategies:我们如何达到目的?
指示 Indicators: 我们如何衡量我们的进展?
治理 Governace:需要什么流程来跟踪我们的执行?