TOPキーパーソンインタビュー> 「CodeGear」というブランドでどのようなポリシーで製品を提供していくのでしょうか
Borland Special Interview
開発者が創造性を活かして開発に取り組める開発環境を追求 話者:ボーランドソフトウェア  マイケル・スウィンデル氏   2007/3/27

ボーランドソフトウェアコーポレーション CodeGear製品戦略担当副社長 マイケル・スウィンデル

ボーランドソフトウェアコーポレーション
CodeGear製品戦略担当副社長
マイケル・スウィンデル

ボーランドの開発ツール部門を扱うデベロッパーツールズ事業本部で展開するブランド「CodeGear」の製品開発管理と製品戦略を担当。1998年から、統合開発環境(IDE)製品のプロダクトマネージャを歴任し、Linux、Webサービス、.NETなどの新テクノロジーの潮流と製品についてのスポークスパーソンとして活躍。現在、カンファレンスのキーノートスピーカーとして、世界各地の開発者イベントでCode Gearの製品戦略やテクノロジについての講演を行っている。ボーランド入社以前には、Imation/3Mのエンジニアとプロダクトマネージャを務める。

1   2  3  次のページ
   その開発効率のよさ、使いやすさで、開発者から熱烈な支持を得ているのがボーランドの開発ツール群だ。この開発ツール群を提供してきたデベロッパーツールズ事業本部が「CodeGear」としてスタートを切った。CodeGearとしてはじめてのリリースとなる「JBuilder」「Delphi for PHP」「Delphi for Win32」のアピールポイントは、どこにあるのか、そして、CodeGearとして今後どのように取り組んでゆくのか、CodeGear製品戦略担当副社長のマイケル・スウィンデル氏にお話をうかがった。

— 「CodeGear」というブランドでどのようなポリシーで製品を提供していくのでしょうか
マイケル・スウィンデル氏   ボーランドでは、従来より開発者の生産性を高める開発環境を提供してきました。CodeGearはそれを引き継いでおり、今後も開発者に100%フォーカスしたビジネスを展開していくつもりです。

  製品を提供するうえで考えているのが、開発者にとって有益なものは何か、そして必要なものは何か、ということです。人間は、生まれながらに創造性を持っているものです。例えば、子供はおもちゃで遊びながら様々なモノを作り出していますが、ソフトウェア開発は、大人になってからもその創造性を活かすことができる仕事です。大人になってからもモノを創りだしたいと思え、そして創る喜びを感じられる製品を提供していきたいと思っています。


— なるほど。まさに人間の創造を支援するのがCodeGearということですね。ではそれぞれの製品についてお伺いします。先日JBuilder 2007が発表されましたが、その特徴はどこにあるのでしょう
マイケル・スウィンデル氏   JBuilder 2007は、旧バージョンのJBuilderとの互換性を維持しながら、Eclipseベースの開発への移行を可能とする製品で、RAD(Rapid Application Development)機能によりJavaアプリケーション/Webサービスの開発を効率化させるものです。またP2P機能やビジュアル操作によるEJB(Enterprise JavaBeans)開発支援機能、Javaアプリケーションのパフォーマンスチューニング、UMLモデリング機能などを提供します。

  JBuilderでは、「アジャイル開発」というポイントで機能強化をはかっています。例えば、複数のチームによる開発を推進する機能として「ProjectAssist」という機能を新たに搭載しています。これはソースコードの管理やプロジェクト計画などの管理ツールのインストール、その他のインストール済み機能と連携するための支援機能を提供するものです。

  また「TeamInsight」という新機能も用意しました。これはコラボレーション基盤ともいえるもので、ソースコードリポジトリ、最新チェックインのトラッキング、品質測定の表示、プロジェクトのトラブル解消状況のリアルタイムモニタなどの情報共有を促し、開発チーム全体で進捗状況が確認できるようにします。

  これらの新機能により、複数の開発チームが遠隔地に分散しているプロジェクトでも、情報共有が行えるようになり、開発がよりスムーズに進行できる環境を構築できます。

JBuilder 2007
図1:JBuilder 2007
(画像をクリックすると別ウィンドウに拡大図を表示します)


1   2  3  次のページ

INDEX
開発者が創造性を活かして開発に取り組める開発環境を追求
「CodeGear」というブランドでどのようなポリシーで製品を提供していくのでしょうか
  では、Windows Vista対応となった「Delphi 2007 for Win32」はどうでしょうか
  今回初のリリースとなったDelphi for PHPは、開発者にとってどのようなメリットがありますか