シュプールが語る継続的デリバリー、3年間で82回アップデートしたマンガアプリのリリースストーリー by Noritomo Inaba

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

シュプールが語る継続的デリバリー、3年間で82回アップデートしたマンガアプリのリリースストーリー

ldrer Noritomo Inaba ldrer
1

このセッションでは、継続的デリバリーの理想と現実の狭間で、マンガアプリのリリースプロセスに刻まれた
「シュプール」(雪面に残る軌跡) のような、私たちの改善の歩みを実例とともにお伝えします

  • Branch Policy
    • Git Flow から Trunk Based Development への移行の過程とそのメリット
    • Code Review と CI の連携を最適化するために実施した取り組み
    • Feature Flag の管理と運用方法の改善
  • Versioning Strategy
    • 優先度変更による Version の混乱を乗り越え、わかりやすく迷わない、Calendar Versioning を採用した経緯
    • Release Note 作成の自動化と情報共有の方法
    • Slackbot を活用した差分出力の簡素化
  • Release Cycle
    • Release Train を用いた安定的で計画的なリリース
    • 属人化を避けるためのリリースフローとその実施例
    • 予期せぬ事態でも慌てない Hotfix 対応の実践