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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Do Not Treat Quality as a Separate Activity

5 点作者 techiferous超过 9 年前

1 comment

ddingus超过 9 年前
This is straight up LEAN type thinking. A core tenet of LEAN is the understanding that quality is an intrinsic part of whatever process is in play. A secondary one is short feedback loops coupled with localized authority &#x2F; capability to identify and resolve problems quickly. (and I&#x27;ve taken liberties with this to frame it in somewhat relevant terms for software)<p>...those get reported upstream and ideally are used at the front end to improve though efforts like design for manufacturing. Translated to software might result in &quot;spec for coding&quot;, meaning easily identified tests happen up front, library &#x2F; common code use cases factored into the spec to limit new feature create to those features actually adding value, not redundancy, etc... Less new code, more code generated code, and reuse of code.<p>Additionally and regardless of the up front changes, I see this as writing tests concurrently with writing the end use code. Spec, test, code, in LEAN terms, are tightly coupled and managed together. At first, doing this is an investment. People require training, process issues, communication issues, flow issues all will combine to lower the overall productivity. But, it tends to resolve and then resonate. Once that point of resonance hits, everyone gets it, quality will go way up as will productivity.<p>It will remain possible to go faster in the short term, and that risk &#x2F; reward will always be tempting too. What is worth what?<p>That, to me, is the most interesting question.
评论 #10871620 未加载