クラウド電話API「Twilio」を活用して
社員のスマートフォンの内線電話化を2ヶ月間で実現
株式会社KDDIウェブコミュニケーションズ
- カタチ想造事業本部
- Twilio事業部
- 髙橋 克己氏
- 開発会社
- 有限会社ランカードコム
- 代表取締役 峰松 浩樹氏
アプリの紹介
クラウド電話APIのTwilioを国内展開する株式会社 KDDI ウェブコミュニケーションズでは、2016年9月のオフィス移転に際して場所にとらわれない働き方を推進するため、電話システム全体をクラウドに移行し、どこにいても会社の電話番号を使って発着信できるシステムを導入しました。そのひとつとして、専用のスマートフォンアプリを開発し、内線を端末化する仕組みを搭載しました。従来型のPBXを使わずにTwilio社が提供するオープンソースの電話システムOpen VBXを採用。従業員がどこにいてもオフィスの電話の着信、転送、留守番電話の確認などができるようになりました。
Monaca採用の背景
今回のオフィス移転プロジェクトでTwilioを使った内線システムに移行することが決定されたため、国内で唯一Open VBXのローカライズの実績があった有限会社ランカードコムに本システムの開発相談が入りました。Open VBXには標準のモバイルアプリがあったものの、仕様が日本の環境にマッチしておらず、また完成度も低かったため採用を見送り、スクラッチでアプリ開発を行うことになりました。
本プロジェクトでは、2ヶ月間という短期間でiOS、Androidの両対応のアプリのリリースを行う必要があったため、CordovaベースのMonacaを採用。アシアルよりTwilio SDKのCordovaプラグイン化の開発支援が得られるということもMonaca採用の決め手の一つになりました。
Monacaの導入効果
- iOS、Android両対応の内線アプリをわずか2ヶ月でリリース
- Monaca CLIをつかったテストの自動化で作業効率を大幅に向上
- WebエンジニアがUIデザインからアプリ実装までを一人で担当
Q&A
「内線アプリ」の企画責任者である株式会社 KDDI ウェブコミュニケーションズ Twilio事業部の髙橋克己氏と本プロジェクトの開発を担当した有限会社ランカードコムの峰松浩樹氏、原口健吾氏にお話をおうかがいしました。
Q1.今回のプロジェクトについてのご評価を教えて下さい。
髙橋氏 ファーストリリースとしては概ね満足しています。今回はオフィスの移転の日程に間に合わせるため2ヶ月間という超短期間のプロジェクトになりました。本来倍ぐらいの時間をかけてやるべき規模感だったので、かなり難易度の高いプロジェクトだったと思います。なんとか満足いく形でアプリのリリースができたのはランカードコムのメンバーの皆さんの頑張りとMonacaを採用したおかげだと思っています。
すでに社内では50人以上のメンバーがこのアプリを使っていて、会議室や外出先で内線が使えて利便性が上がったと大変評判が良いです。活用するなかでユーザーからリクエストも色々と上がってきたので、今後より使いやすいものにしていきたいと考えています。
Q2.Monacaの使い勝手はいかがでしたか?
原口氏 開発期間が短かったのでマルチOSのアプリをワンソースで開発できるというのは大変魅力的でした。また、開発環境の構築がすぐにできたので、開発の立ち上がりが非常に早かったです。また、Monaca CLIを活用して、Jenkins、Github、DeployGateなど外部のツールを使ったテストの自動化を行うなどして開発の効率化を図りました。
今回のプロジェクトをネイティブ言語で開発した場合、それぞれの開発者の調整なども考えると3倍ぐらいの時間がかかったかもしれません。
Q3.今回のプロジェクトではOnsen UIはご利用になりましたか?
原口氏 はい。Onsen UIにも大変助けられました。プロジェクト開始当初1週間ぐらいの期間でOnsen UIでアプリのプロトタイプを作って、それを元にアプリの仕様を詰めて行きました。このスピード感はネイティブ開発では難しかったと思います。
また、今回はWebエンジニアがアプリ開発のメイン担当だったのですが、彼女がデザインからアプリ開発まで一気通貫で行えたのもスピードを上げられた要因だったと思います。
Q4.Monacaのサポートについてはいかがでしたか?
原口氏 アシアルさんには、Cordovaのプラグイン周りで色々と助けられました。特にTwilioがモバイルアプリ用のSDKをCordovaプラグイン形式で提供していなかったので、この開発をアシアルさんに委託できたのが大きかったです。
CordovaはOSSなので基本的には自己責任で解決すべきものではありますが、いざという時にはアシアルの専門チームの技術サポートを受けられるという安心感はありました。
Q5.今後の展開について教えて下さい。
髙橋氏 社内ツールとしてより利便性の高いものにしていくのはもちろんなのですが、更に今回のプロジェクトで、Monacaを活用することでTwilioのソリューションの活用の幅が大きく広げられることがわかりました。
今後もランカードコムさんの協力をいただきながら、Twilioを活用した新たな企業のコミュケーションスタイルを提案していきたいと思います。
峰松氏 弊社では、Twilio関連のビジネスとしてOpen VBXをクラウドサービスとして展開していく計画があるので、今回のプロジェクトの事例を活用してMonacaを使ったアプリ提供も含めたソリューションとしてPRしていきたいと思っています。
その他、自社で展開しているWebサービスがいくつかあります。それらのサービスをMonacaを使ってモバイルアプリ対応していきたいと考えています。
株式会社KDDIウェブコミュニケーションズ
総カタチ想造事業本部 Twilio事業部
髙橋 克己 氏
有限会社ランカードコム
代表取締役
峰松 浩樹 氏
有限会社ランカードコム
オープンシステム部
原口 健吾 氏
- 商号
- 株式会社KDDIウェブコミュニケーションズ
- 設立
- 1987年2月25日
- 資本金
- 6,500万円
(平成28年11月末現在)
担当開発会社
有限会社ランカードコム https://www.lancard.com/アプリ開発のご依頼・ご相談はお気軽に
こちらからお問い合わせください。