デブサミ2021【19-A-1】エンジニアリングで負債を返済するための勘所 ― 事業特性にあわせたリファクタリング/リアーキテクティング/リプレイス #devsumiA #devsumi
過去に詰め込み過ぎて失敗した経験があったので、事業責任者レベルがてんこ盛りがうまくいかないことを理解していた #devsumiA #devsumi #voyagebook
2021-02-19 10:40:08セカンドサービスシンドロームにならないために、本当にこれいるの?を口をすっぱくしてやった。既に失敗の経験があった。 #devsumi #devsumiA
2021-02-19 10:40:09Q. リプレースの際に、旧システムで実現できなかったことのてんこ盛りにならなかったか? A. 「それ本当に必要か?」という視点で問い続ける。過去に失敗した経験があったのも大きかった。 #devsumiA #devsumi
2021-02-19 10:40:18「リプレースに盛り込みすぎると失敗する」というのも、話だけならわかりやすいんだけど、じっさいに「やらない」を事業決定する立場になると決断力がいるよなあ #devsumiA
2021-02-19 10:41:17リファクタリングは日常の行為である、というのはVOYAGE GROUP全体に浸透していて、CTO @makoga の組織設計の成果だと思います #devsumiA
2021-02-19 10:41:19Q. 並行でリアーキテクティングしていく場合、データ層の分割(同期)が課題になる気がします。現行システムとの連携などはどのように実施していますか? A. こまめに小さくリリースしていくことで対応していった #devsumiA #devsumi #voyagebook
2021-02-19 10:41:52葬りの話でこれを思い出した #devsumiA twitter.com/nkowne63/statu…
2021-02-19 10:42:14> 悲鳴が上がればその人がステークホルダーです 鬼畜で草 zenn.dev/tmknom/article… pic.twitter.com/aRLpxKhRx3
2020-12-15 12:42:51システムもコードも葬り大事。前職の新卒のころ先輩方が「これには歴史的な経緯があって...」と触れずにいたデッドコードを「消したらいいじゃん」と数十万行葬った経験があるので、思い切りも大事。 #devsumiA
2021-02-19 10:52:10負債を返済するのにおすすめの書籍 ・Engineers in VOYAGE ・レガシーコード改善ガイド ・レガシーソフトウェア改善ガイド ・モノリスからマイクロサービスへ #devsumi #devsumiA
2021-02-19 10:58:06#devsumiA にて「エンジニアリングで負債を返済するための勘所 ― 事業特性にあわせたリファクタリング/リアーキテクティング/リプレイス」に登壇させていただきました。想定より遥かに多くかつ鋭い質問をいただきました。ご視聴くださいました皆様、ありがとうございました! event.shoeisha.jp/devsumi/202102…
2021-02-19 12:22:00