我们一起读书吧 关注:27贴子:126
  • 0回复贴,共1

架构即未来13-15

只看楼主收藏回复

联合架构设计 JAD(joint architecture design)
JDK是一个协同设计过程,它集中于所有工程需要的资源共同完成开发新功能或进行架构修改所需要的设计工作,这些设计必须符合公司的架构原则和最佳实践要求。
JDK团队至少包括:
一个运维工程师
一个产品经理(非必须)
一个项目经理(非必须)
一个质量保证工程师(非必须)
一个编码的软件工程师
JDK的准入标准:
功能的重要性===》 成立团队 ===》 产品要求 ====》 赋予权力
JDK的退出标准:
原则(已符合)====》 共识(一直认可)====》 文档记录的权衡取舍 ====》 文档记录最终的设计文件 ===》ARB
架构审查委员会 ARB (archetecture review board)
ARB是一个审查委员会,负责选择和决定每一个新功能或业务的架构,在架构设计得到最终签署前,要由该委员会确认设计符合公司所有的架构原则和业界的最佳实践。
ARB 建议→4-8人组成--> 这些人的特征:受尊重、有领导力、有技术专长
从JDK 进入ARB的审查标准如下:
成立委员会===》设计的完整性(共识、文档记录权衡取舍、最终设计文件) ====》 项目选择(成为ARB的审查候选)
有不符合架构原则、不能达成设计共识、重要的权衡、高风险 要经过ARB审查。
敏捷组织没有必要需要JDK,不一定需要ARB.
35、自建和外购(聚焦于降低成本和增加收入)【战略级别】
要求有差异化竞争力的产品新功能
聚焦成本
(实践中往往低估了未来一段时间的维护和支持成本)
检验“聚焦成本”策略是否有效的方法是:评估决策中有多少是自建的。
该策略的缺点:不能专注于战略或差异性竞争。
聚焦策略
问 2 问题:
Q1、我们是否是相关技术里最好的(前2名或前3名)供应商或开发商
Q2、研发或者提供相关技术是否有助于可持续的差异性竞争
Δ 合并成本与策略的方法(4个部分测试)
Q1、该足见是否会形成战略性的差异性竞争优势?
Q2、我们是这个组件或资产的最终所有者吗?
Q3、这个组件的竞争力是什么?
Q4、我们能有效的构建这个组件吗? 《===》 自建的成本效益如何


IP属地:北京1楼2024-06-20 13:20回复