mysql:11540
From: zen kishimoto <zen kishimoto <zen@xxxxxxxxxx>>
Date: Mon, 06 Jun 2005 14:40:06 -0700
Subject: [mysql 11540] Eventumの開発者へのインタビュー
Arjen Lentzによる、Joo Prado Maiaへのインタビュー Joo Prado MaiaはMySQL ABの内部ITのシニアソフトエンジニアです。 数年前に運良くEventumのプロジェクトに従事していた 彼をつかまえることができました。今日は もっとEventumの話を聞きましょう。 Q: どうやってMySQL ABに入社したか教えてください。 長い話になりますが、Eventum は私が開発してライセンスを 販売しようとしていたコマーシャルの製品です。ちょうど その頃、MySQL ABのサポート部門が問題トラックの ツールを代えようとしていました。 Jim Winstead はこの領域のオープンソースも含めて ツールを調べていて、MySQLで仕事をしないかと言われました。 この話は数ヶ月掛かりました。最後にはMySQL AB が Eventum のコピーライトを買って、私をフルタイムでそのメンテ に雇いました。MySQL ABで仕事をするのはなかなか面白い チャレンジです。 そのときにEventumのソースコードをコミュニティに GPLのオープンソースとして開放することも決まりました。 そうした後、今は誰でも使用できるようになり、毎月 人気が上がっています。 Q: 最近は他のプロジェクトで大変忙しいようですが、最近は 誰と仕事をして現在何をしていますか。 主に Eventumの仕事をしています、これはサポート の部門で使えわれてお金を払ったお客さんからの サポートチケットを処理します。 Eventum は内部 の幾つかの部門でタスクやリクエストの処理に も使用されています。 最近MySQL Networkのウエブインターフェースを開発 する任を受けました。MySQL Networkはサブスクリプション サービスで、テクニカル・サポート、知識ベース、 アップデート・アドバイザー、と技術アラートアドバイザーに アクセスできます。アラートは特有のセットアップ に関するニュースがある時に流されます。例えば今使って いる製品に関する新しいプレスリリースとか、セキュリティ やバグ情報が流れたときです。 私の相棒はBryan AlsdorfでEventum とMySQL Networkに フルタイムで働いています。現在はMySQL Networkの 改善とEventumへの変更をやっています。 Q: 今までにやった仕事で一番なにを誇りに思いますか。 大体は分かりますがもっと詳しく教えてください。 2003年2004年とに問題トラックシステムを改善したことです。 たくさんの変更は速く加えました。現在はかなり 安定しています。これでサポートチケットを 問題なく処理できます。 Q: Eventumについて教えてください。コンファレンスかユーザグループの 集まりで講演するたびに、たくさんの人がいかにEventumが素晴らしい か言ってくれます。たくさんファンがいますよ。もちろん、この ツールは我々のサポートのグループの解ですが外でも人気 があります。どういう方向に進むんですか。 Eventum は問題トラックシステムでMySQL ABでは お客さんをサポートにするのにサポート部門が使用しています。 この素晴らしいグループと一緒に仕事をすることで、クールなのは 彼らはイノベーションを恐れないことです。約2年 間ここで働いていますが、エキサイティングな 機能がたくさん盛り込まれました。それはGPL ライセンス で開放されています。 Eventum (ダウンロード: http://www.mysql.com/eventum/): インテグレーションAPIもあるので、自前のCRMツール に結合できます。例えばSugarCRM や Salesforce.comなど。 Eventumのゴールの1つは問題トラックのシステムである ことを忘れないことです。ですからビルトインのデータベース を加えず、実際のお客さんのカスタムのデータベース に Eventumを接続できるPHPのスクリプトを書くこと ができるAPIを作りました。 かなり柔軟なワークフローのAPIも開発して、何かある 特別なイベントが起こったら呼ばれるカスタムのPHPコード を書けるようにしました。例えば問題チケットがアップデート したときとか。自動的にデータベースの幾つかのフィールドを セットして、予めきめられていたメールのアドレスに アラーオを送ったりします。 リマインダー・システムはある特定のシナリオが発見されると アラートを発する柔軟なフレームワークを提供します。 例えば、チケットへの対応が遅すぎたり、バグ修正 の状況をチェックしようとしたときにアラートを受け取ります。 殆ど全てのタイムゾーンで仕事をしていますので、サポート チケットを処理する際はリマインダーを使ってIRCにアラート がかかるようにセットしています。この方法を使えば リアルタイムで仕事のアラートを送ることができます。 もう1つの興味深い機能はEventumをPOP3/IMAPと連結させる ことです。それを使って特別のメールアドレスに送られた メールを受け取るのに使います。 メールをラウトできる インターフェイスもあり、ticket+<number>@xxxxxxxxxxに 送られたメールを適当なチケット番号に関連つけたり その特定のチケットに関係のあるスタッフ全員にブロードキャスト することもできます。この機能があれば1箇所に全て の情報を格納したチケットを置いておき、簡単に アクセスができます。 その他に非常に興味深い機能です。 Eventum Wikiを始めようとしています。これはコミュニティに オープンにされます。良いチュートリアルを用意して 自動のスクリーンで Eventumの動作を示そうと思います。 Eventumは結構複雑で一杯機能があるので、デモが一番分かり 易いです。 Q: もう入社して2年経つわけですが、もう少し自分のことと、 オフィースの環境と世界中に展開しているMySQL ABの ような会社で働く際の一番大きな挑戦について 語ってください。 今27歳で結婚しています。アメリカ・テキサス州のWoodlands に 住みそこが仕事場です。家で仕事をします。コンピュータ を置いた別の部屋がオフィースです。 バーチャル・カンパニーというのは好きですね。一番好きなのは 自由に働く時間を選べるということです。その上能率があがる ということです。問題はバーチャル・カンパニーでは1人 で働きますからあまり人間との触れ合いがないことです。 一番のチャレンジは顔を付き合わせた議論が出来ないことですが、 VoIPの電話でそれを解決しています。 Q: 今やっていることと、学歴は関係ありますか。 化学エンジニアの専門でスタートしましたが、最後まで やりませんでした。直ぐに本当にしたいのはプログラミング だと思いました。 Q: Eventumに関連してかなり長い間MySQLを使ってきましたね。でも 最初の頃を覚えていますか。 版の番号は覚えていませんが、1998年からですからかなり 最近のものです。 Q: 読者の皆さん、問題トラックシステムに興味があるのなら、 ここを覗いてみてください。 http://www.mysql.com/eventum/. MySQL Networkの詳細は http://www.mysql.com/network/. MySQL ABでの求人情報に関しては http://www.mysql.com/company/jobs/. -- Zen Kishimoto www.ipdevices.com IP Devices, Inc. zen@xxxxxxxxxx 2175 De La Cruz Blvd., Suite 10 (408) 567-9391 Santa Clara, CA 95050 (801) 720-8847 (FAX)