問題タブ [metrics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
plugins - TeamCity インストール全体の統計データとメトリックを収集するにはどうすればよいですか?
私たちは、中規模の会社全体で、多くの分散した技術部門への共有リソースとして、TeamCity インストール (多数のビルド エージェントを含む) を提供しています。TeamCity インストールを使用している部門と技術者の数について定性的な感覚はありますが、このインストールの使用と TeamCity の一般的な使用に関する定量的な指標の収集を開始したいと考えています。
インストール全体のメトリックと統計を収集することは可能ですか (つまり、プロジェクト固有ではありません)?
次のような指標を探しています。
どんな助けでも大歓迎です。
tracking - Webサイトでのユーザーの進捗状況の追跡
短いバージョン:私は、ユーザーが私たちのサイトで何をしているかを追跡するための最良の方法を決定しようとしています。つまり、彼らが着陸したページ、彼らがクリックしたリンク、彼らが最終的に行く場所。この情報のほとんどはログファイルに保存されていますが、ログファイルを使用するのが最善の方法ですか?
長いバージョン:私の上司は、複数のサイトに広告を出すために多額のお金を費やす準備をしています。彼は、どの広告がどのサイトで最も効果的であるか、そしてもしあれば、私たちが新しい訪問者をどれだけ長く保持するかを知りたがっています。つまり、彼は、私たちの広告キャンペーンがX人の新規訪問者を呼び込んだことを知っているだけでは満足していません。彼が知りたいのは、彼らがどこから来たのか、何をしたのか、そして彼らが何かを購入したかどうかです。
短いバージョンで述べたように、これのほとんどはログファイルで利用できることを知っていますが、これが最善の方法であるか、バックエンドphpシステムを使用してこの情報を追跡し、データベースに保存する必要があります。リアルタイム?一般的に受け入れられている方法はすでに存在しますか?
ユーザーの進捗状況を追跡することは常に私が興味を持っているトピックですが、今まで私はそれを掘り下げる時間がありませんでした。どこから始めればいいのか、アドバイスをいただければ幸いです。
c# - CodeDomを使用してコード構造を分析しますか?
私は最近、Stackoverflowに投稿を書き、メトリックを計算するいくつかのC#ライブラリ、主にCCを要求しました...残念ながら成功しませんでした。だから私はそれを自分で書くつもりです。私はウェブ上で最善のアプローチを検索しましたが、始める前に、どのようにそれを行うかについてお聞きしたいと思います。
私は現在、2種類のアプローチの中間にいます
- ソースコードディレクトリを指定して、CCを計算できるようにするためのメソッド、条件文などの構造を識別するために、正規表現などを使用してソースコードを解析します。
- アセンブリが与えられたら、それをロードして分析します(CodeDomを使用しますか?)
ソースコードを直接解析することは私にとって良いアプローチではないように思われるので、私は2番目のアプローチに向いています。.Netフレームワークに統合されているCodeDomについて読みました。私はそれが動的コード生成に使用されることを知っています。コード構造の分析にも使えると思いますよね?誰かがCodeDomを使用するための良い出発点、いくつかのヒント、どこから始めるべきか良いチュートリアルを持っていますか?
ありがとう
編集:または、ソースコードを簡単に解析できる他のユーティリティ(DOMのような構造)。
project-management - ソフトウェア開発のパフォーマンスを測定する方法は?
ソフトウェア開発チームのパフォーマンスを測定するいくつかの方法を検討しています。ビルドツールを使用するのは良い考えですか? Hudson を自動ビルド ツールとして使用します。ハドソンのレポートから情報を取得し、そこから各プログラマーの進捗状況を取得できないかと思います。
java - Javaメソッドテキストの抽出
Javaソースファイルの凝集度メトリックを測定するツールを作成しましたが、これらのメトリックは、メソッドによってアクセスされる属性のリストを決定できるかどうかに依存します。これを行うために、メソッドコードを抽出するパーサーを作成しましたが、いくつかの問題があるので、Javaファイルを解析してメソッドコードをテキストとして抽出するツールがあるかどうかを尋ねます。
ありがとう、
php - 優れた PHP メトリック ツール
私はしばらくの間、Netbeans を使用して PHP でコーディングを行ってきましたが、コード メトリックを取得するためのツールは提供されていません。以前にSourceMonitorも使用したことがありますが、 Code Analyzerと同様に PHP をサポートしていません。
PHPコードからコードメトリックを取得するためのツールを使用したことがあり、推奨できる人はいますか?
javascript - GoogleAnalyticsの本当にカスタムレポート
現在、分析にWebTrendsを使用していて、GoogleAnalyticsへの移行を検討しているクライアントがいます。
ただし、私が知る限り、GAで利用できるカスタムレポートはほとんどありません。たとえば、ユーザーがシステムにログインしていて、青い目や茶色の髪の人などのレポートを作成したい場合、これは可能ですか?
pagetracker._setVar()JSメソッドを使用して1つの「神の変数」を設定できるようですが、1つのメトリックに制限されています。複数のメトリックを追跡できるようにする方法はありますか?
metrics - QAの改善を示す
上級管理職は、各グループが年々改善を示すことを望んでいます(つまり、意見を述べるだけでなく、データで利益を示す)。QAの改善をどのように示しましたか?どのような指標を使用しましたか?
これは、あるテスターを別のテスターよりも評価することではありません。それは、部門の成長を示し、個々のテスターに個人の改善を強調する能力を提供することです。