そーだいなるVOYAGE GROUPの裏側 #VM レガシーシステムといい感じに付き合うスキル ツイートまとめ

https://youtu.be/XAXNqFDo2rw?t=117 のディスカッション、質疑応答に関するツイートをまとめました
2
小賀昌法 KOGA Masanori @makoga

Q. レガシーコード改善はどこにゴールを置く? A. ゴールを厳密に置くのではなく、良いコードを書くとみんなが自然とそれに合わせていく #voyagebook

2020-10-16 13:12:38
juve534 @juve534

>当たり前のことを当たり前にやる。そうするとほころびが見える 含蓄のある言葉だ #voyagebook

2020-10-16 13:13:46
小賀昌法 KOGA Masanori @makoga

Q. リライトは仕様も変える? A. 仕様も変えることが多い #voyagebook

2020-10-16 13:14:27
小賀昌法 KOGA Masanori @makoga

Q. ECナビの技術的負債の返済で、本には書ききれていなかったことや想定外だったことがあれば教えてください A. 進めていくコツ:短期集中でやりきる、メリットを教授しえ次に繋げる #voyagebook

2020-10-16 13:16:44
小賀昌法 KOGA Masanori @makoga

3ヶ月を目安に結果が出るようにする #voyagebook

2020-10-16 13:17:39
小賀昌法 KOGA Masanori @makoga

3ヶ月に1回収穫期が来る、四季がある #voyagebook

2020-10-16 13:18:11

想定外のこと、障害は起きる、素早く切り戻せるかが重要

小賀昌法 KOGA Masanori @makoga

Q. 想定外なことはどんなことがある? A. DBによく分からないフラグがある...w #voyagebook

2020-10-16 13:19:54
小賀昌法 KOGA Masanori @makoga

障害が発生すると全員が集まり、全員で解決していく #voyagebook

2020-10-16 13:20:44
そーだい@初代ALF @soudai1025

そーだい本にも謎のフラグを作るなと書いてある。 #voyagebook

2020-10-16 13:21:18
小賀昌法 KOGA Masanori @makoga

PullRequestのサイズを小さくして早くリリースする、事前の検査よりMTTR(Mean Time To Repair)を優先してる #voyagebook

2020-10-16 13:22:41
小賀昌法 KOGA Masanori @makoga

素早く切り戻せることを重視するのはVOYAGE全体の文化 #voyagebook

2020-10-16 13:23:50
小賀昌法 KOGA Masanori @makoga

Q. 仕事の進め方は? A. システム改善系はエンジニア主導、スマホアプリならディレクターやデザイナーと連携、大きなプロジェクトならより多くの職種と一緒に #voyagebook

2020-10-16 13:26:24
小賀昌法 KOGA Masanori @makoga

1人でやったほうが楽なときもあるが、属人化しないようにチームやることを選択する #voyagebook

2020-10-16 13:28:00

対外的な活動

小賀昌法 KOGA Masanori @makoga

Q. 対外的に活動されている方で、もしPHPが得意、好きな方がいらっしゃれば紹介いただけませんか? A. ajitingしましょう! #voyagebook

2020-10-16 13:30:26
@sogaoh

#voyagebook#phpcon でPHPの話したことない」

2020-10-16 13:30:28

監視、モニタリング、メンテナンス、リカバリについて

小賀昌法 KOGA Masanori @makoga

Q. 長期的に運用し続けるシステムにおいては、監視、メトリクスやプロファイリングのツールは入れ替えされつづけているのでしょうか?それともあまりリプレースはしないのでしょうか? A. 昔はxymonで徐々に入れ替えてきた。DataDogとかNew Relicとか。 #voyagebook

2020-10-16 13:34:32
@sogaoh

#voyagebook 監視で拾えない限り気付けない

2020-10-16 13:36:18
saka @gaplant_tr5

切り戻しやすいリリースの単位・順番を考える。っていうのはVGで学んだなぁ。 #voyagebook twitter.com/makoga/status/…

2020-10-16 13:36:39
小賀昌法 KOGA Masanori @makoga

Q. 外部サービスの障害の影響で特に困ってしまった対応事例があれば可能な範囲で教えて欲しいです。(どういった外部サービスの障害にどう対応した、という感じの事例) A. 検知したらすぐ部分メンテモードにできるようにしてる、データのリカバリがあると大変 #voyagebook

2020-10-16 13:38:16
Kazunori Otani @katzchang

メンテナンスに対する詫び石… #voyagebook

2020-10-16 13:39:03
小賀昌法 KOGA Masanori @makoga

接続先が多いので日々工夫している #voyagebook

2020-10-16 13:39:07