【G1】オープニングセッション「CodeGear コーポレートアップデート＆プロダクトアップデート」
八重樫 行男, CodeGear 事業本部長
Anders Ohlsson, CodeGear Developer Relations

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

1

はじめに

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

2

1

CodeGear + Embarcadero
私たちの基本的な考え方：「開発者に100%フォーカスした開発者のための独立系ツールベンダー」

今回の合併も、開発者フォーカスのビジネスをより積極的に展開させていただくための決断です。

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

3

本日は…
日本における展開においても、エンバカデロ・テクノロジーズとの合併作業を進め、7月以降に新たな日本法人を設立するべく準備を進めていることをご報告します。
今後とも、CodeGear、そして、7月以降に発足する私たちの新しい組織をよろしくお願いします。

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

42

CodeGearとエンバカデロ・テクノロジーの合併に関して

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

5

発表内容• エンバカデロ・テクノロジーズが、CodeGear事業部門をボーランドソフトウェアコーポレーションより買収することで合意• 買収は、エンバカデロと投資会社のThoma Cressey Bravoが実施• 2008年5月6日、最終合意文書に署名• 2008年6月30日、手続き完了を予定• 合併決定に至った理由• 類似したビジネスモデルと企業風土• 相互補完的な製品ラインと世界展開エリアの相互補完• 合併した新会社は、非上場企業「エンバカデロ・テクノロジーズ」として経営• 1億ドル以上の年間売上規模• 世界で500名以上の従業員• カリフォルニア州サンフランシスコに本拠• エンバカデロ・テクノロジーズのWayne WillamsがCEOに就任
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

663

エンバカデロ・テクノロジーズについて• エンバカデロ・テクノロジーズは、データベースの設計、開発、管理をサポートするプロユースのデータベースツールを提供します。
• 創立1993年、サンフランシスコに本拠• 1995年より黒字経営。世界で1万2000以上の顧客• 2007年6月27日より投資会社Thoma Cressey Bravo下の非上場企業に
データベースライフサイクル

設計

開発• データの再利用• 可視化• データの統合• 開発生産性• コード品質• データベース最適化

管理
• 可用性
• パフォーマンス• 予定外の変更

ER/Studio®

Rapid SQL®

DBArtisan®

EA/Studio®

PowerSQL™

Performance Center™

Schema Examiner™

DSAuditor™

Change Manager™
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

7

CodeGearについて• 実績ある開発ツール製品群と経験豊富なスタッフ• 業界をリードする開発ツールテクノロジーを有し、世界各国で展開し数百万のユーザーを抱える• 「IDEのイノベーター」として多くの特許を保持、データベース業界にも革新的な機能を提供• 2006年よりボーランドの開発ツール部門として独立し、ソフトウェア開発に100%フォーカス•

25年以上のテクノロジーリーダーとして老舗的存在•

世界で320万以上のユーザー• Delphi®、C++Builder®、JBuilder®、InterBaseなどのフラグシップ製品

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

884

合併が目指すもの• 世界最大の独立系ツールベンダー• 完全にグローバル展開可能な営業組織• 最大の開発ツール／データベースツールプロバイダー• 300万人以上のユーザー• 750万人以上のデベロッパーコミュニティ• 29ヶ国でGlobal 2000の97%の企業が採用• プラットフォーム独立• 特定のプラットフォームだけに束縛されない - 多くのプログラミング言語、多くのアプリケー
ションサーバー、多くのデータベース、複数のOSをサポート• 統合されたポートフォリオ• クロスセル: 単一の企業から CodeGear + DatabaseGear を提供• ターゲットユーザーにバンドル製品を提供 (“EclipseBuilder”など)• 新しい製品イノベーションと統合

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

9より包括的な問題解決を！
問題解決策• 多くの異なるアプリケーションと多様• 異種のアプリケーション／データベースなデータベースプラットフォームを扱の設計、開発、管理と最適化をサポートうことで、生産性の向上とリソースのするプラットフォーム独立型のツールの変更の対応が困難に統合されたポートフォリオを提供可能なツールベンダーを設立
アプリケーション
アプリケーション
設計
設計

開発
開発

管理
管理

設計
設計

開発
開発

管理
管理

データベース
データベース

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

105

プラットフォーム独立のポートフォリオ• アプリケーション開発とデータベース開発とがブレンドされ、市場性が従来より拡大• 統合ソリューションの守備範囲:

設計
Java

Linux

