Slide 5
Slide 5 text
©MIXI
5 5
技術的負債とは?
● 移⾏が必要 or 移⾏中のシステム
● プロジェクトやAPIのドキュメント不⾜
● テストのデータ‧範囲‧品質不⾜
● 低品質なコード
● デッドコード、放棄されたコード
GoogleがIEEEで出した⽂献での技術的負債の定義
Ciera Jaspan, Collin Green Defining, “ Measuring, and Managing Technical Debt”, IEEE Software, vol. 40, no. 3, pp. 15-19, May-June 2023, doi: 10.1109/MS.2023.3242137.
https://ieeexplore.ieee.org/document/10109339
● メンテナンスされず劣化したコード
● 必要な専⾨知識が不⾜しているチーム
● 不安定な依存関係
● 移⾏失敗 or 中⽌による2バージョンの運⽤
● 最適化されていないリリースプロセス