TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

The Black Swan Theory and Why Agile Principles Fit Better

1 点作者 YAFZ将近 5 年前

1 comment

YAFZ将近 5 年前
I see Taleb&#x27;s ideas more and and more frequently applied to software development e.g. by authors such as Kjell Jorgen Hole in his &quot;Anti-Fragile ICT Systems&quot;, and Michael T. Nygard in his &quot;Release It!: Design and Deploy Production-Ready Software&quot; (2nd Edition).<p>I think it&#x27;s a little risky to transfer concepts from one domain to another, without taking into account the working assumptions and the surrounding context. For example something as fundamental as the definition of the concept of &#x27;Black Swan&#x27; à la Taleb, is a tricky one, let alone its application to the world of software development. Maybe the best we can do so far is to take this in a very broad sense, and interpret it as a general principle: &quot;first, avoid ruin&quot;. But, almost by definition, the events outside the control of a software development&#x2F;project team can be so extreme that it might render the practical application of the principle almost meaningless. (Think about it: what does it really mean in the context of creating a software product really?)<p>There are of course meaningful principles that apply to creating investment portfolios, strategies, etc.; do they really apply to software development? Are we using similar data sets and statistics for software development and combination of financial instruments? Can we? That&#x27;s something I can&#x27;t say &quot;yes&quot; immediately.