DelphiPHP

C++

CodeGear™

最適化• 複数のデータベースプ
ラットフォーム• 複数のプログラミング
言語• 複数のOS• これに加えて、アプリ
ケーション開発サイクルをサポート

MacRuby開発

DatabaseGear™
Oracle

Unix

MySQL

DB2

SQL ServerSybase

Windows管理

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

11 11

皆さんにとってのメリット• ユーザーの皆さん• アプリケーション開発サイクルを通した人とプロセスのコラボレーションを可能にする統合されたツールセット• 劇的な生産性の向上• エラーを誘発するようなタスクの自動化による品質の向上• パフォーマンスと可用性の改善• 再販／チャネルパートナー• より広範な製品ポートフォリオを販売可能• テクノロジーパートナー• アドオンやコンポーネント製品をより大きな企業・組織へ販売する機会• ストラテジックパートナー• 相乗効果とビジネスチャンスの拡大、柔軟性、顧客ベースの拡大• エンバカデロおよびCodeGear社員• 製品開発の自由度、柔軟性の拡大、開発リソースの増員、イノベーションと成功への集中

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

1212

6

新しい会社のマーケットポジション

カテゴリー

EMBT

QuestCA

Progress

Intersystems
Intersystems

Genuitec

IBM

Sun

MicrosoftSybase

エンバカデロ＋CodeGearのポジション

異種データベースツール

○

○

○

××

-×

○

×

×

データベース設計/開発/管理

○

○

○

○

○

×

○

×

○

○

アプリケーション設計/開発

○

×

○

○

○

○

○

○

○

○

Windowsアプリケーション開発

○

○

×

○

○

×

××

○

×

Javaアプリケーション開発

○

××××

○

○

○

×

×

PHP/Ruby

○××××

×

○

○

×

×

RDBMS

○

××

○

○

×

○

○

○○

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

13

まとめ• 異種アプリケーション／データベースの設計、開発、管理、最適化をサポートする統合されたポートフォリオを持った世界最大の独立系ツールベンダーの誕生• 著名なフラグシップ製品を有し、永く愛用いただいているロイヤルカス
タマー、開発者の皆さんをはじめとする数百万の顧客ベース• 年10%の割合で増加しているといわれている世界で1500万人を超える開発者市場がターゲット• 両社の合併により、従来誰もなしえなかった新しい革新的な製品を開発できる独自の機会を獲得¹IDC, “Worldwide Professional Developer Model”, June 2007; Evans Data Corp, “Global Developer Population And Demographics Report”, September 2006

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

14147

合併作業の進捗• Wayne Williams と Jim Douglas によるコミュニティチャッ
トを5月22日に実施• ここ数週間、さまざまなミーティングを重ねてきました• 繰り返しになりますが、多くのシナジーがあり、重複（オーバーラップ）はごくわずかです• ゴールの6月30日まであと3週間あまり…

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

15

CodeGear
プロダクトアップデート

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

168

現在のCodeGear製品ラインナップ
ManagedDynamic

Compiled
Delphi .NET

Java
PHP

Delphi

Databases

C++

Ruby

InterBase BlackFish SQL

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

Compiled

長所

17ManagedDynamic

デスクトップ/GUIアプリケーション

エンタープライズWeb／SOA

エンタープライズWeb／SOA

クライアント／サーバー

OS／ハードウェア可搬性

OS／ハードウェア可搬性パッケージソフトウェア

エンタープライズインテグレーション

エンタープライズインテグレーション

パフォーマンスにシビアなアプリケーショ
モバイル
ン

短所

ハードウェア・周辺機器の制御

クライアント／サーバー

ユーティリティSMEアプリケーション

ポータル

企業の部門アプリケーション

モバイル

アプリケーションオートメーション

ポータル

Webアプリケーション

デスクトップGUIアプリケーション

モバイル

クライアントのOS／ハードウェア可搬性 ハードウェア・周辺機器の制御

デスクトップC/Sアプリケーション

大規模エンタープライズアプリケーション パッケージソフトウェア

実行パフォーマンス

ポータル

パフォーマンスにシビアなアプリケーショ
ハードウェア・周辺機器の制御ン

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

189

