产品级敏捷 2.0: 用户的想法与产品之间的那条最短的路径

不仅关注产品开发的效率与产品的质量, 更重视: 产品对用户的体验与价值

机器学习: 线性代数 101

线性代数; the mathematics of data; 使得高维的数据找到了个体现的方式, 也是机器学习 (深度学习) 必备的工具。让我们从 Scalar, Vector, Matrix, Tensor 开始, 一起踏上探索机器学习 (深度学习) 的道路。 机器学习: 线性代数 101...

2019-06-22 09:48:14

阅读数 26

评论数 0

产品 (微服务) 缺陷预测模型

产品 (微服务) 缺陷预测模型

2019-06-18 17:50:59

阅读数 15

评论数 0

事件驱动微服务 (EVENT-DRIVEN MICROSERVICES) 的关键技术: SAGA

虽然 Saga 是很多年前就有的那个分布式事务处理的方法, 却解决了微服务最为棘手的难题: 数据的一致性。也使得微服务能真正的实现: functional decomposition; 使得微服务能更贴近使用者的关注点, 能更及时的响应使用者的要求与市场的变化。 请参考: 事件驱动微服务 (EV...

2018-10-13 11:49:45

阅读数 244

评论数 0

Cloud-Native 元素卡: 高效的搞定 Cloud-Native 微服务的持续交付

@ Cloud-Native 元素卡;使得 Cloud-Native 微服务的设计、开发不再因为被难懂、费时的方法论、工程实践;如:领域驱动设计、Use Case ⋯等等所束缚,而显得滞碍难行。 @ Cloud-Native 元素卡;使得 Cloud-Native 微服务的设计、开发变得更有趣,...

2018-04-17 12:08:14

阅读数 166

评论数 0

Story 场景树; 锻练开发人员 "简单设计" 的思维力

Story 场景树, 主要是要帮助开发人员, 锻练 “简单设计” 的思维;当经过一段时间的锻练后, 开发人员就可没有 “必要” 的再使用 Story 场景树进行简单设计。因为, 开发人员已能将软件架构浮现在脑海中, 并能自然而然的思考出简单设计。 为何 Story 场景树, 可帮助开发人员, 锻...

2018-03-24 08:36:26

阅读数 514

评论数 0

微服务架构元素卡; 15 分钟内搞定微服务架构设计

Cloud-Native 微服务架构设计不应该是一个讲求标准答案, 简单粗暴的设计过程。而应该是一个考量各方因素下的一个“决策的过程”。 但是, 这种决策的过程, 是不大容易就能 “高效” 的做得到位的。 主要的原因是: 微服务太复杂了… 每个版本会有数个到数十个微服务需要进行架构设计。 ...

2018-03-24 08:18:00

阅读数 228

评论数 0

光看书, 是学不会工程实践的

学习工程实践,不能只是光看书;因为工程实践的书,光只是看,是看不懂的;没法真正理解工程实践背后的思维、作法与应用的

2017-11-13 10:41:13

阅读数 491

评论数 0

从一件小事, 了解为何 Netflix, Amazon, Google 可以不停的在产品上创新?

为何 Netflix, Amazon, Google 可以不停的在产品上创新?可以不停的在产品开发的模式上创新? 可以不停的在产品的架构上创新? 这个问题我观察、研究、思考了许多年

2017-11-10 09:42:18

阅读数 660

评论数 0

Cloud Native-产品级敏捷 2.0: 打造服务化的架构, 使得产品能随著时间、版本的演进, 而能不断的提升其价值与对用户正面的影响力

产品级敏捷 2.0: 使得产品能随著时间、版本的演进, 而能不断的提升其价值与对用户正面的影响力。

2017-10-28 16:04:06

阅读数 1164

评论数 0

A/B Test;名字取得不好, 很容易让人产生误解

A/B Test;名字取得不好, 很容易让人产生误解, 认为它是 “测试”。

2017-09-24 08:52:16

阅读数 959

评论数 0

三个指标, 使得开发人员迈向 "完美" 的圣殿

我们搞软件开发的, 应该要有些 “指标” 来驱使着我们自己能不断的持续改进;永远的朝着 “完美” 的圣殿前进⋯

2017-09-17 15:13:58

阅读数 610

评论数 0

海量数据, 为何总是 "海量垃圾" ?!

雷军说:我拥有海量的数据, 却不知道怎么用?每年, 花在存储海量数据的费用, 也是海量;足以使企业破产⋯ 为何会如此?

2017-09-10 17:17:39

阅读数 736

评论数 0

Sebastian Thrun 的一席演讲, 精辟的道出: 人工智能与人类间的关系

Sebastian 的演讲, 简洁; 全场没有一句多馀的废话。 Sebastian 用最简洁、简单的语句, 精辟的道出: 人工智能与人类间的关系

2017-08-26 11:52:18

阅读数 995

评论数 0

Golang, 教会我们的一件事: 提升生产力 (Productivity)

Golang, 教会我们的一件事: 我们应专注在编程语言的生产力 (Productivity), 而不是编程语言的性能, 或是方法论上。

2017-08-19 11:37:59

阅读数 541

评论数 0

高效开发伟大且成功产品, 最重要的一步: 开发人员找到与自己匹配的编程语言

做 IT 软件开发的, 建议都应该要定下心来, 深度的思考, 直到找到那个或那些最适合自己的程序语言为止。

2017-08-19 11:14:51

阅读数 300

评论数 0

软件开发的过程中, 一定需要简单设计?

这是一个纠结许多人、许多年的老问题

2017-07-05 00:14:59

阅读数 1827

评论数 2

人类对敏捷开发与软件工程的三种认知与行为

当了解了人类的 “认知” , 我们就能从团队成员的人格特质, 去设计适合团队成员人格特质的敏捷开发、软件工程的实践, 而不仅仅只是从产品的角度, 去设计敏捷开发、软件工程的实践。

2017-06-24 11:11:39

阅读数 621

评论数 0

Design Sprint: 可视化、轻量级、可协作的持续产品规划

产品的开发最大的挑战便是: 如何能规划出产品的 “前瞻性”?

2017-06-21 18:11:00

阅读数 1032

评论数 0

开发成功、有价值产品的主航道

产品开发会失败, 而使企业陷入运营的危机, 不外乎两个主要的原因: @ 滥用敏捷 @ 将团队成员引導到只專注流程、审计、模版; 而完全忽视客户与产品对客户的价值

2017-06-14 21:36:06

阅读数 658

评论数 0

我们正在努力; 具备人工智能的测试机器人

软件测试是否真正具备 AI (人工智能) 的自动化测试, 应该是有它的定义或层级的

2017-06-09 00:00:42

阅读数 1087

评论数 0

提示
确定要删除当前文章?
取消 删除