本欄の読者は,自社でシステムを開発する際のプロセス(開発プロセス)として,どんなやり方を採用しているだろうか。こんな疑問を持ったのは,日経ITプロフェッショナル7月号で予定している,開発プロセスに関する特集を担当することになったからだ。 主流は今もなお,ウォーターフォール型だろう。しかし,ここにきてRUP[用語解説]やXP[用語解説]のような反復型(スパイラル型)を採用する企業も,目立ってきている。開発プロセスとしてはどちらを選ぶべきなのか――。 注目を集める反復型 ご存じのように,ウォーターフォール型は,大手ITベンダーをはじめとして,多くのシステム・インテグレータ(SI)が自社の開発プロセス標準として採用している。システム開発の歴史は,すなわちウォーターフォール型を洗練させる歴史,と言っても過言ではないほどだ。だが,このウォーターフォール型が,一部のプロジェクトで適用しなくなってきてい