2020/06/15

O2Oで店舗・ネットショップ双方送客するECシステム開発においてダナンオフショア開発チームが顧客満足度点数98.61点/100点を獲得

私は大満足です」とはベトナムオフショア開発のCartPlusプロジェクトチームが顧客満足度調査(CSS)でお客様から受け取った評価です。プロジェクトチームにとって3ヶ月以上の絶え間ない努力の後に受け取った貴重な贈り物です。

PHPがチームの強みですが、CartPlusプロジェクトチームは多くの困難を克服しなければなりませんでした。

CartPlusは、2018年4月2日~2018年6月29日に、ファム・フュ・アイン・トゥクさん、レ・クアン・クイ・ホアさん、レ・ディン・ホーアンさん、ファン・タンさん、チャン・コン・グエンさん、グエン・ティ・ホアイ・タムさんの6名のメンバーを含む、ダナン支店のPHPチームによって実行されたプロジェクトです。Cartplus は日本市場でワインを販売するウェブサイトのプラットフォームです。Cartplusで税金計算や支払やポイント付与等を行えます。なお、ワインの注文書を集計し、フォローアップすることもできます。

本プロジェクトでは、PHP言語 – FUEL 1.7フレームワークを使用して、AP設計を行い、お客様のテンプレートに基づいてプロジェクトのプログラミングと構築を行い、既存の商品の管理機能と古いフォントの変更・更新を行いました。

PHPがチームの強みですが、プロジェクトチームは山ほど多くの困難を克服しなければなりませんでした。依頼時にお客様より提供されたとても大雑把な仕様から、最初のAPI設計まで、プロジェクトチームは標準リクエスト、レスポンス、ステータスヘッダーに関する多くの困難に直面しました。また、本プロジェクトの対象機能が、かなり古い言語やフレームワーク(php 5.3、fuel 1.7)を使用した既存の商品を元に開発し、既存のロジックを継承する必要があったにも係らず、お客様が関連仕様や資料を持っていなかったため、プロジェクトチームは仕様決定に苦労しました。

さらに、Epsilon Payment(イプシロン決済)に関する英語の資料がないため、オフショア開発チームはお客様の既存の機能と決済機能の開発に関する資料を研究することに多くの時間を費やしました。特に、UXの要件が明確に指定されませんでしたが、この課題はQC(品質管理)チームのフィードバックのおかげで解決することが出来ました。その他、テスト環境もチームを苦労させました。具体的には、ソースコードをステージング環境に展開する時、2つの異なるサーバーを使用する必要がありましたが、開発チームはFront環境のみ使用でき、管理者の環境とAPIがお客様に完全に依存しているため、デバッグとログの確認が非常に困難でした。

昼食を食べずに作業をしたことがあります。

最も緊迫したタイミングは2018年6月25日で、お客様が製品をリリースした時でした。 チームは昼食をスキップして午後までお客様をサポートしなければなりませんでした。リリースが完了した時、グループが安心して午後に昼食に行くことができました。

CartPlus プロジェクトチームが2018年の最高の顧客満足度点数を獲得しました。

しかし、多くの困難を克服したことで、より大きな成果を獲得できました。ダナン支店のオフショア開発チームはお客様から別のプロジェクトを依頼してもらいました。また、プロジェクトチームはCSSの98.61ポイントを獲得し、チュン支店長からの賞金と同僚からの祝いを受けました。

特に、プロジェクト終了時の「私は大満足です。今後もよろしくお願いします。」というお客様の評価を受けたダナン支店の熱意あふれ、責任感が強いPHP開発者を誇りに思っています 。

そのような熱意と責任感を持ち続け、ダナン支店により大規模で長期的なプロジェクトが数多くあることを期待しています。ダナン支店とベトナムオフショア開発のCartPlus プロジェクトチームが2018年(7月時点)の最高の顧客満足度点数を獲得したことにお礼を述べたいと思います。