眠る開発屋blog ある開発屋の雑感。日々勉強。

2008/9/15 月曜日

多重下請け構造のイベントとか

Filed under: IT世間話 — タグ: , — dev0000 @ 23:14:25

アルファギークが空回り

会場には、SI関連の人が多かったので、次にやるとしたら、SI業界の多重下請け構造にテーマを絞り、重鎮たちと対決したいですね。

やるか、これ。
いや、やったほうがいいよ。
でも、政治的な運動とはちょっと距離を置いた方がいいな。
政治的な感傷論ってウケはいいんだけど、
実際に利益追求マシーンである企業がそれをヨシとするかどうかというのは、
インセンティブ設計としてはすこぶる危うい。
外向けには「よっしゃよっしゃ」と言いながら、現場レベルでは「そんなんで業務が回るわけないだろ」と一蹴されるのがオチな気がする。

ただ、
多重下請けの問題点として、「コードの品質に対する責務が曖昧になる」ということが挙げられるし、
この点において、発注者側や一次請負からしてもよくないのだよね。
やや冗長にリソースを費やすということで、品質不足をカバーしているのが現状だとも思うし。
つまりはムダにコストがかかっている、と。
この部分においてなんらかのインセンティブを作ることができるかもしれない。

よしんば一次請けで全ての人員を集められなかったとしても、
一次請けが二次請けに対して多重下請けを禁止し、
要員確保のリスクは自社で抱えると宣言すれば、それだけでも階層はだいぶ浅くなると思うのだけどね。

理想は一次請けが開発要員を全て自社で抱えているということか。
うーん、それはどうなんだろ。
プログラミング能力をコアスキルとして設定しているわけではないと思うし、難しいのかなという気がする。

また運用中心の自社サービス系開発だとあまり多重下請けはない気がする。
日々メンテンナンスを行う上でシステム修正を随時外に出すのはあまりにスピード感がなさすぎてダメすぎる。
そこのメソッドも一つのヒントにはならないだろうか、とか。

査定とか

Filed under: 仕事 — タグ: — dev0000 @ 22:40:14

今までの経験を振り返り、ふと思ったこと。

「どんなに経営理念が素晴らしく、
居心地がよく、
誰からも羨ましがられるような会社だったとしても、
査定まであなたに優しいとは限らない」

ドーナツ屋とか

Filed under: 仕事 — タグ: — dev0000 @ 11:25:50

東大法卒、ハーバードでMBA取ったのにドーナツ屋になるおとこのひとって…

なんでドーナツ屋なんて、と軽く見る発言になるか分からない。

人間は「食」から離れることはできないし、
食ビジネスはあたれば大きいし、
ビジネスとしても色んな要素を含んでいるとは思う。

なぜドーナツ屋かと言えば、
中食がトレンドになっているというのもあったのかなもしかすると。

出店している場所があんな一等地(サカスもできた)だったり、
店の方向性がすごくはっきりしているという意味では、
「脱サラして好きなことやります」という単純な自由への憧れとは一線を画しているだろう。

まぁ成功するかどうかは分からんが。

ってかさ、こういうのを軽く見る発言とかは何が問題なのだろうね。
企業社会の文脈と、学校の教育現場だったり、テレビとか普段目にするものとかが相当に隔絶している証拠かなとは思うのだけど。

PEARのMath_Matrixとか

Filed under: 技術メモ — タグ: , — dev0000 @ 2:44:06

PEARで行列の処理を調べたかったので、調べ中。

Math_Matrix

# pear install Math_Matrix
でインストールできると思うけど、
PHP5だと clone が引っかかって動作しないのでおそらく改修が必要。

PEARのMath_Stats

Filed under: 技術メモ — タグ: — dev0000 @ 1:45:56

PHPのPEARにはMath_Statsという統計パラメータを算出するクラスがあるのですが、
ちょっといれてみました。

#pear install Math_Stats-beta

サンプル。
[php]
setData(array(1,2,2,3,3,3,10,11));

print_r($s->calcFull());[/php]

結果。
[php]
Array
(
[min] => 1
[max] => 11
[sum] => 35
[sum2] => 257
[count] => 8
[mean] => 4.375
[median] => 3
[mode] => Array
(
[0] => 3
)

[midrange] => 6
[geometric_mean] => 3.23111231885
[harmonic_mean] => 2.50712250712
[stdev] => 3.85217934607
[absdev] => 3.0625
[variance] => 14.8392857143
[range] => 10
[std_error_of_mean] => 1.36195106898
[skewness] => 0.865320806527
[kurtosis] => -1.22232257089
[coeff_of_variation] => 0.880498136244
[sample_central_moments] => Array
(
[1] => 0
[2] => 12.984375
[3] => 49.46484375
[4] => 391.452392578
[5] => 2223.73718262
)

[sample_raw_moments] => Array
(
[1] => 4.375
[2] => 32.125
[3] => 303.625
[4] => 3114.625
[5] => 32730.625
)

[frequency] => Array
(
[1] => 1
[2] => 2
[3] => 3
[10] => 1
[11] => 1
)

[quartiles] => Array
(
[25] => 2
[50] => 3
[75] => 6.5
)

[interquartile_range] => 4.5
[interquartile_mean] => 2.6
[quartile_deviation] => 2.25
[quartile_variation_coefficient] => 52.9411764706
[quartile_skewness_coefficient] => 0.555555555556
)[/php]

quartiles(分位数)が出るのが素敵。
訳わからんパラメータもあるけど。

Powered by WordPress