技術的負債
リリース速度の低下:新機能が提供されるまでのリリース時間が長くなります。
新規開発者がコードを習得する時間の増加:「内部開発者だけがコードベースに精通している」というコードの複雑さのために、新規開発者のコードを習得するための時間が大きく増加します。この症状による第2の症状は、開発者の維持や新規開発者の採用が困難になることです。
セキュリティ問題の増加:少なくとも、メインのアップストリームブランチよりも多くのセキュリティ問題が発生しています。
コードベースを保守するための労力の増加:保守作業は、保守するコードの本体が大きく複雑になるほど、より時間がかかるようになります。
アップストリームの開発サイクルとの不整合:保守のペースが維持できず、アップストリームの開発やリリースサイクルとも整合できていないことを示しています。