Delphi / C++Builder の将来• 最強のWindowsネイティブ環境の追求• Win32 / Win64ネイティブ• ユニコードサポートをはじめとするVCLのエンハンス• クロスコンパイルソリューションへの展開• Win64が最初のターゲット• Delphiテクノロジーの応用・拡大• C/C++の技術キャッチアップ• 標準化に大きく関与
この情報は、現時点でのCodeGearの製品の方向性の概略を説明したもので、この情報に依存した製品購入の決定をされないようにご注意ください。将来の開発、製品機能や特徴のリリースやそのタイミングについては、予告なく変更される場合があります。

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

19

Delphi / C++Builder 製品ロードマップ
TiburonDelphi 2007

Commodore

RAD Studio 2007

Beyond Commodore
64BITS
C++Builder 2007

UNICODE

この情報は、現時点でのCodeGearの製品の方向性の概略を説明したもので、この情報に依存した製品購入の決定をされないようにご注意ください。将来の開発、製品機能や特徴のリリースやそのタイミングについては、予告なく変更される場合があります。

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

20

10

Delphi次期バージョンの主要テーマ• コネクティビティ• DataSnapとdbExpressを拡張して、柔軟かつハイパフォーマンスな多層アプリケーションを容易に構築可能に• 国際化アプリケーション開発• Unicode対応アプリケーションを開発し、Unicodeデータを処理／表示可能• Unicodeファイル名などさまざまな場面でUnicodeを利用可能• 数多くのサードパーティコンポーネントベンダーコミュニティと緊密に連携して、既存のサードパーティコンポーネントのUnicode対応を推進• Delphi言語の強化• ジェネリックス（言語とRTLサポートを含む）• 匿名メソッド（ユーザーが、任意のローカル宣言のライフタイムを引き伸ばし、メソッド参照型のロケーションへのメソッド参照の結果を割り当てるメソッドを式のボディ部に定義可能）

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

21

C++次期バージョンの主要テーマ• 標準準拠と相互運用性
•
•
•
•
•

•

現在のC++標準への継続的な準拠度強化
ネイティブC++とVCLにけるUnicodeサポート
C++標準ライブラリTR1
ビルド済BoostディストリビューションTAO ORBによるCORBAサポート

IDEでの生産性強化•••••

プリコンパイルヘッダのチューニングによるより高速なコンパイル
ユニットテストサポートの改善
より強力なプロジェクトマネージャ
2Way LiveSource UML モデリングC++クラスエクスプローラ• 来る C++ “0x” 標準のサポート••••

Unicodeサポート
rvalueリファレンス
variadicテンプレート
scoped enums

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

22

11

Tiburonの進捗は?
• Tiburonのフィールドテストは順調に進んでいます• 2008年4月22日、スコッツバレーにてパートナーサミットを開催し、20以上のパートナーが参加。Unicodeの実装に関して議論• スコッツバレーのチームとユーザーを交えてベータバージョンの耐久テストを実施

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

23

JBuilderのゴール• 複雑性の解消• ツールの複雑性• シナリオ化されたツールの活用• フレームワークの複雑性• XMLを書くことがJava開発じゃない！

• JBuilderの開発方針• オープンソースを企業システム開発に活かす• そのためのツールインフラ• オープンソースフレームワークとの協調• フレームワーク中心の開発からアプリケーション中心へ• Application Factories
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

24

12

アプリケーションファクトリーのコンセプトが重要な理由• 長期にわたって作成された、いくつかの巨大なアプリケーションを利用しており、これらを考慮しなければなりません• こうしたアプリケーションの構築によって獲得したナレッジをどのように集めて、コードの再利用のように活用していくことができるのでしょう?
• 「アプリケーションファクトリー」はその回答です。再利用可能な部品を作成し、IDEがこれを保持します。IDEはこうしたナレッジをプロジェクトで活用できるようにします。

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

25

JBuilder “Grasshopper” – 2008年後半
テーマ: Application Factoryの拡張、ユーザー定義への対応• Eclipse 3.4コアアップデート• JEE およびOSSアプリケーションサーバーフレームワーク向けのアップデート• Application Factoryのアップデート•••

アプリケーションの種類およびサポートフレームワークの拡張
固有の自社製フレームワーク／ライブラリ向けのユーザー定義モジュール
コード再利用検索• 開発者の共通アクティビティのためのチームライフサイクルワークフロー•••••

コードチェックイン
ピアコードレビュー
テストの自動化とプロファイリング
ディフェクトライフサイクル管理
要件ライフサイクル管理• Eclipse設定と供給•••

