HN🔥 119
💬 49

「売れる」ソフトウェアを構成する最小単位とは?プロダクト開発の極意

brandur
1日前

ディスカッション (11件)

0
brandurOP🔥 119
1日前

ソフトウェア製品として成立し、実際に販売できる最小単位(Minimum Viable Unit)を定義することは、エンジニアや起業家にとって非常に重要な戦略です。単なる機能の断片ではなく、ユーザーが対価を支払う価値を持つ『最小限の体験』をどう設計するか。その考え方について考察します。

1
deftio
約23時間前

「買うか作るか(buy vs build)」のフレームワーク、まさにその通りだね。それに、多くのソフトウェアビジネスは集約されたデータや入手困難なデータを扱っていて、それらの合成が必要になる。LLM主導のコーディングが安くなったとしても、その本質的な難しさは消えないよ。

2
ahamilton454
約23時間前

ソフトウェア構築のコストがゼロになったわけじゃない、と指摘しているのが良いね。自分の経験上、思っていたよりはずっとゼロから遠い。よく「数日でプロジェクトを再構築(あるいは既存のものを改善)できるはずだ」なんて思うんだけど、実際にうまく形にしようとすると、やっぱり時間と試行錯誤が必要になるんだよね。コーディングエージェントが登場する前から「数週間でクローンが作れる」なんて思っていたけど、実際には自分の見積もりが正確だったことなんてほとんどないのが面白いところだよ。

3
monkeydust
約22時間前

ソフトウェアのコミュニティ効果を過小評価すべきじゃないよ。少数だけど重要なユーザー層からの要望で実装された機能が、のちに他の多くのユーザーにとって不可欠なものになることはよくある。もし誰もが自分だけの隔離されたソリューションを作っていたら、こうしたポジティブな外部性はどこで発揮されるんだろう?

4
zingar
約22時間前

今までなら作るなんて考えもしなかったようなサイドプロジェクトをいくつか試しているけど、その有用性は、構築に必要な下がったコストを上回るようになったね。ただ、どのプロジェクトも数週間で止まってしまう。初期の熱狂が過ぎたあとに維持・拡張していくための労力とモチベーションが、得られる有用性を超えてしまうからだ。プロの現場だと、メインのドメイン外のツールは、別の依存関係を管理する労力を考えると、お金を払って外部サービスを使うのがやっぱり現実的な選択肢だよ。

5
drchaim
約21時間前

Brandurが自分より詳しいのは間違いないし、彼のフレームワークは正しいと思う。Go + Postgresの市場規模(TAM)がビジネスの持続可能性として十分なのかは少し心配だけど、それは市場の現実というより、自分の懸念がそう言わせているだけかもしれないな。「インターネット」という巨大な市場を前にして。

6
jwitchel
約21時間前

最近ClaudeにGoogle Docsのクローンを作らせようとしたんだけど、ほぼ拒否されたよ。計画を立てさせたり、分解したり、難読化を解除させようとしたりしたけどね。なぜそれがひどいアイデアなのか、あらゆる理由を並べてきた。あんなに直接的かつ執拗にタスクを拒否されたのは初めてだった。やつは分かっていたんだ。JiraやSalesforceには何十もの画面やモーダルがあるけど、一度に見るのはそのうちの一つだけ。だから「Jiraを複製する」という要求の巨大さは、全体として見ると把握しにくい。でもGoogle Docsはツール全体がほぼ一つの画面に収まっている。分解を拒むから、その要求の重みがまざまざと突きつけられるんだ。AsanaやService Now、Jira、Zendeskを複製したいだって?最高だね、車の鍵とガソリンと、到着したときに電話をかけるための小銭を渡すよ。ああ、もう公衆電話なんてないんだった。まあ、どのみち君が目的地にたどり着くことはないから関係ないか。これらのプラットフォームは、何千人ものエンジニアが10年以上かけて作り上げたものなんだ。今の形にはちゃんとした理由がある。気の利いたプロンプトでそれらを複製できると考えるのは、直面している問題の規模を全く理解していない証拠だよ。

7
bze12
約20時間前

「作るか買うか」は当事者が2者だけという前提の話だね。もし自作が簡単なら、サードパーティの競合他社が市場に参入して価格を下げさせるのも簡単になる。「生存圏(zone of viability)」は確かに存在するけど、それが狭まって下方にシフトしているだけだと思う。著者が脚注で示唆している通り「Jiraの代わりにLinearを使う」といった、別のプロダクトを採用する方が理にかなっているケースも多いね。

8
ChrisMarshallNY
約19時間前

「インターネットで最も悲惨なエンゲージメントファームと、偽情報や作り話の温床であるLinkedIn」…素晴らしい引用だね!

9
andai
約17時間前

「正気か!?君がリリースしたものは、LLMが構築した社内パッケージに即座に取って代わられるぞ!」ってやつか。面白いことに、自分が使うLLMが最初に行うことといえば、たいていサードパーティ製のパッケージを大量にインストールすることなんだけどね…

10
globalnode
約17時間前

誰もが年収20万ドルのエンジニアってわけじゃない。ハッカースキルを持つ子供や、給料以上の時間がある大学生なんかは、LLMを使ってより安い代替品を作り、それをきっかけに自分のビジネスを始めるようになるだろうね。