ノルウェー発、市場をリードする e-ラーニングソフトウェア&テクノロジーサービスプロバイダー
2005年に設立されたKikora ASは、オスロに拠点を置くノルウェーの企業で、効果的かつ楽しく数学を学ぶためのeラーニングソフトウェアと技術を専門に扱っています。同社は17年以上にわたって、数学のためのウェブベースのデジタル教材を提供しています。毎年100種類以上のコースやウェビナーを提供しており、Kikoraの優れたオンライン数学トレーニングサービスは、本国ノルウェーで広く採用されているほか、他のヨーロッパ諸国への導入も進めています。
お客様の課題
キコラでは、EU諸国への市場拡大に向けて、先進的な技術への移行を進めたいと考えています。そこで同社は、現在のクライアントを、適応性、学習インサイト、プログラミングなどの新機能を含む全く新しいバージョンに置き換えるためのアクションプランを立てることにしました。新しいクライアントは、Webフレームワークの最新版であるAngularで書かれており、これは長期的なプロジェクトとなりました。
プロジェクトの第一段階として、キコラはMVP(Minimum Viable Product)の開発に着手しました。基本的に、MVPは現在のクライアントを多少削ったものとして作られました。MVPの開発期間中も、キコラチームは現行クライアントの保守と改良を並行して行わなければなりませんでした。そのため、人手やノウハウの不足がネックとなりました。
この課題を克服し、計画通りに進めるためには、開発者の専門チームをアウトソーシングして戦力を増強する以外に方法はなく、オリエントソフトウェアはキコラの戦略的ITパートナーとして協力することになりました。
当社のソリューション
オリエントソフトウェアは、キコラからの要求を処理した後すぐに、リーダー1名、開発者2名、QC1名の計4名からなる専門チームを招集した。全員が最新のAngularに精通し、豊富な経験を持つメンバーです。その後、キコラのカウンターパートと合流し、さらにディスカッションを重ね、技術的な観点からロードマップに情報やアイデアをインプットし、最終的にプロジェクトの方向性を固めていきました。
第1フェーズと同様、私たちのチームはキコラのカウンターパートと一緒に2つのプロジェクトを進めました。ひとつは新クライアントのMVP開発、もうひとつは新クライアントが完成するまでの旧クライアントの保守・微調整です。そのため、私たちのチームは、それぞれのプロジェクトに適切な時間とリソースを手配し、仕事量のバランスを取りながら、2つのプロジェクトを軌道に乗せることができました。最新バージョンのAngularフレームワークを使用し、旧クライアントの50%~60%をベースに新クライアントの構造を構築することから始めました。
成果
明確なロードマップと強力な技術チームのおかげで、キコラのプロジェクトの第一段階は見事に完了しました。新クライアントは予定通り複数の新機能を搭載してリリースされ、旧クライアントとの置き換えに成功しました。
戦略的な観点からは、この新しいクライアントの成功は、キコラにeラーニング市場で成功し、より速くスケールアップするための技術的な優位性を与え、また、キコラの今後のビジネス全体の成長における記念すべきマイルストーンとなりました。
キコラ社はその成果物に満足し、時間管理や高い生産性に関する我々のチームのパフォーマンスに感銘を受け、オリエントソフトウェアとの契約を延長することを決定しました。現在、プロジェクトは進行中であり、開発の第二段階に入っています。