筆者は以前,「日経ITプロフェッショナル」という雑誌の編集部に所属していた。そこで,2003年に開発プロセスの特集記事を担当したことがある。ここで言う開発プロセスとは,ソフトウエアを開発する際のエンジニアの役割や手順,作業内容,入力する成果物と作業の結果として出力される成果物,などを定めたものだ。 当時はちょうど,多くのシステム・インテグレータがそれまでの「ウオーターフォール型開発プロセス」の限界を意識し始めた頃で,多くの大手システム・インテグレータがこぞって,反復型やユースケース駆動,アーキテクチャ中心といった特徴を持つ「UP(Unified Process)」を自社の開発プロセス標準の一つとして採用しようとしていた。UPあるいは「RUP(Rational Unified Process)」の“ブーム”と言っていい状況だった※。 ※UPもRUPもIvar Jacobson氏に端を発する開
![「プロセス・エンジニアリング」の時代が来た](https://cdn-ak-scissors.b.st-hatena.com/image/square/bed39b5962a5d552c95b6d796db8f55e72d32943/height=288;version=1;width=512/https%3A%2F%2Fxtech.nikkei.com%2Fimages%2Fn%2Fxtech%2F2020%2Fogp_nikkeixtech_hexagon.jpg%3F20220512)