ユーザー定義Eclipseプロファイル
カスタムアップデートサイト
チームやプロジェクトによるカスタム供給•管理された検査可能な設定“Grasshopper” では、Application Factory機能の大幅な拡張を予定しています。さらに、供給やライフサイクルに関するチームの問題に対処する機能が追加される予定です。
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

26

13

Web 2.0 アプリケーション開発ツール• Delphi for PHP• バージョン2.0をリリース• 日本語を含むローカライズされた
ユーザーインターフェイス• テンプレートフォーム、IDEの改良• データベースサポートの強化• 3rdRail• バージョン1.1をリリース• 最初の日本語版をリリース• 高速Rubyデバッガ

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

27

Delphi for PHPのゴール• ビジュアルデザイン• コンポーネント指向の開発••••

VCL for PHP
イベントドリブン開発
データベースアクセス
カスタムコンポーネント• Delphi for PHPの開発方針• オープンソースとの協調• さまざまなオープンソースフレームワーク上に製品を構築• コンポーネントフレームワークはオープンソースに• DelphiライクをオープンWeb開発へ• Delphiの長所をPHPの世界へ、PHPらしく実装

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

28

14

Delphi for PHPロードマップ
Delphi for PHP – Crocodile – 2009年前半• PHP言語を用いたIDEエキスパートとプロパティエディタの作成• データベース設計を可能にするデータベースワークベンチの改善• スタイル管理、フォーマット用のHTML Tidy、HTML検査ツールを統合したHTMLサポートの改善• ツールパレットとプロジェクトマネージャの改善• IDEからのPHP.INIファイルの管理• Javascript/AJAX デバッグの統合• 保存したファイルのバックアップによるファイル履歴機能• PHP向けリファクタリング機能• PHP経由のWebサービスアクセスのためのWSDLファイルのインポート• Delphi for PHPプロジェクトの容易な配布のための配布ウィザード

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

29

3rdRailのゴール
コントロール• Ruby on Rails開発をエンタープライズへ• 依存性ビューで複雑化するアプリケーションを制御• ツールによる標準化

3rdRailの開発方針• Ruby / Ruby on Railsの長所を活かす• 独自のフレームワークを構築するのではなく、ツールはRuby / Ruby on Rails開発を支援する• 従来のコマンドライン開発を活かしながら、ツールのメリットを享受できるようにする• 企業でのRuby / Ruby on Rails採用をにらんだ製品• 開発の標準化が可能なように、ヤングプログラマからエキスパートまでをカバーする機能セットを提供
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

30

15

これらの製品についての詳細は…
• Delphi for PHP• [B2] セッションにご参加ください• Delphi for PHP 2.0の新機能について私が説明します• 3rdRail• NaClが提供する [B3] セッションにご参加ください• 3rdRailを使ったRoR開発の実際をご覧いただきます

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

31

デベロッパーコミュニティ
フォーカスの継続

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

32

16

CDN（デベロッパーネットワーク）の新機能• http://dn.codegear.com/jp/• 言語に加え地域の選択が可能に• Wiki形式の記事投稿（GetPublishedシステム）• ソーシャルブックマーク• タグの設定およびタグクラウド• 人気記事と注目記事

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

33

フィールドテストとは?
• 早期トライアルダウンロードではありません！
• フィールドテストとは、開発チームとの協業の機会です！
• アーリアクセス版を利用• 新機能をテストし利用可能なように準備• バグを正確に記録（試用体験ではありません！）• 問題点をレポート• 実装について積極的に議論• 意見すること（ROMはNG！）

積極的に発言しフィードバックをすることが必須要件です
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

34

17

Tiburonフィールドテスト• Tiburon = Delphi / C++Builderの次期バージョン• 現在、日本から70名以上のテスターが参加• 日本からの本格的参加は初の試みながら、多くの活動実績を上げつつあります（例：ニュースグループの書き込み件数がドイツ語の10倍など… ☺）• 現在も募集中！（趣旨をよく理解してお申込みください）• 詳細は、以下をご覧ください• http://dn.codegear.com/jp/article/37804
Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

35

Edisonフィールドテスト• Edison = 3rdRailの次期バージョン• 正に開始したばかり！
• CodeGearの次のRuby on Rails製品仕様に影響をもたらす意見をインプットするチャンスです• 詳細は、以下をご覧ください• http://dn.codegear.com/jp/article/37712

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

3618

Thank You ☺

Copyright ©2008 CodeGear. All Rights Reserved.本文書の一部または全部の転載を禁止します。

3719