JaSST'18 Tokyo 基調講演「Advances in Continuous Integration Testing at Google」 質疑応答 #JaSST

0
broccoli @nihonbuson

開発者の人数とバグの関係について。 チームの人数が少ないほうが良いとか、モブプログラミングが有効なのか、ファイルの変更者の人数について教えてほしい。 強い相関関係としてあるのは、複数人が同じファイルを変更すると影響が起きやすいことが分かっている。 1人や3人以上より2人が良い #JaSST

2018-03-07 11:36:06
broccoli @nihonbuson

Google社では3人以上が触らないようなルールはあるか? ルールは設けていない。 設定ファイルでは多くの人が触っている。 ファイルを分けたりなどの方法論があるかもしれないが、まだ実施はできていない。 具体的に対策はしていない #JaSST

2018-03-07 11:37:26
broccoli @nihonbuson

レビューについて。 レビュアーが必要なスキルセットは何か? スキルセットは可読性、コーディングスタイルを守っている、他のレビュアーに見てもらっている。 テックリードがレビュアーに選定されている。プロジェクトをよく知っている方。 もしくは言語に精通している方 #JaSST

2018-03-07 11:39:43
broccoli @nihonbuson

レビューについて自動化している部分はあるか? Tricorderというコードレビューの自動化はある。 静的解析のベンダーはレポーティングをしがち botから来たレポートに対して「使えないボタン」が存在している 変更していないコードにはFBが来ないようにしている #JaSST

2018-03-07 11:42:07