回答:
問題にならなければ、私はそれを問題にしません。私は従業員を大人として扱い、反対の証拠がなければ専門的に行動すると想定しています。たとえば、誰かが正当な理由なしに締め切りに間に合わない場合、時々チェックインすることがあり、オンラインで時間を浪費している場合は、必要に応じてその人に対処します。
また、1時間ごとに給与が支払われる従業員はいないので、仕事を終わらせている限り、オフィスで過ごす1分ごとに取り締まることには意味がありません。
例外は、彼らがオンラインで何か他の方法で問題を起こしている場合(ポルノ、会社の秘密の漏洩、会社の公の口外など)である場合です。
私の個人的な信念はすべての職業の人々ですが、特に創造的/問題解決の職業は一日中精神的なダウンタイムが必要です。もちろん、プログラマーの後ろに立ち、「もっとコードを!」と叫んで叫ぶと、プロジェクトはおそらく予定通りに予算内で完了しますが、平凡な製品が得られるでしょう。彼らはあなたを追い払うために角を切ってずさんなコードを書くでしょう、そして彼らの心はエレガントな解決策を考え出すのに十分に従事しません。
プログラマーが私の下で働いていたときはいつでも、一日中休みをとるように常に勧めてきました。本を読んだり、音楽を聴いたり、外でバスケットボールをしたり、Face / Digg / Reddit / Whateverが好きなら、それでも時間を過ごすことができます。私が気にするのは最終製品だけです。素晴らしい結果を得るために彼らがどのように時間を管理したかは気にしません。
基本的に、開発者は情報の検索、プログラムのダウンロードなどのために、インターネットへのフルアクセスが必要です。
したがって、リベラルな政策が重要です。結局のところ、個々の人が毎日「合理的な」時間でそれを使用できるかどうかは、順番に測定可能です-このプロジェクトの所要時間と実際にかかった時間。生産性が低い場合は、その理由を検討してください。生産性が高いか許容できる場合は、開発者が好きなように実行できます。
スマートフォンとモバイルデータプランの急増に伴い、インターネットの使用をどのように正確に監視および制御していますか?会社の機器やインターネット接続の使用に対するポリシーを作成できますが、気晴らしを排除することはできません。あなたの最善の策は、仕事を成し遂げる人々を雇うことです。1日8時間、「気晴らし」に2時間を費やす開発者は、10時間の対面をする弱い開発者よりも価値があります。
メッセンジャーの社内オフィスを使用しています。コーディングを行うよりもプロファイルを更新する誘惑が大きすぎるため、facebook(など)に「いいえ」と言わなければなりません。もちろん、例外は、Facebook(など)のために何かを開発している場合です。多くの人がFarmville(など)に依存していることは言うまでもありません
個人的には、職場でのんびりしたい場合は、Facebookの代わりに本や音楽プレーヤーを使用していました。一部の人々は同僚との雑談を好む。
そして全体として、これらの国際制限ポリシーはすべて、壁のないドアを設置してロックするようなものです。従業員が態度に問題がある場合、それ(問題)は直接対処する必要があります。
個人的には、Messengerや他のメッセージングサービス(twitterを含む)を禁止する理由はわかりません。それは、情報を可能な限り高速に取得する方法であり、人々はその方法で活用できる優れたネットワークを持っているからです。私が理解しているのは、人々がオフィスでfacebookを禁止する理由であり、私はそれをプロの連絡先を維持する方法としては見ていません(そして多くはゲームの傾向も持っています)。
2010年はスマートフォンの時代を意味するので、Facebookを本当に使用したい場合は、電話で常に座っているのを見ない限り、会社が追跡することなく電話でそれを行うことができます。それは私がやっていることを明らかにすることです。
はい、まだ仕事をしている限り。開発者は、すべての時間を彼らの監視に費やすことを望まない限り、ある程度の信頼をもって扱われる必要があります。
開発者が作業を開始しない場合は、開発者と話し合い、必要に応じてITからインターネット履歴を要求します。彼がタイムリーに仕事に転入できず、彼がYouTubeですべての時間を費やしていることがわかるなら、静かな小さな言葉を話す時です。
また、開発者が自分の過失を犯さずに作業を行うことができない場合があることも理解する必要があります。私は小さな会社のビルドエンジニアであり、ビルドマシンは(ご想像のとおり)私のデスクトップでした。ビルドは最大30時間続き、そのほとんどの時間でマシンを最大限に使用します(非常に強力なマシンではありませんでした。実際には、去った前の従業員の古い開発ボックスです)。次に、インストールをテストします。これには約20分かかります。私は通常、仕事のために本を取りました。
IMO、この質問は、実際の違いにつながる管理しなければならない人対自分自身を管理することができる人。
マネージコードと同様に、管理する必要がある人にはランタイムが必要です。彼らは、構造、営業時間、スケジュールされた会議、「使い果たした」量、彼らに渡されたタスク/チケット、およびプレイするためのルールのセットを知っているように、一定の休暇日を持たなければなりません。この構造がなければ、彼らは怠getになり、境界を押し広げ、あなたからの一定の修正を必要とします。これらのタイプの開発者に役立つ特定の、通常は「企業」スタイルの開発があります。それがあなたなら、気晴らしやソーシャルネットワークを制限する方法を検討するかもしれません。
自分で管理できる人はビジョンだけが必要な人で、火曜日の午後2時から木曜日または週末の午前2時に荷物を運び、顧客と話をして、ステータスミーティングをスケジュールせずに物事を進めます。ソーシャルネットワーク時間、StackExchange時間(ahem)などに関して独自の制限を設定します。これらは、創造的で革新的な製品の優れた開発者になります。いかなる状況においても、ソーシャルネットワークやその他のものへのアクセスを制限しないでください。それは必要はありません。良好な信頼関係は必須であり、Webプロキシ/フィルター/タイムクロック/フォームは信頼の敵です。
www.workmeter.comなどのソリューションが役立つ場合があります。これにより、企業はリベラルなポリシーを採用しながら、プログラマーに生産性を自覚させることができます。人々がデータを処理およびレビューできるようにすることで、時間管理の自己意識が向上し、オンラインの習慣に気付き、修正する傾向があります(そうでなければ、監視ソリューションとして、マネージャーは悪い習慣に目を向けることができます)