リモートワークとは

文字通り遠隔で働くことである。
顔を合わせずに設計図やメッセージのやりとりだけで仕事を進める。
コミュニケーションの手段はEメール、電話などがあるが、現在は ビジネス用のSNSを用いるのが主流である。
チーム内のコミュニケーションに不安があるといわれるが、ビジネスSNSでカバーできる。
また、従業員が一つの統一されたシステムでグループ化されることで、連帯感が強まる効果があると言われている。
リモートワークには企業に正規雇用される場合と、外部契約で雇用されているケースが存在する。

リモートワークの大切な点


リモートワークの利点


リモートワークでの注意点


頻繁にメッセージのやり取りを行う

チームで案件を進めることにおいてコミュニケーションは重要である。 しかし、ただ漠然とメッセージをやりとりするだけでは不十分である。 電話や短い単純なメッセージのやりとりでは誤認が多発する。 そのため、できるだけ正確に、意味あるメッセージをやりとりしなければならない。 しかし、そうした意味のあるメッセージを作成するには知恵と考える時間が必要になってくる。
ビジネスに関する思考法(ロジカルシンキング)に精通するならメッセージ作成のための時間を短縮できる。
また、信頼関係が築き上がるとメッセージのやり取りを少なくとも意味が通じるようになる。

誤認を少なくするためには、相手からメッセージが来たとき、ただ「はい」と返信するのではなく、別の言い方で確認をとるとよい。

相手を安心させることがメッセージやりとりの肝である。
なのでメッセージの返信はなるべく早めにする、もしくは決まった時間にメッセージの返信を行うなら相手は安心する。


納期を守る

納期は特別な意味を持つので必ず守るようにしなければならない。
納期は金銭取引に関わってくるからである。 つまり納期が守れないとクライアントにとっても開発者にとっても経済的な損失になる。
見積もりの段階で、などできるだけ早い段階で適切な納期を決める必要がある。

適切な納期を定めるには



リモートワークをうまく進めるためには・・・

ビジネスに関する様々な思考法(ロジカルシンキング)を活用する。
ロジカルシンキングを活用し、仕事の進め方やコニュニケーションを強化する
仕事の大まかな流れをチーム内で共有せねばならない。
クライアントを心配させないようにする。


クライアントの不安を取り除く

最初にモックアップを見せるようにする。
要所で開発中のシステムをクライアントに確認してもらう。それによりクライアントの不安を取り除くことができる。


システムの品質についての理解

システムには品質が高い、低いという概念がある。 品質が低いシステムは不具合(バグ)が多く存在する。逆に品質が高いシステムは少ない。 品質を高くするにはテストを行う。 テストの量が多ければ多いほど品質はより高まるが、工数も増えるためコストも増大する。 そのため適切な量のテストを実施することが大切である。

テストを実施する際、不具合の発見率には傾向がみられる。 テストを始めて間もない段階では不具合が多く見つかるが、テストを進めていくにしたがい不具合は少なくなっていく。
テストを始めて間もない段階では不具合が多く発生するため、クライアントに誤解を与えてしまうかもしれない。 そのため最初に、不具合発生率の傾向について説明しておく。
なお不具合がまったくない完全無欠なシステムというものは存在しない。その点もクライアントに理解してもらわねばならない。


リモートワークに必要になりそうな技術

SSH 遠隔操作。
GitHub
スカイプ(マナーがあるので注意)
ビジネスSNS


リモートワークの欠点


スカイプの注意点

急なスカイプ通話は相手への迷惑となるので、事前にチャットなどで通話する時間を取り決めておく。
設定の都合で通話しても音声がでないことがままあるので、事前にテストを行う。
相手の音声を拾わないようにイヤホンを使って通話する。ヘッドセットを使うと良い。


ビジネス使えるSNS

Workplace
Facebook
slack
redmine
github
twitter
LinkedIn
Eight
Wantedly