実際のところ、Agile開発ってどれくらい流行ってるの?

「実際のところ、アメリカではAgile開発ってどれくらい流行ってるの?」という質問もよく受ける。あたしゃ別に米国労働省の人間ではないのでつぶさに調べたわけではないけど、求人サイトを使えば大体の状況はわかるはずだ。ここではCareerBuilderでの検索結果を比較してみる。

重複している求人もあるからなんともいえないけど、Agile開発の求人数はオフショア開発(まあ、こちらはマネージメント中心になるわけだが)よりは多い。
CMMIで調べたのは、オフショアでもなければAgileでもない開発をやっている現場の数をそれなりにつかめるから。政府系(特にDoD: 防衛関係)が目立つ。とはいうものの、Agile software DoDでも7件ひっかかるので、政府系もAgile開発を認め始めたというところか。

給料は?

求人情報に給料を掲載しているところとそうじゃないところがあるので、興味ある人は一件一件あたってください。

日本だと...

ITエンジニア専用の求人情報・転職サイト/リクナビNEXTというのがあるけど、「開発手法」という分類切り口は存在しない。まあ、採用担当にそこまで求めるのは酷というものか...

どうでも良いこと...仕事内容の表記

  • eTradeの求人(オンライン証券会社がRailsエンジニアを探しているあたりが興味深い)
  • Job Description
    • Primarily responsible for web services framework which utilizes components/technologies such as gSOAP, Apache modules and Ace.
    • Focus areas will be in developer productivity components, testing methodologies, and management tools for SOAP-based web services.
    • Automate build, test and deployment processes by using tools such as Unix make and Maven 2.
    • Assist in providing support for developers using the web services framework.
    • Evaluate and recommend the use of state-of-the-art open-source web services frameworks.
  • Job Requirements
    • 5+ yrs in-depth experience with C/C++ and Perl, including open source tools such as gSOAP, Ruby on Rails and Maven
    • Experience with software lifecycle tools such as UNIX make and Maven 2.
    • Experience with enterprise software engineering practices.
    • Strong C and C++ design and programming skills.
    • Experience in web-centric C/C++ and Perl development.
    • Knowledge of Java standards such as JAXB, JAX-WS and JMX.
    • In-depth knowledge of and experience with XML standards such as XSD, XSL, WSDL, SOAP, BPEL, UDDI, etc.
    • Experience with SOA and agile software design methods, such as test driven development and pair programming using Java, C/C++ or Perl.
    • Experience with Linux and Unix operating systems.
    • BS with 7+ years experience or MS with 4+ years experience in computer science or equivalent.

仕事の内容 大手企業との安定した直取引をベースとし、Web・オープン系の開発を中心に上流工程まで携ります

【具体的には】
●入社後まずは…
レベルに合わせたOJTや研修を用意。
プロジェクト担当中、社外に出ていても「教育推進室」が随時疑問点等に対応。
万全の体制で社員全体を支援し、キャリアプランの相談等にも応えます。
一生懸命やる人を、全力でサポートします!

●開発実績は…
信託銀行・都市銀行・証券会社等の顧客・商品管理システム
石油流通システム、量販店流通システム、不動産基幹業務Webシステム
厚生労働省労働統計処理システム
県庁・自治体等の管轄地区管理システム
コールセンター業務等のCRM関連、Web関連の開発等多数
★直取引でお客様の業務を便利にするシステムを提供中。

●開発環境・ツール等は…
.NET系統、Java系統、C系統、VB系統
HTML、COBOL
PeopleSoft8、Shell
RDBOracle等)関連等多数

※システムの機能の一部を担うユニットの開発に取り組んで頂きます。
様々なキャリアのメンバー5人から多くて25人位のチームでの仕事ですので、
分からない点は相談し進められる環境。
月2回の帰社日で課題も上長としっかり共有できます。

●研修は…
後輩指導研修、リーダーシップ研修、更にプロジェクトマネジメント研修等、教育推進室がしっかり提供。
もちろん技術研修やISO9001研修等でもフォロー。
入社後1年でPLになることも夢ではありません!

【自慢の環境】
数々の福利厚生制度だけでなく、月間残業時間も平均20時間未満と無理なく働くことができます。
対象となる方 高卒上20〜36歳位迄 ※更にスキルを伸ばしPLを目指すSEの方、大歓迎! ※使用言語Web系中心

【具体的には】
以下、1つでも当てはまる方、経験者として優遇
RDBの知識ある方
●流通系・金融系の設計経験、業務知識をお持ちの方
CRM、オープン、Webシステム設計・開発経験

※こんな志向と「やる気」があれば大歓迎!
●広く技術を身に付けたい
●スキルや資格を多く身に付けたい
●仕事もプライベートも充実させたい

  • 年齢制限の有無
  • 言語やツールに関する記述の具体性の違い
  • 福利厚生記述の有無

まあ、所変われば文化も変わるので記述内容が変わるのは仕方ないことだけど、なんか日本の求人は「素人が素人を探している」ような気がしてならない。