youtube:https://youtu.be/3ZrOd_uRFZY
概要:
私達のチームは、開発が始まってから8年が経つPerlの認証認可基盤をJavaで刷新するリライトプロジェクトを担当しています。
このプロジェクトは大規模な改修になるため、思わぬ不具合がでてしまう可能性があります。そのため、利用者に影響がないように安全にプロジェクトを進めていく必要があります。
しかし、安全だけを求めてしまうとリリースまでの期間が長くなってしまうので、同時に効率や生産性も考えなければなりません。
そこで、私達のチームでは「安全であることを確認しつつも効率よく開発できる」開発フローを目指して、不具合をできるだけ早期に発見するShift Leftの取り組みを行っています。
このセッションではShift Leftの考え方を元に実践している静的解析や自動テスト、挙動の差分を自動で発見するための取組みについて紹介します。
登壇内でのリンク集:
p50-1, https://www.oreilly.co.jp/books/9784873119823/
p51-2, https://www.oreilly.co.jp/books/9784873119656/
◆ チャンネル登録はこちら↓
https://youtube.com/c/denatech?sub_confirmation=1
◆ Twitter
https://twitter.com/DeNAxTech
◆ DeNA Engineering
https://engineering.dena.com/
◆ DeNA Engineer Blog
https://engineering.dena.com/blog/
◆ DeNA TechCon 2023 公式サイト
https://techcon2023.dena.dev/