開発者の作業データをEclipseで監視する方法は?

casaout:

私は学士論文(これは私の最初の研究プロジェクトです)に取り組んでおり、さまざまな可能性を評価して、日中の開発者の作業を監視し、集計して後で説明しようとしています。この目的のために、私は測定したいいくつかのメトリックを定義しました(それらは時間とともに変化する可能性があり、さらに増える可能性があります)。

私の質問はモニターに関連しています。まず、Eclipse内で(のみ)開発者の作業を監視することを決定しました(後でTFS実装を追加します)。

  • 作業項目:開発者が解決、編集、作成した作業項目の数を知りたい。複数の異なるタスク/バグトラッカー(Bugzilla、Mantisなど)を使用できるため、できればMyLinからデータにアクセスしたいと思います。残念ながら、これがどういうわけか可能かどうかはわかりません。

  • IDE-stuff:(開始するには)、コード内の選択と編集の数と、おそらく開発者がIDE内で行ったクリックの数もカウントしたいと思います。私は、Eclipseでリスナーを作成してデータを取得できることを読みました。これは正しいですか、誰もがそのトピックに関する素晴らしいチュートリアルを知っていますか?

  • ソースコード管理:開発者の作業を追跡するには、開発者のソースコードの変更(コミット)を取得する必要があります。SVN、GIT、CVSの場合、JavaまたはWebリクエストを介してアクセスできる複数のAPIがあります。しかし、それを始める前に、プラグインなど、バージョン管理システムの異なるコミットにアクセスできる場所を誰かが知っているかどうかを尋ねたかったのですか。そのようなことをする最も簡単な方法は何ですか?

他にもいくつかあります。測定します...私の目的は、Eclipseプラグイン内でデータを集約し、それを視覚化のためにサーバーに送信することです。

私は必ずしも完全に実装されたソリューションを探しているわけではありませんが、ヒント、チュートリアル、ヒント、あなたの意見、そしておそらく質問や提案についても探しています!

ありがとうございました!

先生クルキ:

Eclipse用のrabbitプラグインを試して、それに費やされた時間を追跡できます。実行されたさまざまなコマンド、使用されたパースペクティブまたはビューの期間、エディターに費やされた時間などの統計を記録するためのさまざまなトラッカーがあります。このプラグインには、収集されたすべての統計を表示するビューがあります。次のリンクをご覧ください。

http://code.google.com/p/rabbit-eclipse/

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Web 開発者の作業のために Ubuntu で選択する高度な画像エディターは何ですか?

分類Dev

Javascript開発の変数を監視する方法は?

分類Dev

一連の作業で作業マネージャーのライブデータを観察する方法は?

分類Dev

webpack開発サーバーの監視/再読み込みを手動でトリガーする方法は?

分類Dev

html要素からjavascriptvarデータを取得する方法は?(canvasjsでの作業)

分類Dev

Eclipse JDT-非公開変数を監視する方法は?

分類Dev

データベースの特定の列を監視する方法

分類Dev

IntelliJとEclipseの両方の開発者が作業しているプロジェクトで@NotNullを使用する

分類Dev

Java開発者、c / c ++開発者、php開発者向けのeclipseを同時にインストールする方法は?

分類Dev

2つのスレッドからupdataデータまでのリストを監視する方法は?

分類Dev

私はこの方法でアプリの停止作業からのデータのを取得するとき

分類Dev

TFSにチェックインする前に、複数の開発者の作業を組み合わせるにはどうすればよいですか?

分類Dev

JavaScriptテンコロジーで作業する小さなスタートアップ開発者のためのTeamCity対Jenkins

分類Dev

Oracle SQL開発者にデータを挿入する方法

分類Dev

2人の開発者がgitを使用して同じファイルで作業するにはどうすればよいですか

分類Dev

データ発行vue2JSのプロパティを監視する

分類Dev

EclipseでJUnit起動構成の作業ディレクトリをデフォルトにする方法は?

分類Dev

開発者は、iOSのアプリグループを使用して共有データを提供するサードパーティ企業をどのように見つけることができますか?

分類Dev

