iOSプロダクトの開発においてCI/CDサービスを利用していることは多いかと思います。
しかし、あまりメンテしていないと次のような状態になったりすることがあります。
これは私が関わったプロジェクトの状態でした。
結果として次のようなことが起きていました。
このようにCI/CDにより守られるものが守られていない状態でした。
そこで、これらの課題を解決しよりCI/CDサービスを活用していくためにプロジェクトの状況を加味しながら改善活動をして1年ほどが立ちました。
改善をし続けた結果、現在は実行時間はピーク時の80%削減になり月に1000回以上実行されています。
本発表では、これらの課題がどういった要因で起きていて、
どのようなアプローチをおこなって解決し、そして現在はどういう状態になっているかについて話していきます。
そして、改善し続けた結果見えてきた次の課題についても話していきます。
主に次のような内容について話していきます。