新時代の組織資産

従来のソフトウェア企業の中核資産は2つだ:コードと人。

コードベースが堀だ。10年にわたって反復され、数百万行規模のシステムには、無数のビジネスルール、境界条件、エンジニアリング上の意思決定が蓄積されている。競合他社があなたのプロダクトの外見を知っていても、このコードベースの深さを短期間で容易に再現することはできない。

ベテラン社員は生きたナレッジベースだ。すべてのアーキテクチャリファクタリングの理由を記憶し、すべてのモジュールの脆弱なポイントを知り、すべての顧客の特殊な要件を理解している。この知識の大部分は文書化されたことがなく、頭の中に存在し、日常の協働を通じて新メンバーに伝達される。シニアエンジニアが退職すると、彼らが持ち去る暗黙知の回復にチームは数ヶ月を要するかもしれない。

Agent時代には、両方の資産の性質が変わりつつある。

コードはもはや堀ではない。Agentが仕様からモジュールの実装を数日で再生成できるとき、コード自体の障壁は大幅に弱まる。コードはAgentの出力であり、再生可能な資源だ。その価値は規模と複雑さにあるのではなく、背後にある仕様、テスト、設計上の意思決定にある。

ベテラン社員の頭の中にある暗黙知は、Agentが消費できる形に外在化されない限り、Agentに活用されることはない。5年目のベテランが知っているすべての詳細は、Agentにとっては、その知識が仕様、Skillカード、コンテキストドキュメントに書き込まれていない限り、存在しないのと同じだ。

では、新時代の組織資産とは何か?

我々は、Agentがあらゆるプロジェクトで迅速かつ効果的に作業できるようにするインフラとナレッジシステムだと考えている。これには以下が含まれるが、これらに限定されない:検証済みの方法論とSOP、反復的に蓄積されたSkillライブラリ、構造化された変更ドキュメントと意思決定記録、プロジェクト固有の検証フレームワークとテストインフラ、そしてこれらすべてを結びつけるcontext engineeringの実践。

企業の競争優位性は「誰にも再現できないコードベースを持っている」から「あらゆるプロジェクトでAgentが高品質なコードを効率的に生産できるシステムを持っている」へとシフトする。コードは書き直せるが、このシステムは実践を通じた継続的な蓄積と進化を必要とする。

この章はまだ探索の途上にある。以下は我々が現在考えている方向性であり、コミュニティの実践が深まるにつれ、この内容は引き続き更新される。

results matching ""

    No results matching ""