Archive for 6月 17th, 2017

Sod’s LawのRisk Factor計算

今日、前のエントリーでSod’s LawのRisk Factor計算のCGIのことを書いた。何かBlog上で計算させることはできないかとプラグインを探して見た。四則演算によって見積もりを作成するようなものは見つかったが、三角関数を使った計算ができて、格好の良いフォームからパラメータを入力できるようなものは見つからなかった。

この中で探し当てたのがWP Mathと言うプラグイン。最終更新が2011年と言うことでちょっと心配だったがインストールして使って見た。

各パラメータは下の四角の中に入力するのだが、数値の範囲の制限ができないのが少し物足りない。また、数値を代入した数式が表示されるのだが、Sin記号が消えているのが心配だったが、検算して見ると若干誤差はあるようだが計算されているようだ。三角関数の引数の中には計算式が入れられないようなので、便宜上 Angleという中間の値を計算して代入するようにしている。

スマートフォン上のMobile環境では動作しないようだ。

【後記】2017年末にサーバーのバージョンアップによっていよいよ動作しなくなった。下記の文のために記事全体が表示されなくなっていたので、画像で代替。従って、以降の記述は無意味となっているので注意。

Read the rest of this entry →

17

06 2017

Sod’s LawのRisk Factor 計算式

自分のポータルに、Murphyの法則と類似のSod’s LawのRisk Factorの計算式を掲載している。これはもともとBritish GasのHPにあったものを転載したもので、当時拙いCGIで計算プログラムを作った(今はどう作ったか完全に忘れている)。今はサーバの仕様が変わってCGIは動かないので放置状態。また、元となったBritish GasのHPもなくなっている。


Risk Factor = {A(U + C + I)(10 – S)}/{20(1 – sin(F/10))}
 

ここで、各パラメータは次のように定義されている。

U : urgency

S : skill

C : complexity

F : frequency

I : importance

A : 0.7

このパラメータの数字の取り方の範囲が規定されており、例えばUrgency(緊急性)は1~9の範囲の自然数となっているが、どちらの数字がより緊急性が高いかのはっきりした定義がなく、式を見て、試してみて想像するしかなかった。

Read the rest of this entry →

17

06 2017