摘要: 你好,我是郭东白。今天我们来讲架构师的第四条生存法则,那就是尊重技术的生命周期。 人类的各种活动都要遵循事物的客观生命周期。不论是农业社会种田打渔,还是资本社会投资创业,行动太早或太晚,都会颗粒无收。技术也一样,也有自己的生命周期。而我们作为架构师,如果看不清技术的生命周期,那么所设计的架构就没法儿 阅读全文
posted @ 2022-12-01 15:13 易先讯 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 本文根据郭东白在2016ArchSummit全球架构师(深圳)峰会上的演讲整理而成。 ArchSummit即将在2018年7月6日深圳华侨城洲际酒店开幕,更多分享内容请浏览:链接 讲师介绍:郭东白,现任阿里巴巴速卖通技术部总监。主要从事云计算和互联网电商领域的研究。有十六年大型软件系统研发和架构经验 阅读全文
posted @ 2022-12-01 15:12 易先讯 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。上节课我们讲了架构活动中需要重视对商业价值的考量。作为一个架构师,必须要创造足够的商业价值,才能保障自己职业的长期。 那么你作为架构师,该如何为你的公司、部门或团队提供可量化的增量价值呢?主要有扩大收入与减少成本两种路径。今天这节课,我们就结合几个真实的案例来具体分析一下。 如何寻 阅读全文
posted @ 2022-12-01 11:10 易先讯 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白,今天我们来聊聊架构活动中对商业价值的考量。 今天我们要讲的是架构师的第三个生存法则:作为一个架构师,必须要在有限的资源下最大化架构活动所带来的商业价值。对于任何一个架构活动而言,架构师的可用资源,包括商业成本、研发成本、时间成本、迁移成本等等,都是非常有限的。但架构活动就是要在这些 阅读全文
posted @ 2022-12-01 11:09 易先讯 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。上节课我们学习了怎么利用马斯洛理论去指导架构设计,尤其是该如何考虑和顺应研发人员的人性。 我们都知道,软件这个虚拟的存在最终是要服务于用户的,所以在软件设计的过程中也要考虑用户的人性。也就是说,一个架构师要站在用户的角度去思考架构的规划和设计。 你可能要问了,用户需求往往是产品经理 阅读全文
posted @ 2022-12-01 11:09 易先讯 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。上节课我们学习了马斯洛关于人性的理论,那么这节课我们就利用这个理论来看看我们在架构活动中应该注意些什么。 架构设计必须符合人性,而在架构活动中,与“人”相关的主要就是研发人员和目标用户。那么今天这节课我们就先从研发人员讲起。 想想看,如果架构设计忽略或剥夺了研发人员的人性,会怎样呢 阅读全文
posted @ 2022-12-01 11:08 易先讯 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白,今天我们来聊聊架构师的第二个生存法则:架构活动需要尊重和顺应人性。 自从学习计算机专业的那一天起,我们似乎就走入了一个简单直接的机器世界,一个完全靠逻辑和数字主宰的世界。于是我们总不自觉地认为凭借计算机就可以解决所有的问题。也许正是计算机的作用被过分夸大,使得我们在软件研发过程中走 阅读全文
posted @ 2022-12-01 11:08 易先讯 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。上节课我们讲了目标在架构规划中的重要性,也明确了目标缺失的两大根因。那么这节课,我们就来聊聊该如何寻找正确的架构目标,以及如果目标制定错误,该如何挽回。 如何寻找正确的架构目标? 主要分为三种情况,我们来分别讨论。 确认一个正确目标,且要试图逼近它 一般来说,我们相信达尔文的进化论 阅读全文
posted @ 2022-12-01 11:07 易先讯 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。今天这节课,我们就正式开始架构师生存法则的学习。 你肯定看到过这样的观点:架构设计就是一个迭代的过程,我们要不断发现并且补偿现阶段软件设计的不完美,然后通过各种手段打补丁升级。因此,架构设计永远都是螺旋上升的,没有也不需要目标的指引。 也有人认为定义目标并不是架构师的职责。毕竟目标 阅读全文
posted @ 2022-12-01 11:06 易先讯 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白。这节课是我们模块一的导入部分,我会先来介绍模块的主要内容,以及为什么我要讲生存法则这个话题。 一名软件架构师要为相对复杂的业务制定,并且引导实施一个结构化的软件方案。这个发现最终方案和推动实施的过程,就是架构活动。架构活动是你作为架构师必须要认识清楚的,但同样也是很多架构师所忽略的 阅读全文
posted @ 2022-12-01 11:06 易先讯 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 你好,我是郭东白,是一个做了15年架构师和6年CTO的人。 我先简单介绍一下自己。我从布朗大学(Brown University)获得博士学位后,在美国甲骨文、微软和亚马逊陆续工作了15年,做过研发、研发经理、 产品经理、数据架构师等等。2014年,我回国加入阿里巴巴。 在阿里,我刚开始是AliEx 阅读全文
posted @ 2022-12-01 11:05 易先讯 阅读(450) 评论(0) 推荐(0) 编辑