長期運用アプリの負債解消戦略:トレードオフ分析とリアーキテクチャ by elmetal

iOSDC Japan 2023
レギュラートーク(20分)

長期運用アプリの負債解消戦略:トレードオフ分析とリアーキテクチャ

el_metal_ elmetal el_metal_
2

長く運用されるサービスのアプリは、iOSやSwiftのバージョン・ビジネスのフェーズ・メンバーの入れ替えなど、さまざまな変化に追従しなければなりません。
一方で、日々機能の追加や改善を積み上げる中で同時に変化へ対応するのは難しく、ある時点での保守的な意思決定が後に負債となって跳ね返ることもよくあります。

このトークでは、様々な理由によって積み上がってしまった負債を解消するためにリアーキテクチャを行う選択した時に考えたこと・行ったことをお伝えします。

  • 負債の解消戦略としてリアーキテクチャ以外の手法とのメリット・デメリット比較
  • 実際にリアーキテクチャを進めるチームとの開発方針の合意手法
  • 継続的に負債を解消する文化・能力の醸成
  • 負債解消作業中の技術的支援

これらを実例とともに提供することで、聴衆の皆様が大小様々な負債を戦略的に解消していく助けとなることを期待しています。