ソートされたコレクションで作業しているときに、Javaが開発者にデフォルトの比較メカニズムを使用するのではなく、比較メカニズムを追加するように要求するのはなぜですか?

分類Dev

(署名ベースの)リアルタイムスキャンを無効にし、Windows Defenderで動作監視を有効のままにする方法は?

分類Dev

SQL Serverデータベースのデータ(またはスキーマ)の変更を監視(または監視)する方法と、クライアント側で通知を受け取る方法は?

分類Dev

開いているポートで実行中のプログラムを監視する方法は?

分類Dev

他のアプリの使用を監視するAndroidアプリを開発することは可能ですか?

分類Dev

ルーターのデータ使用量を監視するにはどうすればよいですか?

分類Dev

テンソルボードでケラスの勾配消失と爆発を監視する方法は?

分類Dev

Azure関数の開発中にファイルの変更を監視する方法はありますか?

分類Dev

異なるフォルダ(作業ディレクトリ)で複数のターミナルタブを開く方法は?

分類Dev

異なるフォルダ(作業ディレクトリ)で複数のターミナルタブを開く方法は?

分類Dev

開発者ツールで変数vscodeを使用する方法は?

Related 関連記事

  1. 1

    Web 開発者の作業のために Ubuntu で選択する高度な画像エディターは何ですか?

  2. 2

    Javascript開発の変数を監視する方法は?

  3. 3

    一連の作業で作業マネージャーのライブデータを観察する方法は?

  4. 4

    webpack開発サーバーの監視/再読み込みを手動でトリガーする方法は?

  5. 5

    html要素からjavascriptvarデータを取得する方法は?(canvasjsでの作業)

  6. 6

    Eclipse JDT-非公開変数を監視する方法は?

  7. 7

    データベースの特定の列を監視する方法

  8. 8

    IntelliJとEclipseの両方の開発者が作業しているプロジェクトで@NotNullを使用する

  9. 9

    Java開発者、c / c ++開発者、php開発者向けのeclipseを同時にインストールする方法は?

  10. 10

    2つのスレッドからupdataデータまでのリストを監視する方法は?

  11. 11

    私はこの方法でアプリの停止作業からのデータのを取得するとき

  12. 12

    TFSにチェックインする前に、複数の開発者の作業を組み合わせるにはどうすればよいですか?

  13. 13

    JavaScriptテンコロジーで作業する小さなスタートアップ開発者のためのTeamCity対Jenkins

  14. 14

    Oracle SQL開発者にデータを挿入する方法

  15. 15

    2人の開発者がgitを使用して同じファイルで作業するにはどうすればよいですか

  16. 16

    データ発行vue2JSのプロパティを監視する

  17. 17

    EclipseでJUnit起動構成の作業ディレクトリをデフォルトにする方法は?

  18. 18

    開発者は、iOSのアプリグループを使用して共有データを提供するサードパーティ企業をどのように見つけることができますか?

  19. 19

    ソートされたコレクションで作業しているときに、Javaが開発者にデフォルトの比較メカニズムを使用するのではなく、比較メカニズムを追加するように要求するのはなぜですか?

  20. 20

    (署名ベースの)リアルタイムスキャンを無効にし、Windows Defenderで動作監視を有効のままにする方法は?

  21. 21

    SQL Serverデータベースのデータ(またはスキーマ)の変更を監視(または監視)する方法と、クライアント側で通知を受け取る方法は?

  22. 22

    開いているポートで実行中のプログラムを監視する方法は?

  23. 23

    他のアプリの使用を監視するAndroidアプリを開発することは可能ですか?

  24. 24

    ルーターのデータ使用量を監視するにはどうすればよいですか?

  25. 25

    テンソルボードでケラスの勾配消失と爆発を監視する方法は?

  26. 26

    Azure関数の開発中にファイルの変更を監視する方法はありますか?

  27. 27

    異なるフォルダ(作業ディレクトリ)で複数のターミナルタブを開く方法は?

  28. 28

    異なるフォルダ(作業ディレクトリ)で複数のターミナルタブを開く方法は?

  29. 29

    開発者ツールで変数vscodeを使用する方法は?

ホットタグ

アーカイブ