您现在的位置:   首页 >> 优客智库 >> 产品设计

产品与技术架构指南

发布人:www.yunke.ai 发布时间:2021-01-01 147 次浏览

编辑导读:产品经理在工作中会接触很多前所未有的领域,学习到很多新知识。本文作者在负责中后台产品相关工作中渐渐对软件工程、架构设计有了越来越多的理解,同时也补充学习了包括微服务架构、中台体系、领域驱动设计等技术知识体系。本文整理了过往产品架构设计中的一些心得,与你分享。

2009 – 2013 年在北航读本科,选了软件工程这个专业。那个时候其实也不太清楚软件工程和计算机有什么区别,大概软件工程轻松比较多。本科的课程都差不多,C++、数据结构、算法导论、计算机体系结构、计算机网络、操作系统原理、软件工程、职业生涯规划。毕业时正好赶上移动互联网和万众创业的浪潮,抱着改变世界一点点的想法,成为了一名的产品经理。

近几年工作中的不设边界,让我有机会接触了很多不同的知识体系。从产品、设计、运营到客户端、前端、后端、运维、架构再到管理、业务、投资,也有机会负责完整的产研团队。业务覆盖了 2C、2D、2B、2G 多个方向,包括数字城市、物联网平台、SCRM平台、海淘电商、商品导购、轻博客多个领域产品。

负责中后台产品相关工作中渐渐对软件工程、架构设计有了越来越多的理解,同时也补充学习了包括微服务架构、中台体系、领域驱动设计等技术知识体系。本文整理了过往产品架构设计中的一些心得,希望可以为大家提供一些有价值的内容作为参考。

参考学习资料:

关于产品:

  • 徐峰:《有效需求分析》
  • 产品经理认证(NPDP)知识体系指南

关于设计:

  • 设计工具:Ant Design + Kitchen + Sketch + 语雀
  • Ant Design 设计工程化
  • 设计原则->设备模式->设计资产
  • 四表一局:图表、表单、列表、表格和布局
  • 知识图谱:AntV 图谱可视化设计
  • 阿里云 CADT 云架构设计工具 https://bpstudio.console.aliyun.com/

关于技术:

  • 右军、李伟山 、 张洪亮、彭首長、刘朋:《程序员的三门课》
  • 斯坦福 John Ousterhout 教授:《软件设计的哲学》常柱中文版译文
  • 李运华:《从零开始学架构》
  • 王启军:《持续演进的Cloud Native:云原生架构下微服务最佳实践》
  • 覃宇:软件架构编年史(译)

关于 DDD 领域驱动设计:

  • 张建飞:《代码精进之路:从码农到工匠》
  • 张逸:构建领域驱动设计知识体系
  • 欧创新:深度解析DDD中台和微服务设计
  • 欧创新、邓頔:《中台架构与实现:基于 DDD 和微服务》
  • 有赞汤师爷:有赞零售中台建设方法的探索与实践

关于数据中台:

郭忆:数据中台实战课

本文将按照业务认知、软件工程、架构设计、领域驱动设计、中台体系、参考产品方案等依次展开,内容侧重在于骨干知识体系梳理,细节知识可以阅读推荐的参考资料。

一、关于业务认知

本页面均来此互联网页面如有触犯其他或者第三方利益请联系站长删除 137865155@qq.com