先日、有意義なワークショップに参加してきました。とある大手 SIer の企画によるもので、(1) Wagby (2) 社内若手チームによる手組み (3) オフショア先ベテランチームによる手組み、の 3 チームで、同じ「お題(テーマ)」を実装するというものです。テーマは商品の発注に関するもので、発注に応じて在庫を減らすルールを含みます。 社内若手チームは、Angular JS と Bootstrap で今風の画面を作成し、バックエンドは Spring framework + Spring MVC という構成でした。一方、ベテランチームは10年以上保守を続けている Java 製フレームワークで、Struts 2 をベースに多くの業務部品を備えたものでした。 事前に仕様書が配布されており、各チームとも1週間ほどの準備期間をいただいていたので、最初の要件をクリアするデモアプリを開発することはできて