2019-07-05
JaSST’19 Kansai
株式会社 はてな 粕谷大輔 (id:daiksy / @daiksy)

リモートワークは難しい- それでもぼくらは歯をくいしばってやっていく
テストエンジニア版 -自己紹介

粕谷大輔(id:daiksy / @daiksy)▸ 株式会社 はてな▸ Mackerel開発チームディレクター
▸ 株式会社トマルバ 組織開発支援▸ Chatwork株式会社 現場マネージャ支援▸ 認定スクラムマスター

PR

PR

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークとは？
▸ 異なるロケーションにいる人と仕事をする
▸ 他拠点
▸ 他社

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークとは？
▸ テストエンジニアの文脈▸ 外部のテスト会社▸ 違う部屋にいるQA部門▸ これらもリモートワーク

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークとは？
▸ 今日のテーマ「テストエンジニアの働き方」▸ 在宅ワークの文脈を中心に議論していきたいリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerel開発チームの分布

京都
岡山東京

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerel開発チームの分布

オフィス

京都

岡山
自宅

オフィス

東京

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークのメリット▸ 柔軟な働き方▸ 子育て, 介護, 通院▸ 趣味活動や社外活動と仕事のバランシング▸ 地方の勉強会参加で日中現地のホテルで仕事したり▸ ※ただし体調不良のときは普通に休みましょうリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークは難しい▸ 導入するも仕組みを取りやめる企業も増えてきた▸ オフィスを充実させて同一ロケーションで働こうという考え▸ ぼくもオフィスで仕事したい派

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークは難しい▸ なにが難しいだろう？
▸ 仕事してるふりをしてサボるのでは？
▸ 人生で一度たりとも、会社で仕事をサボったことがない人だけが石を投げなさいリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークは難しい▸ なにが難しいだろう？
▸ 労務管理の難しさ▸ 働きすぎてしまいがち▸ サボりよりもこちらの方が労務管理的には心配▸ 仕事とプライベートの境界が曖昧▸ 真の裁量労働でないと多分成り立たないリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークは難しい▸ なにが難しいだろう？
▸ メンバーに自主性が求められる▸ 顔が見えないので、困ってる様子を周りは察してくれない▸ 自分から動く必要がある▸ 自主性が必要 == 個人の裁量も必要

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークは難しい▸ なにが難しいだろう？
▸ 突き詰めるとコミュニケーションの難しさ

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

リモートワークコミュニケーションは難しい

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

同一ロケーションとリモートの差異▸ 同期的なコミュニケーションが難しい▸ デスクまで出向いて声をかけたりできない▸ 基本は非同期なコミュニケーションになるリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

コミュニケーションの難しさをいかに克服するか▸ 道具を使って工夫する▸ 特性を理解してコントロールする

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

道具をつかって工夫するリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

道具を使う
▸ 手紙
▸ email▸ 電話▸ チャット▸ テレビ会議

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerelチームでは？

▸ チャット▸ GithubのIssue▸ テレビ通話 (Googleハングアウト や FaceTime)

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerelチームでは？

▸ チャットリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerelチームでは？

▸ GithubのIssue

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerelチームでは？

▸ iPadのFaceTime

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

メインのコミュニケーション▸ チャット (Slack)▸ コミュニケーションの中心▸ 仕事用と雑談用 (仕事をするには実は雑談も重要)▸ テキストだけに頼らない。必要に応じて通話機能で音声会話も大切に。ただし音声通話のログはチームとwikiなどで共有すること。

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

特性を理解する

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

https://mirai.doda.jp/series/interview/tokoroten-nakayama/

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Slackでも文章を考えながら、書ける人が声が大きく、すぐに適当な言葉で反応できない人は、会話の流れに置いていかれてしまう。

新入社員にかぎらず、他人からの評価に値する情報を発信するって簡単じゃない。無理矢理アウトプットさせようとする会社もありますが、心理的安全がつくられていない環境では、かえって「無知」や「無能」を指摘されることへの恐怖心を助長してしまいます。ア
ウトプットができない人は、いかにインプットしたかで評価してあげてもいいんじゃないでしょうか。

