论点 · 尽早认清,而非过早定死
对新产品而言,详细的需求规格书不过是一种费力的猜测。
先定义、后开发:对熟悉的任务行得通。可对新产品而言,部分关键认识要在动手构建时才会产生。
只有一个能运行的系统核心,才能表明架构、性能和产品逻辑是否相互契合。
详细阐述
作为认知工具的软件开发
传统上,软件开发常被理解为执行一项已经做出的决定。先定义要开发什么,然后才开始开发。
对于新产品而言,这种分离的意义有限。一部分关键认知,只有在开发过程中才会产生。
只有真实的用户界面,才能表明一个操作构想是否可行。只有真实的数据,才能显示数据模型是否恰当。只有运转起来的系统核心,才能表明架构、性能与产品逻辑是否相互契合。只有可用的系统,才能让人真实地评估一个产品构想究竟能发展成什么。
因此,开发产出的不仅仅是软件。它还产出关于未来产品的信息。
在产品早期阶段,一个经得起检验的开发成果,可能比又一轮抽象的需求规格说明带来更多认知。
更多论点
- 企业里的许多产品构想从未失败过,只是试一试的代价太高。
- 一周后就叫停的项目,可能是一年中最成功的项目。
- 可点击的原型展示产品可能的样子,却无法证明它是否可行。
- Kontext bilden, um die Ecke denken, Verbindungen sehen, die vorher niemand gesehen hat: Das ist der Hauptberuf eines Künstlers.
- Es heißt: Der Mensch entscheidet, die KI entwickelt. Dabei steht am Anfang keine Entscheidung, sondern eine Idee.
- Der Softwaremarkt steht Kopf. Wer nur programmieren kann, verliert gerade seinen Wert.
- Mini-Apps sind nicht die Revolution. Die Revolution ist, dass sich Enterprise-Software jetzt mit Produkterfahrung und KI bauen lässt.
- 40 Jahre Sackgassen sind kein Ballast. Mit KI werden sie zum Abkürzungsverzeichnis.
- Wer mit KI seine erste App baut, freut sich zu Recht. Wer 40 Jahre Produkte gebaut hat, baut damit etwas anderes.
- Die erste Generation der Softwareentwickler war Architekt eines ganzen Systems. Mit KI wird sie es wieder.
- Die eigentliche Revolution der KI ist nicht die Automatisierung. Es ist die Neubewertung dessen, was als menschliche Kompetenz gilt.
- Die Leitkompetenz der kommenden Jahre ist nicht, Lösungen zu produzieren. Es ist, Richtung zu geben.
- KI liefert Material, Varianten, Muster. Eine Position entsteht erst dort, wo jemand auswählt, Grenzen setzt und Bedeutung verantwortet.
- Aus Überfluss entstehen neue Blickwinkel. Wer Varianten früh verbietet, verbietet die Idee, auf die er wartet.
- Mein informatisches Denken prägt meine Kunst. Meine Kunst prägt, wie ich Produkte entwickle.
- Ein Künstler mit 40 Jahren Softwareentwicklung ist kein Exot in der Produktentwicklung. Er ist das, was KI-Projekten gerade fehlt.
- Avantgarde ist der Moment, in dem eine neue Setzung auf eine Kultur trifft, die sie noch nicht kennt. Für Produkte ist dieser Moment jetzt.
- Jede erfolgreiche Avantgarde arbeitet an ihrer eigenen Auflösung. Euer heutiger Vorsprung ist morgen Standard.
- „Kunst ist Setzung“ habe ich vor fast 40 Jahren von meinem Kunstlehrer gelernt. Es ist der beste Satz über Produktentwicklung, den ich kenne.
- 只用 AI 编程来更快地写代码,只用到了它较小的那一部分。
- 为新产品定固定价格,等于押注自己事先就知道那些只有在开发中才能学到的东西。
- 最长的功能清单,是新产品最糟糕的起点。
- 代码越便宜,好的判断就越昂贵。
- 软件项目结束后若不拥有源代码,你只是租用了软件。
- 复杂不是质量的标志。AI 只会让它变得更便宜。
- 我的平台借助 AI 开发,却不含任何 AI 功能。这并不矛盾。
- 如果你只需要更多开发工时,那就找错人了。
- 质量来自取舍,而不是可能性的多少。这是我从艺术中学到的。
- 光有速度造不出好产品。它只会增加迷路的岔道。
- 在开发中途调整优先级,不是计划不周,而是学到了东西。
- 用同一种技术解决所有问题的人,拥有的不是技术,而是习惯。