4

チームがさまざまなタイムゾーンに分散している開発者がたくさんいると思います。人々が直面する課題のいくつかと、それらに取り組むための最良の方法は何ですか?

4

6 に答える 6

4

私は現在、チームの他のメンバーとは異なるタイムゾーンで働いています。最大の課題は、早朝と午後遅くで、その日の仕事を開始していない人もいれば、すでにその日の仕事を終えている人もいます。

それは仕事の一部に過ぎず、私たちは皆、お互いの貴重な時間を尊重しています。それが重要な場合 (そしてそれは相対的な用語です)、チーム メンバーまたはページ/テキストをチーム全体と呼びます。その場合は、必要に応じてすべて対応します。大きな問題ではない。尊重の要素があるため、これは必要な場合にのみ使用することがわかっています。

通常の勤務時間中は、メール、電話、IM などの標準的なものだけを使用します。

于 2008-11-24T19:14:22.610 に答える
2

正直なところ、タイム ゾーンをまたいでプロジェクトの開発を分割している企業は、エンジニアリングの現実を理解していません。MBA は、1 ドルか 2 ドル節約しようとして、エンジニアに自分たちの生活のスケジュールを変更するといううらやましい立場を押し付けます。これは、高いストレス、長時間労働、士気の低下、離職率の上昇につながります。品質が低下し、出荷日が低下し、機能リストが低下します。プロジェクトで見られる唯一の増加は、バグ数です。

プロジェクト ユニット間の低遅延通信が必要ない場合は、エンジニアリング プロジェクトをこのように分割できます。つまり、システムのほぼ完全に独立したセグメントで作業している場合です。

于 2008-11-24T19:06:28.587 に答える
1

私たちのチームは、3 つまたは 4 つの異なるタイムゾーンに分散しているか、または作業する必要があります。この過程で、主にコミュニケーションに関連するいくつかの課題に直面しました。

チーム メンバー全員が参加できる都合のよい時間にミーティングを手配するのは難しいため、チーム ミーティングのサブセットを用意する必要がある場合や、1 人の主要なチーム メンバーが責任を負う個別の更新アプローチのためにチーム ミーティング アプローチを差し控える必要がある場合があります。特定の海外チームのために。

もう1つの問題は、仕事の引き継ぎとコミュニケーションです。たとえば、インドにリソースがあり、作業を停止する問題が発生した場合、時差のために迅速に対応しないと、スケジュールから 2、3 日遅れることがあります。したがって、これらの遅延を埋めるためにさまざまな作業をスケジュールするだけでなく、彼らの質問にもタイムリーに対応することが不可欠です. 多くの場合、この特定のタイムゾーンのリソースにテスト タスクを割り当てます。これは、多くの場合、終わりのない非同期タスクであるためです。

さらに、優れた変更管理システムとコード リポジトリが必要です。通信チャネルをより非同期にすることができれば、より良い結果が得られます。これは、情報交換 (ソースや問題の追跡など) にも当てはまります。

分散したチームを機能させることができない理由はありません。特に、インターネットに接続されている限り、ほとんどどこからでも作業できる現在の時代ではなおさらです。ただし、ボトルネックがプロジェクトのどこにあるかを把握し、それに応じて作業が分散されるようにすることが重要です。

于 2008-11-24T19:08:40.483 に答える
1

この種のシナリオ専用に調整された優れたプロセスがない場合、タイムゾーンが異なるとプロジェクトの締め切りがなくなります。少なくとも一方の側は、会議の時間を調整するために非常に柔軟でなければなりません。しかし、それは最終的にチーム メンバーの間でフラストレーションを引き起こすことになります。

アウトソーシングとその実際的な問題について話しているこの SO スレッドをチェックしてください。そこからもいくつかのポイントが得られると思いますhttps://stackoverflow.com/questions/111948/outsourcing

またはアウトソーシング タグ - https://stackoverflow.com/questions/tagged/outsourcing

于 2008-11-24T19:18:15.957 に答える
0

サポートに関しては、この種の問題があります。3 つの商用 SDK を使用しており、サポート チームはタイム ゾーンが離れています (8 ~ 10 時間の時差)。さらに、すべての勤務日が重複するわけではありません。

この事実は、私のリバース エンジニアリング能力に大きな影響を与えました :)

于 2008-11-24T19:52:46.697 に答える
0

計画、計画、さらに計画を立てます。その他の注意事項:

1) チームが他の地域にいる場合は、現地の祝日に注意してください。たとえば、国によって祝日が異なる場合があります。たとえば、いくつかの宗派は、ほとんどのキリスト教徒よりも 2 週間遅れていくつかのキリスト教の祝日を祝います。

2) 通常の勤務時間外の特定の時間に会議を計画する。これは、チームの他のメンバーと私の間に 13 時間の時差があったときに特に当てはまりました。

3) 時間の変更に伴う「コア アワー」に注意してください。たとえば、太平洋時間にいて、東部時間のニュージャージーで何かを更新したい場合、太平洋時間の午後 5 時に更新します。つまり、東部時間の午後 8 時です。変更に気づいたり、翌朝までにテストしたりする人がそこにいない可能性があります。これは、一部のサポート担当者が太平洋時間の午前 4 時 30 分に起床することを意味する可能性があります。これは昨日のように機能していませんか?」

ラテン語、キリル文字、アラビア語など、さまざまなアルファベットが含まれているかどうかに注意する必要があります。これは、入力されたテキストをコンピュータが解釈する方法に影響を与える可能性があります。

于 2008-11-24T20:25:16.303 に答える