https://mirai.doda.jp/series/interview/tokoroten-nakayama/

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

口頭での相談▸ 原則 1:1▸ 周りの人の耳になんとなく声が届いていて、ピンと来た人が反応したりする▸ 心理的安全のハードルは低い

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

チャットでの相談▸ 原則 1:n▸ 自分の書いた文章がログとして残る▸ メンバー全員が読む▸ 心理的安全のハードルは高い

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

ノンバーバルな情報の欠落リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

テキストによるコミュニケーション の難しさ

▸ テキストは情報量が少ない▸ 対面 > テレビ通話 > 音声通話 > テキスト
▸ 声の抑揚▸ 顔の表情・仕草▸ 空気感 (?)

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

テキストによるコミュニケーション の難しさ

▸ テキストコミュニケーションによる情報の欠如を補う▸ 毛づくろいのコミュニケーション▸ この人は何を好み、何に傷つき、どのように仕事を進めることを良しとするか▸ 雑談が重要リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

テキストによるコミュニケーション の難しさ
▸ テキストコミュニケーションによる情報の欠如を補う▸ テキストの工夫▸ テキストは情報が少ないので、フラットな感情はやや不機嫌気味に伝わる▸ 少し大げさに感情表現を入れると良い▸ 感嘆符！ 絵文字 😊

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

テストエンジニアにとってのリモートワーク

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

環境の難しさ▸ 検証端末が家にあっていいのか？
▸ テストデータに家からアクセスして良いか？
▸ テストでは本番データ使わないという話も▸ 実態として、出荷前の製品を持ち出すことになる▸ そもそも業種によっては特殊な設備が必要な場合も

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

環境の難しさ▸ 負荷試験
▸ 家のネットワークからインターネット経由でGatlingぶっ放す。怒られそう。。。

▸ 非機能テスト

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

Mackerelの場合▸ リリース後のSaaSサービス▸ 利用端末は一般的なPC▸ 作業に必要なツールはすべてネットワーク経由でアクセス可能▸ リモート作業の環境が、定められたセキュリティポリシーに遵守していれば良いと考えるリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

環境の難しさ▸ Web開発ならリモートワークごしにテスト業務はできそう▸ Webでもモバイル端末の検証とかだと難しいかもですね。。（昔のガラケーであったような全機種で試験みたいなリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

コミュニケーションの難しさ▸ テスト計画や分析のフェーズで、開発エンジニアと離れていてやりづらさはないか▸ テストシナリオのレビューなどリモートでやるのは可能か？
▸ エンジニアのコードレビューと少し雰囲気は違うのではないかリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

コミュニケーションの難しさ▸ 故障票などの非同期なコミュニケーションに慣れているという側面もありそう▸ リモートワークのポイントとなる非同期コミュ
ニケーションの問題は克服されていると見ることもできる

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

コミュニケーションの難しさ▸ オンサイトだったら起きない問題もある▸ 試験中の状態がわかりづらい▸ 知らずにデプロイを走らされて試験中にアプリケーション変わっちゃうとか…

▸ テストデータ消されちゃうとか…

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

仕事の管理はしやすそう▸ テスト実施のフェーズでは、テストシナリオの消化度などで進捗や生産性がはっきりとしている職種なので、管理はしやすいかもしれないリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

相性のよい仕事▸ テクニカルサポート▸ テクニカルドキュメントの作成▸ 出荷済み製品をターゲットとした仕事であればできる気がするリモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

条件を満たせばリモートワークはやりやすくなっている▸ 日本全国どこにいても高速インターネットが使える▸ Dockerなどのコンテナ技術の進歩でテスト環境は用意しやすい▸ オンラインのコミュニケーション手段も選択肢がある

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていくまとめ▸ リモートワークは難しい▸ テストエンジニアの場合はさらに難しい▸ 分野によっては可能性はある

リモートワークは難しい - それでもぼくらは歯をくいしばってやっていく

ご清聴ありがとうございました