随笔分类 -  架构设计

摘要:敏捷宣言 实践 计划 测试 回到开发本身:敏捷的设计 认清处境:敏捷团队走向成熟的三个阶段 认清边界:目管理铁三角:质量,价值,约束条件 敏捷的最终交付,代码和软件 微服务与敏捷开发 参考资料 如今软件开发离不开“敏捷的话题”,既然离不开,那我们来深入的聊聊,到底什么是敏捷。 关于敏捷我感觉我一直没 阅读全文
posted @ 2020-07-21 13:35 buoge 阅读(340) 评论(0) 推荐(0) 编辑
摘要:破局能力 前面两篇帖子说了架构设计和业务的关系,以及架构设计的重要性,那这篇我们来探讨一下架构设计应该如何做。 实际场景沟通中经常会遇到此类:“领导说让这么做”,“客户端让我加个字段”,“前端要加一个结构”这类都是没有思考自己要解决什么问题,不去掌控问题,最后肯定会被问题所累。 首先提一点就是破局能 阅读全文
posted @ 2020-06-27 10:10 buoge 阅读(562) 评论(1) 推荐(0) 编辑
摘要:食堂就餐卡系统设计 系统中每个消费者都有一张卡,在管理中心注册缴费,卡内记着消费者的身份、余额。 使用时将卡插入收款机则显示卡上金额,服务员按收款机上数字键,收款机自动计算并显示消费额及余额。 管理中心的管理员监视每一笔消费,可打印出消费情况的相关统计数据。 请设计系统用例图,组件图,组件时序图,部 阅读全文
posted @ 2020-06-11 00:33 buoge 阅读(212) 评论(0) 推荐(0) 编辑
摘要:商业模式与架构设计:A段架构与B段架构 《思考软件创新设计:A段架构师思考技术》 A段架构师必须具备鲜活的创新思维,睿智的策略思考,犀利的洞察力和灵活的战术才能把握稍纵即逝的商机 段架构师 B段架构师 关注点 产品策略规划 实践策略,执行能力,技术变迁 协作对象 协助产品经理 协助研发经理生产经理 阅读全文
posted @ 2020-06-09 00:03 buoge 阅读(707) 评论(0) 推荐(0) 编辑
摘要:好比我们要定义一个概念: 1. 首先定义边界和范畴,我们近似的称为系统 2. 再次根据自身认知把指定范畴划分为指定的抽象,也即组成系统的元素 3. 最后我们定义元素之前的联系和系统(整体)元素(局部)的规范和约束 架构的定义 恰如其分的软件架构 开发者无法平添智慧,随着业务的开展和复杂度的提高,开发 阅读全文
posted @ 2020-06-04 17:59 buoge 阅读(1215) 评论(0) 推荐(0) 编辑
摘要:产品策略 >业务需求 >技术架构 CTO,架构师的职责目标是什么? 产品即架构,架构即产品 通过这段时间在极客时间的学习终于对CTO,架构师的职责有了一定的了解,接下来分几个点来解析: 首先自己是首席技术官,立足技术,要在技术方面有扎实的基本功,广阔的视野,以及快速的学习能结合我自己的情况我一路全栈 阅读全文
posted @ 2018-05-26 21:15 buoge 阅读(1263) 评论(0) 推荐(0) 编辑