PCならストーム■BTOとカスタムパソコン……2万円台〜超ハイエンドまで
ブロードバンド
RBB検索
この記事をブックマークする:
【「エンジニア生活」・技術人 Vol.10】ウェブサービスの終わることのない開発――So-net・開哲一氏
ソネットエンタテインメント ポータルサービス事業部門サービス開発部 開発チームの開哲一(ひらき のりかず)氏
ウェブサービスはしばしば「永遠のβ版」といわれる。リリース後も修正や機能追加をし続けるのが一般的だからだ。実際、すでに正式サービスと呼べる段階に入っていながら、「β版」という呼称を使い続けるサービスも少なくない。
ソネットエンタテインメント ポータルサービス事業部門サービス開発部 開発チームの開哲一(ひらき のりかず)氏が手がけたクチコミ地図サービス「So-net buzzmap」も「β版」を標榜し続けている。So-netといえば、かつてはインターネット接続プロバイダとしてのイメージが強かったが、現在では同時にさまざまなウェブサービスを展開するサービスプロバイダ、コンテンツプロバイダとしても知られるようになっている。
2007年1月にα版がリリースされた「So-net buzzmap」は、ソーシャルマッピングサービス(SMS)とも呼ばれる地図サービスだ。Google Maps APIを利用して作られており、ユーザーがお気に入りのスポットを自由に登録して公開したり、ほかのユーザーと共有したりできるようになっている。α版リリースから、1年半。携帯からの投稿やブログ、SNSへの貼り付けにも対応し、すでに正式版といってもおかしくない状態にあるが、現在も正式には「β版」のままだ。「So-net buzzmap開発チームブログ」も更新が続いており、開発は終わっていない。
「βといってもいろいろな意味があると思うんです。もちろん『未完成品です』という意味もありますが、『ここがゴールではありませんよ』という意味の場合もある。『機能やサービスを追加しながら、今後もどんどん変わっていきますよ』という意思表示でもあると思うんです」、開氏はそう語る。
終わらない開発を続けるウェブサービスのエンジニアとはどんな仕事なのだろうか。
■ユーザーの近くで作る
何度か転職を経験している開氏だが、それまでの仕事は企業の研究所での3DCGなどの研究といった内容が多かったという。自宅で趣味的にサーバを構築したり、職場でネットワークの管理をしたりといった素地はあったものの、仕事としてのウェブサービス開発には、同社に転職してから初めて関わった。「So-net buzzmap」の開発も、サーバの構築などを含めて1から勉強しながら進めていったという。今から2年前、33歳の時だ。開氏に未経験の分野への転職を決意させたのは「ユーザーの近くで仕事をしたい」という思いだった。
「製品などの開発の場合、作って発売するのがゴールですが、ウェブサービスというのはどちらかというと、出してからが勝負なんです。重要な部分だけを作ってしまって、なるべく早く世の中に出す。そして、ユーザーの使い方や要望を聞きながら、サービスを育てていくというのがウェブサービスのスタイルなんですね」。リリースしたサービスに対してユーザーからの声が集まる。それをくみ取って修正や機能追加をしていく。ウェブエンジニアの仕事はユーザーとのコミュニケーションの中で進んでいくものだ。
ユーザーからの反応も非常に早いという。何か新しい機能やサービスを出すと、良くも悪くもすぐにブログなどに反応が返ってくる。「打てば響くという感じなんですね。ユーザーから要望があった機能を追加したり、指摘された不具合の修正をすると、『対応ありがとうございます』とコメントがついたりする。そういうユーザーの反応に触れられるときが、ウェブエンジニアになって一番うれしい瞬間です」。
■相手の動きが見えないAPI
ユーザーの声に即座に反応していかなくてはならないウェブサービスは、開発やサービス追加までのスパンも短い。ちょっとしたサービスなら、2か月程度で開発してリリースすることも珍しくないという。Google Maps APIを利用している「So-net buzzmap」も、技術的な面ではそれほど難易度は高くなく、むしろ苦労したのは企画をまとめていくことだった。サービス自体の内容はもちろん、ユーザーの問合せ体制や利用規約をどうするかなど、全体像をデザインしていくことにもっとも時間がかかったという。「So-net buzzmap」では開氏もただプログラムを書くだけではなく、企画面でも提案しながら進めていった。「提案するのも作るのも自分なんです。つい『明日までにやります』なんて言ったはいいけれど、いざやってみると思ったより難しかったりなんてこともよくあります(笑)」。
また、APIを利用することで恩恵を受ける面も多いが、難しい面もあったという。「機能やコンテンツを自分で作ろうと思うと大変な労力がかかる。APIを利用することで、それを簡単に使うことができるのは非常にすばらしいのですが、作っているのが他社ですので、『これをやりたいけど、このAPIではできない』という部分も出てきます」。
独自の企画であればサービスに合わせて好きな機能やコンテンツを作っていける。しかし、APIを利用する場合はそうはいかない。必要な機能が足りない場合は、新たなバージョンがリリースされるのを待つか、自分でハックするしかない。また、共同開発と違い、APIの場合は開発歩調も見えない。実際に「So-net buzzmap」でも、ジオコーダー(住所を検索するAPI)で日本語検索ができなくなっていた時期があった。「仕方ないので自分たちで作ることにして作業を進めていたんです。でも、そうしたら作っているうちに日本語検索ができるようになっていて(笑)」。
仕様変更もある。開発に使用した「Ruby on Rails」はオープンソースのフレームワークだったのだが、仕様が変わることも多かった。その影響で、動いていたプログラムが新しいバージョンでは動かないなんてこともあったという。お互いに話し合いながら進める、製品における技術協力体制とは違って、それぞれが独自に開発を進めるオープンならではの苦労といえるだろう。
■生涯エンジニアという目標
エンジニア、プログラマを続けることは大変だといわれる。「“ウェブエンジニア35歳定年説”なんていうのもありますからね」と今年ちょうど35歳の開氏は笑い、「でも」と続ける。「私はずっとエンジニアでいたいと思っています。自分でプログラムを書いたりすることで、技術に触っていたいんです」。
それはプログラマ的に開発だけをしていきたいという意味ではない。「企画と開発を明確に分けてサービスを作るという考え方もあると思います。ですが、私自身は企画に近い位置で、一緒に企画していくようなエンジニアでありたいんです。そのために、ユーザー視点はもちろん、ビジネスの視点も必要だと思っています。そういう視点をバランスよく持ったエンジニアになりたいですね」。
ウェブサービスはトレンドも技術もめまぐるしく変化する。その変化をキャッチアップしていくためには、エンジニアとしても企画者としても変化していかなくてはならない。「生涯エンジニア」。それはウェブサービスと同じように、ユーザーやさまざまな人の声を受けながら、開氏自身も常に変わり続けていこうという宣言のようにも聞こえた。その意味で、エンジニアとしての開氏もまた「永遠のβ版」なのかもしれない。
(小林聖@RBB 2008年6月14日 01:24)
キーワード:
So-net
エンジニア生活
buzzmap
API
Google
関連リンク
So-net
エンジニア生活
関連用語
API
オープンソース
ここへ来た人はこんなニュースも見ています
【「エンジニア生活」・技術人 Vol.23】“最良のネットワークインフラ”を提案する――東芝ITサービス・簑輪匡史氏
(2008年9月20日)
【「エンジニア生活」・技術人 Vol.21】ストレージに対するファンを作る――ネットアップ・三好慶太氏
(2008年9月6日)
【「エンジニア生活」・技術人 Vol.13】社内初のSaaS事業を推進する――日本ユニシス・田尻純子氏
(2008年7月5日)
関連記事
So-net SNS(β版)サービス開始2周年〜新機能が追加
(2008年6月6日)
“世界のナベアツ”が主催する「竹馬アイドル」プロジェクトって?
(2008年5月29日)
「メンバーが喜んでくれるのが楽しみ」〜SNSオーナーアンケート
(2008年5月21日)
iPod touchが駅情報を自動表示〜クウジット×赤松正行のコラボ「ロケーション・アンプ for 山手線」
(2008年5月12日)
ポストペットが仮想世界に進出〜ソネット/ゲームポット発表会
(2008年5月9日)
宇宙人襲来と思いきや、懐かしのあのゲームに〜エイプリルフール集
(2008年4月1日)
So-net SNS(β版)、「ニコニコ動画(SP1)」に対応〜日記やプロフへ動画貼り付けが可能に
(2008年3月6日)
ニコニコ動画が「SP1」にバージョンアップ――動画編集ツールの提供も
(2008年3月5日)
ニコニコ動画がバージョンアップ、ブログへの貼り付けも可能に
(2008年3月5日)
リニューアルしたSo-net blogで複数のブログ開設が可能に
(2008年2月27日)
モモ妹が、寂しい編集部(!?)にチョコを持ってやってきた!!
(2008年2月15日)
自分のブログにオリジナル地図&お薦め情報を掲載できるブログパーツ
(2008年2月6日)
JAL、So-netのビジネスSNSを採用!複数の特定クライアント間で情報を共有
(2008年1月28日)
【特集】価格で比較!専用サーバガイド
09年新卒のみなさんに
RBB TODAYからお知らせです
ドライブレコーダー パパラッチ
ショップジャパン トゥルースリーパー プレミアム
パソコンチェアにも最適 3ポイントクッションメッシュチェアー
SHARP WIDE32V型 地デジ対応 ハイビジョン液晶テレビ“AQUOS Dシリーズ”
アウトレットローソファー カウチソファ
プロバイダエリア別検索
郵便番号検索
-
無線スポット検索dokoyo.jp
Weeklyアンケート
検索したい用語を入力して下さい
ご存知ですか?
Hシリーズ
とは?
ニュース
最新ニュース
アクセストップ5
前日のニュース一覧
バックナンバー
メール購読
スペシャル
スピードテスト
利用者の声
IT辞典
モバイルBiz
コンテンツ情報
インサイド
デジタル家電
インタビュー&企業訪問
コラム
レビュー
エンタープライズ
Weeklyアンケート
ユーザビリティ調査ならイード
自動車最速ニュースサイト
e燃費
無線LANスポット情報
コンピュータ書籍専門店
モノ・マガジン公式サイト
病院情報検索
DS/Wii&オンラインゲーム情報
ガソリン価格 クチコミ
ブロードバンド
|
ADSL料金
|
無線スポット
|
公衆無線LAN
|
SaaS
|
エンタープライズ
|
NGN
|
ストレージ
|
仮想化
|
WEBビジネス
モバイルビジネス
|
モバイル
|
ワンセグ
|
MVNO
|
HSDPA
|
WiMAX
|
ケータイ
|
コンテンツ
|
動画
|
韓国ドラマ
|
映画配信ポータル
|
グラビアアイドル
|
第21回東京国際映画祭
|
転職
|
エンジニア
|
新商品リリース
|
新着ニュースリリース
デジタル家電
|
ルータ
|
デジカメ
|
テレビ
|
パソコン
|
ブルーレイ
|
IT辞典
|
回線スピード
|
専用サーバ
|
セミナー
リリース
|
RSSによる配信について
|
ビジネス向けサービス
|
問い合わせ
|
会社概要
|
プライバシーポリシー
|
リンクについて
本サイトの内容は、著作権による保護を受けています。
Copyright (c) 1998-2008 IRI Commerce and Technology, Inc. All Rights Reserved.