架构师思维学习

        抽空之余阅读了 Michael Keeling 所著《架构师修练之道》,让我受益匪浅。想着自己在学习工作中也会使用到类似的思想,缺从来没有总结出关键的词汇来帮助自己和同事之间互相学习之用,借这个机会记录一下吧!

设计思维基础:

        1. 以人为本:设计的本质是社交
        2. 推迟决策:推迟不确定的决策
        3. 善于借鉴:所有设计都是在已有设计基础上的重新设计和调整创新
        4. 化虚为实:让想法具体化、有形化,以便于沟通交流

架构是为客户服务的。如果我设计的架构不能给客户带来价值,那我就是在浪费时间。我经常听到客户抱怨以前的系统有多么难用,那些系统的开发者端坐在象牙塔中,一点都不理解他们或他们的工作。那我又如何确保架构能够为客户带来价值呢?


我的办法是运用以客户为中心的设计流程。先搞清楚谁是客户,他们想做什么,然后将系统按照客户的任务进行划分。我会了解每项任务的启动步骤,以及哪里容易出问题。
你可能会想这不像是设计架构,倒像是设计用户体验!没错,只不过很多用户体验设计师不懂技术,所以无法设计架构。我的工作由表及里,确保深层结构能实现客户价值。我称之为客户体验架构。


        第1 步:观察客户在正常情况下如何完成任务,向对方提问,确定对客户至关重要的事项,包括功能需求和质量属性需求。
        第2 步: 围绕客户的需求设计系统并记录在原型里。原型应尽可能具有交互性,而不仅仅是流程图。
        第3步:尽早与客户一起评审原型。确保对方真正了解新系统的变化,以及这些变化对他们的影响。
        第4步:根据客户评审会上的反馈修改调整架构设计。


运用这四个步骤,你就能通过你的架构为客户创造价值,并成为他们的英雄,至少不会成为高坐在象牙塔里破坏客户生活的人。

座右铭:踏上勤奋的阶梯,方可达到智慧的高峰。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值