web-dev-qa-db-ja.com

システム管理者の作業品質の測定

ソフトウェアエンジニアリングには、プログラマーを「測定」できるいくつかの正式なメカニズムがあります。下記は用例です

1。プログラミング例の品質測定。プログラミングエディタBlueJの拡張

2。ソフトウェアエンジニアリングの測定

システム管理者を「ランク付け」または「評価」するための正式な測定値はありますか?

技術スタッフが実験猿のように振る舞い、ボタンを押して御馳走を手に入れたい場合にのみ、正式な報酬システムを提供する必要があります。

唯一の実際の指標は、管理者のパフォーマンスにどれだけ満足しているかですyo。指標がどれほど馬鹿げているか近視眼的であるかに関係なく、どの指標もその指標に対する管理者の行動を最適化します。メトリックを確立することにより、メトリックは正確な状況や結果を考慮に入れていないため、正しいことを行うにはメトリックを無視する必要がある状況に必ず遭遇します。

その時点で、あなたはあなたがDr. House、ネットワークエンジニア、またはあなたの最新および経験の浅い担当者のいずれかを持っていることだけを望んでいます---状況に応じてプロセスを破棄することをいとわないメタ天才、またはプロセスが沈むのに十分な時間そこにいなかったn00b。

あなたが家を持っている可能性そして同時に厳格なプロセスはかなりスリムです(彼らはすべて、パフォーマンスレビューの概念が彼らにとって異質なスタートアップのために働いています)、それはあなただけを残します担当者があなたの会社にとってまったく新しいが、目前の問題を解決するのに十分なシステムに精通しているという奇跡であることを願っています。

11
James Cape

異なる会社の2人のシステム管理者が同じことをすることはめったにないので、一般的な対策を考え出すのは難しいです。ただし、ポジションの特定の責任を定義し、それらに話しかけるメトリックを決定することにより、パーソナライズされた一連の測定値を思い付くことができます。

  • Sysadminが本番システムを担当している場合は、システムの稼働時間、予防可能なインシデントの数、またはそれらのインシデントへの応答時間(および/または解決時間)を使用できます。

  • システム管理者が顧客向けの場合は、顧客満足度、クローズされたチケットの数などを使用できます。

結論として、奨励したいものを選び、その行動を導くための指標を決定します。

3
Luke

これはあなたの質問に対する答えではありませんが、システム管理者がどれだけ優れているかという横に数字を入れようとしていると漠然と感じているので、私は突っ込んで言わなければならないと感じています。

測定-ジョエルによるこれは良いものです

Sins of Commission-Joelによる非常に良い記事...読んでください!!!

基本的には、誰かが仕事でどれだけ上手か、インセンティブを提供するか、単に彼らがどれだけ上手かを知りたいかなどを測定しようとすると、測定していないものに常に負けてしまいます。

例を示します。職場(カナダの大規模な電気通信)では、停止データベースがあり、年間を通じて加重停止を追跡しており、「パフォーマンスレビュー」に目的があります。また、内部の人々が本質的に現在何が壊れているかを見ることができる停止通知システムもあります。これはパフォーマンスとボーナスに関連しているため、停止時に人々が完全に嘘をついて、それほど重くならないようにしているのを見てきました。

今、私は、テストされていない新しいファイアウォールがパケットをドロップし、トンネルが断続的にドロップするなどのマイナーなものを発見しました。停止チケットを影響が少ないかまったくないものとして開きましたが、お客様には断続的なドロップやスループットの問題が発生する可能性があると述べましたが、それはまれです。

1週間後、誰かが別のグループのパフォーマンステストを行っていて、私がチャットしていました。彼は、他のキャリアと比較してスループットが低下することがあると言っていました。これは、パケットドロップの問題が原因である可能性が高いと単純に言いました。 。彼はそれが起こっていることを知りませんでした、そして私がチケットをチェックしたとき、上司が問題ではないとして翌日それを閉じたのは確かです。私たちは彼の周りを回って上級管理職に通知しましたが、これはどのくらいの頻度で起こっているのか不思議に思います。翌日、何かを壊した場合に上司に噛まれることを恐れて、文字通り物に触れない従業員を知っています。

年に一度または統計は、あなたが従業員であることを監視する方法ではありません。 SLAのために稼働時間を測定する必要があるかもしれませんが、正直さはすべてに勝っており、良い行動に報いる必要があります。そのための唯一の方法は、自分の仕事をうまくやり、従業員と協力して根本原因分析を行うことです。停止の通知、肯定的または否定的なフィードバックについてすぐにコメントし、年2回のレビューを待つものは何も残さないでください。

あなたが探しているのは、あなたが管理している人たちと話をして、彼らが親切にそして慎重に反応するかどうか、またはあなたが誰もが嫌いなグループであるかどうかを確認することです。停止が発生した場合は、稼働時間を測定する代わりに、システム管理者に何が起こったのか、その理由、そしてそれが二度と起こらないようにするために何ができるのかを説明し、フォローアップして修正が行われたことを確認します。

3
Kevin Nisbet

あなたのシステム管理者は:

  • システムを実行し続けますか?
  • よく優先しますか?
  • あなたが知る必要があることをあなたに知らせ続けますか?
  • プロジェクトをタイムリーに完了しますか?
  • プロジェクトを完了するために必要な時間とリソースの正確な見積もりを提供しますか?
  • わかりやすく適切な方法で物事を説明しますか? (軽蔑なし?)
  • 守秘義務と常に倫理的な態度を維持しますか? (言い換えれば、あなたはtrustあなたのシステム管理者ですか?)
  • 資格のある人が代わりにシステムを操作できるように、システムを十分に文書化しますか?
  • テクノロジーが進化するにつれて学習を続けますか?
  • オオカミがドアにいるときでさえ、自信を刺激しますか?

すべてに「はい」の場合、システム管理者は最低でも合格点に値します。

2
quux

Sysadminの作業は非常に多様であるため、測定が困難です。少なくともあなたがより上級の仕事に来るとき。

あなたが探すことができるのは、管理者が古い仕事に戻ってそれを存続させ続けるかどうか、またはそれが「うまくいく」かどうかです。ベテランの管理者は、適切に実行することで古いものを「なくす」場合にのみ、新しくて興味深いものを実行できることを知っています。

0
Commander Keen

稼働率は非常に強力な指標です。

0
chaos

システムとユーザーを満足させるための稼働時間と要求への応答時間。

0
user23312