Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OSSライブラリの呪縛と解放戦略

akkie76
August 24, 2023

 OSSライブラリの呪縛と解放戦略

「ミノ駆動さんと語るエンジニア怪談〜技術的負債の呪いにどう立ち向かうのかLT〜」で発表した資料になります。https://forkwell.connpass.com/event/291332/

akkie76

August 24, 2023
Tweet

More Decks by akkie76

Other Decks in Technology

Transcript

  1. OSSライブラリの呪縛 1 • セキュリティリスク • 互換性の懸念 • 保守性の低下 ◦ 公式のサポートが受けられないことも

    • 法的リスク ◦ ライセンス違反などの法的問題が発生ことも アップデートしないとどうなるか?
  2. OSSライブラリの呪縛 2 • セキュリティホールが増える 😈 • 顧客情報が流出することも 😈 • 社会的信頼の低下

    😈 • 株価低下 😈 更にアップデートしないとどうなるか? プロダクト存続の危機 😅
  3. OSSライブラリの呪縛 3 • 対応コストが取れない 😭 • 技術的な難易度が高い 😭 • 仕様を知る人がいない

    😭 どうしてアップデートが難しいか? アップデートのハードルが高くなる 😅
  4. • Frontendライブラリの アップデートで苦労した話 • これで失敗しない!JUnit 5 へのマイグレーション方法 • 既存プロジェクトへの Swift

    Concurrency 導入戦略 • 大規模AndroidアプリのDIをKoinからHiltへ移行するTIPS これまで行なってきたアップデート戦略