まぁ、もういい加減机上の空論でアジャイル開発を
語るのも疲れてきた感も否めないんですが、まだしつ
こく頑張ります。
しかもさらにしつこいことにまたスキルの問題に関する
議論というか、この問題の根本に関する私の私見です。
そもそも何故アジャイル開発に参加する開発者には
一定のスキルが必要だ、ということがそんなに問題
なのでしょうか?その一定のスキルの開発者が簡単に
集められるならば、「集めりゃいいじゃん」という話で
終わるはずです。
そうならないのは、結構多くのマネージャが、
そして、標準的な手順に従えば誰でもある程度の
品質で開発ができるという妄想に取り付かれていて、
個人のスキルに依存して開発を進めることに拒否反応を
示すからだと思います。
この妄想はまた、スキルの高い開発者を育成することも
阻んでいます。そのため、ますますアジャイルな開発手法
を採用することが難しくなるという、状況を生んでいる
と思います。
世の中には比較的低スキルの、取り換え可能な開発者を
供給することによって食っている会社もあるかと思いますが、
そういう会社はもし、アジャイルな開発手法がもっと一般的
になってきたら厳しいだろうな、と思います。
語るのも疲れてきた感も否めないんですが、まだしつ
こく頑張ります。
しかもさらにしつこいことにまたスキルの問題に関する
議論というか、この問題の根本に関する私の私見です。
そもそも何故アジャイル開発に参加する開発者には
一定のスキルが必要だ、ということがそんなに問題
なのでしょうか?その一定のスキルの開発者が簡単に
集められるならば、「集めりゃいいじゃん」という話で
終わるはずです。
そうならないのは、結構多くのマネージャが、
そして、標準的な手順に従えば誰でもある程度の
品質で開発ができるという妄想に取り付かれていて、
個人のスキルに依存して開発を進めることに拒否反応を
示すからだと思います。
この妄想はまた、スキルの高い開発者を育成することも
阻んでいます。そのため、ますますアジャイルな開発手法
を採用することが難しくなるという、状況を生んでいる
と思います。
世の中には比較的低スキルの、取り換え可能な開発者を
供給することによって食っている会社もあるかと思いますが、
そういう会社はもし、アジャイルな開発手法がもっと一般的
になってきたら厳しいだろうな、と思います。