タグ

品質管理に関するasa_ca3のブックマーク (2)

  • Webパフォーマンス管理の基本 2 - Qiita

    データの取得の仕方 1 製造業の品質管理とWebサイトの配信品質管理の違い 前回は、Webパフォーマンスが 表示速度 ― WebブラウザでWebページが表示される速度 可用性 − WebブラウザでWebサイトにアクセスした際に、エラーや遅延がなくアクセスできる率 の2つから成り立つことを書きました。 製造業の品質管理の場合は、目標値は非常に明確です。 例えば、1mの鉄パイプを作るとなれば、目標値は1mです。完成品をチェックして、1mかどうか、1mより長い・短い場合は、許容誤差の範疇(例えば±0.5mm)かどうかをチェックすれば、事は済みます。 しかし、Webサイトの配信品質管理は、そうはいきません。ユーザによって、「完成品」であるWebページが出来上がる環境がそれぞれに異なるからです。 さて、この表示速度と可用性は、どこで計測すると妥当なのでしょうか? Webサーバ (First Mile

    Webパフォーマンス管理の基本 2 - Qiita
  • 循環的複雑度を活かしたバグ潜在リスクの軽減 - 現場のためのソフトウェア開発プロセス - たかのり日記

    昨日のエントリーに引き続き、このエントリーは「Software Test & Quality Advent Calendar 2011」における12/19分として書いています。 今日は、少しばかりアカデミックな話。 でも、うまく活用すると、品質改善のための強い武器になることでしょう! 循環的複雑度とは? まずは、今回のタイトルにも書いている「循環的複雑度(Cyclomatic Complexity)」というメトリクスの説明から。 循環的複雑度は、Thomas McCabe 氏が開発したものであり、簡単に言うと、コードの複雑性を数値化したものです。 ソースコードの一部の循環的複雑度は、ソースコード内の線形独立な経路の数である。実際、if文やfor文のような分岐点のないソースコードの場合、その複雑度は 1 であり、そのコードには1つの経路しかない。コードに1つのif文が含まれていれば、コードに

    循環的複雑度を活かしたバグ潜在リスクの軽減 - 現場のためのソフトウェア開発プロセス - たかのり日記
  • 1