顧客提供価値を高めるための技術的負債への向き合い方 #技術的負債_findy
一休 CTO @naoya_ito さん、BuySell Technologies CTO @kyuns さんのご登壇👏 #技術的負債_findy
2022-11-10 12:04:41伊藤さん 「GitHubの開発が当たり前ではなかった、継続的デリバリーの概念もなかった」 「今村さんの状況と似ている」 #技術的負債_findy
2022-11-10 12:06:5110年前の一休、そもそもテストがあるとかないとかいう話ではない まずGitHubでの開発・運用も一部の企業にしか根付いていない状態。一休もやっとGit導入されたようなフェーズだった #技術的負債_findy
2022-11-10 12:07:28レガシー過ぎるの辛かった民、見ます。 findy.connpass.com/event/263112/ #技術的負債_findy
2022-11-10 12:08:03技術的負債として最初に向き合ったもの 2014年当時GitHubでの開発がそこまで浸透しておらず様々な作業が手動で行われていた。サーバーはオンプレだった。テストは手動テストだった。 作るものは違うが一休さんとZOZOさんはなんと同じ課題を抱えていた模様。 #技術的負債_findy
2022-11-10 12:08:47一休とzozoは技術スタッフが似ているので、技術的負債の課題が類似しすぎてるそうwww 作るものが違くても負債に関する課題は共通する部分は多い #技術的負債_findy
2022-11-10 12:09:23手動のままでなんも改善しないのはねぇ耳が痛い話だわさ、CI/CDとか自動化は永遠のテーマですなぁ。 #技術的負債_findy
2022-11-10 12:10:45最初に着手したところ: GitやGitHubの導入、デプロイの自動化など着手のしやすいところから始めた。リリース頻度が週一だったので、リリース頻度を高めるところから着手した(伊藤さん) #技術的負債_findy
2022-11-10 12:11:40リリース頻度をあげていきたい、となったときに、週一リリースを変えるにはGitHubの開発フローが必要だった それまでは目視でテストをしていたりした、、 一休伊藤さん #技術的負債_findy
2022-11-10 12:12:35GitHubを本格導入。データベース、テーブル項目の精査や洗い出し。 マイクロサービス化してそれぞれ着手するところから始めた。(今村さん) #技術的負債_findy
2022-11-10 12:12:50組織構成をアーキテクチャに沿ったかたちに変えた ⇒逆コンウェイの法則の適用ですね バイセル今村さん #技術的負債_findy
2022-11-10 12:16:26まずは ・ソース管理(GitHub)を導入 ・DBなどのデータ周りの整理 この辺りで明確に実感が得られてから、 ・マイクロサービス化 ・組織構成に手を入れる #技術的負債_findy
2022-11-10 12:16:45