「RAIDプログラミング」の版間の差分

編集の要約なし
 
(5人の利用者による、間の8版が非表示)
1行目: 1行目:
'''RAIDプログラミング'''とは、[[ペアプログラミング]]が難しい弱小企業向けに私が勝手に考案し、勝手に名付けた名称である。
'''RAIDプログラミング'''(読み:れいどぷろぐらみんぐ)とは、本サイト住民が[[ペアプログラミング]]の導入が難しい弱小企業向けに勝手に考案し、勝手に名付けた名称である。つまり一般的なものではない。対義語はドレイプログラミング。
つまり一般的なものではない。


==概要==
==概要==
13行目: 12行目:
ただ、この状態は[[大企業病気]]の真逆の[[弱小企業病]](なお私が勝手に名付けた名称で一般的なものではない)であるといえ、顧客からの信頼性の面や企業としての収益性の面からみても放置すればその企業は確実に経営破綻する。それを回避するためにも徐々にでも正常な状態にもっていく必要があるといえる。
ただ、この状態は[[大企業病気]]の真逆の[[弱小企業病]](なお私が勝手に名付けた名称で一般的なものではない)であるといえ、顧客からの信頼性の面や企業としての収益性の面からみても放置すればその企業は確実に経営破綻する。それを回避するためにも徐々にでも正常な状態にもっていく必要があるといえる。


いわゆる世間一般でいわれる[[ペアプログラミング]]は[[ハードディスク]]でいえば[[RAID1]]構成である。確かに目先の[[コストパフォーマンス]]は悪い。
いわゆる世間一般でいわれる[[ペアプログラミング]]は[[ハードディスク]]でいえば[[RAID1]]構成である。確かに目先の[[コストパフォーマンス]]は悪い。そこでまずは[[RAID5]]のような[[RAIDプログラミング]](なお私が勝手に名付けた名称で一般的なものではない)からはじめてみてはいかがだろうか。
そこでまずは[[RAID5]]のような[[RAIDプログラミング]](なお私が勝手に名付けた名称で一般的なものではない)からはじめてみてはいかがだろうか。


[[プログラマー]]は最低3名構成で、うち1名は[[ペアプログラミング]]的に巡回を担当する。
[[プログラマー]]は最低3名構成で、うち1名は[[ペアプログラミング]]的に巡回を担当する。
22行目: 20行目:


そして企業として少し余裕が出てきたならば巡回する[[プログラマー]]を徐々に増やすなどして[[RAID6]]や[[RAID50]]に近い形態に移行し、最終的には[[RAID1]]や[[RAID10]]、すなわち本来の[[ペアプログラミング]]の体制にもっていけばよい。
そして企業として少し余裕が出てきたならば巡回する[[プログラマー]]を徐々に増やすなどして[[RAID6]]や[[RAID50]]に近い形態に移行し、最終的には[[RAID1]]や[[RAID10]]、すなわち本来の[[ペアプログラミング]]の体制にもっていけばよい。
このRAIDプログラミングには[[副作用]]を軽減する効果もある。とくに[[派遣社員]]が大半を占め、[[人的リソース]]の入れ替わりが激しいに日本でこそ有意義な仕組みであると考える。


==関連項目==
==関連項目==
*[[ペアプログラミング]]
*[[ペアプログラミング]]
*[[ワンオペ]]
*[[副作用]]


==参考文献==
==参考文献==
{{reflist}}
{{reflist}}


{{stub}}
[[category: プログラミング]]