MySQLによって、Simply Accounting by Sageの売上高、市場シェア、顧客満足度が向上

Simply Accounting by Sage概要

Sage Group plcは、中小企業(SMB)向けの会計およびビジネス管理のソフトウェアとサービスの世界市場におけるリーダーです。同社には26カ国以上に1万4500人の従業員を抱え、580万社を超える顧客を支援しています。Sageはグローバルに考え、ローカルに行動します。同社の世界的な展開とは対照的に、Sageの製品とサービスの大多数はそれぞれの地域で開発され、サポートされています。これにより、最高レベルのサービスや、会計および給与、そして人事に関連した国固有の法律や規則に対する優れたサポートを提供します。

カナダの市場において、Simply Accounting by Sageは中小企業向け会計ソフトウェアの確固たる市場リーダーであり、小売市場でのシェアは54%を占めています1。市場リーダーとしての地位を支えているのは、Simply Accountingの革新的で顧客を中心に考えたテクノロジーとビジネス手法です。

複数言語と複数通貨のサポート - カナダでは、英語とフランス語、そしてカナダドルと米ドルの両方を使用してビジネスを行うのが常であり、多くの場合それぞれ区別しないで使われます。ほかの会計ソフトウェアと違い、Simply Accountingの各製品は複数の言語と通貨をネイティブでサポートしており、地域市場のニーズに対応します。

会計の整合性 - 会計規則に厳格に従うSimply Accountingの製品を使用することで、ユーザーは簡単に報告書を作成したり、法規制の順守を明示したりできます。また、これらの製品は、勘定の不均衡が発生しないよう設計されています。

会計士がもっとも推奨するソフトウェア - Simply Accounting by Sageはカナダの会計士がもっとも推奨するソフトウェアです。Simply Accountingの会計士のパートナー数は1万人を超えており、この数字は2番手の競合他社の倍以上になります。

教育分野でNo.1 - Simply Accountingはカナダ国内にあるすべての学校の66%以上、大学の80%以上で使われており、カナダ全体で約30万人の生徒が利用しています。

高い顧客満足度 - Simply Accountingは「Net Promoter Score®」に細心の注意を払っています。Net Promoter Scoreは、ある製品やサービスを推薦する顧客の意欲を測定したもので、売り上げの成長と高い相関が見られます。2008年、ソフトウェア業界のNet Promoter Scoreの平均が10%のなか、Simply Accountingのスコアは45%でした。

ビジネスチャレンジ

Simply Accounting by Sageは以前から、同社の製品にMicrosoft Jet Databaseエンジン2 を使用していました。そして2007年、同社の製品には、Jetに関連した問題と限界が生じ始めていました。

データ破損

Microsoftは2007年、Windowsアップデートの一環として行っていたJetのアップデートを終了することを発表しました。その結果、Windowsがアップデートを自動ダウンロードしたときに、再起動によって発生するデータ破損のような既存の問題に、Microsoftは取り組まなくなりました。多くの顧客がSimply Accountingアプリケーションを常時起動させていたため、「Windowsがアップデートされたときはいつも電話が殺到していました。そうした問題は私たちの過失ではなかったにもかかわらず、Simply Accountingが非難を受けたのです。この件で、新しいデータベースが必要であるということが発覚しました」とSimply Accounting by SageでDirector Research and Developmentを務めるYou-Sheng Kangは述べました。

高まり続ける顧客ニーズが満たされない

さらに、Simply Accounting by SageのVice President兼General ManagerであるJamie Sutherlandは、「Simply Accountingの顧客の11%は大企業で、Jetの能力では不十分になりつつあることに気付きました。この11%の大企業のうちの3分の2は、Simply Accountingの製品を使い続けたがっていましたが、Sage Accpac(中間市場向けERPソフトウェア)にアップデートする準備は整っていませんでした」と言います。「Sageはこれらの顧客をつなぎ留めながら、Sageの在宅/小規模ビジネスと中間市場向けアプリケーションの間にニーズがある新規顧客に対してもアピールしたいと考えました。私たちに必要だったのは、より大容量で同時ユーザーを処理できる能力を持った、スケーラブルで高性能なデータベースでした」

Sage製品間ラインの統合

データベース変更の3つ目の理由は、Sage製品間の統合が可能な点にありました。「Sageは、グローバルブランドでありながら、ローカル製品の選択が可能で、さまざまな顧客ニーズに対応します。数々のSage製品を1つのデータベースで標準化することで、より緊密な統合を促す機会を得られました。各市場でリーダー的存在である多くのSage製品を組み合わせることで、クロスセリングの機会を生み出すことができました」(Jamie Sutherland)

MySQLソリューション

Simply AccountingとSageのデータベース標準にMySQLを選択

Sageは、Simply Accountingのデータベースの評価とテストを利用および拡大し、Sageの製品ポートフォリオ全体で使用できるデータベース標準を模索することにしました。入念な調査の結果、You-Sheng Kangと評価チームはデータベースに以下のような要件を定めました。

ビジネス要件

  • 高いNet Promoter Scoreの維持 - Simply Accountingの45%という高いNet Promoter Scoreを維持し、さらに改善するため、製品の品質を引き続き重視します。
  • 成長を続ける顧客の引き留めと新しい市場セグメントへの参入 -成長を続ける既存顧客のニーズに対応しながら、その機能によって、会計の低価格から中間の市場セグメントにSimply Accountingが参入できるようにします。
  • 非常に使いやすく、テクノロジーが「目に見えない」製品 - Simply Accountingの顧客は一般的に、自社内に技術サポートを備えていないビジネスユーザーです。You-Shengは、「私たちの顧客は、アプリケーションが正常に動作し、ビジネス上の問題を解決して効率を向上させることを望んでいます。どのように動作し、なぜそうなるのかには興味がありません」と言います。

Simply Accountingの顧客は一般的に、自社内に技術サポートを備えていないビジネスユーザーです。You-Shengは、「私たちの顧客は、アプリケーションが正常に動作し、ビジネス上の問題を解決して効率を向上させることを望んでいます。どのように動作し、なぜそうなるのかには興味がありません」と言います。

技術要件

  • 移行を容易にするために現在のスキーマのサポート
  • 成長を続けるSMBのニーズに対応するための複数ユーザーのサポート
  • サブクエリとトランザクションのサポート
  • WindowsとADO.NETのサポート
  • 小さいフットプリント
  • エンドユーザー管理が不要で、設定、インストール、セキュリティ権限の付与と取り消しはアプリケーションのインストールと設定の一環として実行可能
  • 5万件のレコードがあるときに、1件のときと同様に実行できるスケーラビリティ
  • 中国語などの2バイト言語への将来的なニーズに対応するためのユニコードのサポート
  • ユーザーの顧客がネットワークを通じて電子メールの添付としてファイルをコピーできるようにするためのX-Copy機能
  • Sageの開発者がそのデータベースでアプリケーションを開発、統合する方法を迅速かつ簡単に学べる学習のしやすさ

データベースの評価

You-Shengとそのチームは、すでにSage製品で使用されている、またはチームの求める要件を満たす機能が備わっていると思われる9つのデータベースを選択し、評価しました。

評価プロセス

評価チームは3回にわたる徹底的な消去プロセスを作成し、Simply Accountingとその他のSage製品のニーズを満たすデータベースを探しました。「Simply AccountingとSageは非常に多くの顧客を抱えているため、これらのデータベース全体をテストして、顧客や私たちの現在と未来におけるニーズに応えられるデータベースを探す必要がありました」

第1回目はすべてのデータベースを上述の要件一覧に照らし合わせて評価したものでした。その結果、インストールが困難、サブクエリとトランザクションのパフォーマンスが低い、ADO.NETやユニコードに対応していない、2000件のレコードの時点でプログラムの機能が停止したなどの理由で、4つのデータベースを候補から外しました。

第2回目と第3回目では、残った5つのデータベースのパフォーマンス、スケーラビリティ、複数ユーザーのアクセス機能をテストしました。全部で12回のテストを行い、各テストでは1)最小限のハードウェア要件3、2)推奨ハードウェア4、3)推奨ハードウェアのネットワーク上という3種類の異なるシステムで、Read、Simple Write、Complex Writeを置き換えてパフォーマンスを確認しました。第2回目と第3回目のテストの結果、「MySQLは総合的にもっともパフォーマンスの高いデータベースで、ほかのデータベースは途中で選考から外れた」ことが証明されたと、You-Shengは言います。「私たちは、MySQLに感銘を受けました」

MySQLの「抜きんでた」性能

すべてのテストと評価の結果、You-Shengは「特にパフォーマンスにおいて、MySQLは、ほかのデータベースとは比べものにならないほど高いレベルで私たちの要求を満たしてくれました」と結論づけました。さらに、You-ShengとそのチームはMySQLの以下の特性を高く評価しました。

  • オープンソース - 判断基準ではなかったものの、修復を必要とした場合、SunまたはMySQLコミュニティが対応できる可能性が高く、また、オープンソースであるためにSimply Accountingが自社で修復する自由もあるという点は、同社にとってプラスになり、保険にもなると考えました。
  • 複数ユーザーのサポート判断基準ではなかったものの、修復を必要とした場合、SunまたはMySQLコミュニティが対応できる可能性が高く、また、オープンソースであるためにSimply Accountingが自社で修復する自由もあるという点は、同社にとってプラスになり、保険にもなると考えました。
  • 学習のしやすさ - 「MySQLは非常に覚えやすいものでした。あるプログラマーはそれまでMySQLの経験がありませんでしたが、2カ月足らずでMySQLの新しいドライバを書けるようになりました。また、私たちがクエリを最適化し、書き換えたときには、小さな問題すら発生しませんでした」(You-Sheng)
  • 管理や保守が不要 - 「管理は完全にMySQLに任せることができ、個別の保守作業も不要であるという点が気に入りました」(You-Sheng)

MySQLを使用する利点

MySQLは、Simply AccountingとSageに以下のような利益をもたらしています。

新しい市場セグメントへの参入機会と売り上げの向上

MySQLの高いパフォーマンスとスケーラビリティを利用して、Sageは在宅/小規模ビジネス向け会計と中間市場向けERP製品のすき間を埋める「Enterprise」版をリリースすることができました。Simply Accounting by Sage Enterpriseは2008年10月に提供が開始され、それから3カ月以内に、Simply Accounting全体の売上高の10%を占めるまでになりました。

製品間ラインの統合を通じた、新しい製品と収入の機会の獲得

Sage(UK)Limitedの人事管理ソフトウェアであるSage 50 HRは、すでにMySQLを使用しています。Simply Accountingの製品とSage 50 HRは両方ともMySQLで標準化されていたため、Sageはこの両製品を統合し、5カ月足らずでカナダ市場に向けてSimply Accounting by SageのHRソフトウェアアプリケーションを投入することができました。

新しいSage製品のデータベース標準

SageのSMB向けの既存データベースに変更を加える際には、MySQLが新しいデータベース標準となっています。現在は、カナダのSimply Accounting by Sage製品、英国のSage 50 HRソフトウェア、ドイツのGS製品ラインがこれに含まれています。

高いNet Promoter Score

MySQLに変更した新バージョンを最初にリリースしてから、いくつもの課題が発生したにもかかわらず(「教訓」を参照)、変更開始から1年以内に、Simply AccountingのNet Promoter Scoreは前年よりもさらに高くなりました。

高まる顧客ニーズへの対応

Microsoft Jetエンジンのスケーラビリティの欠如は、Simply Accountingの小売業界の顧客にとって特に厄介な問題でした。MySQLにより、Simply Accountingの在庫管理製品は、莫大な量の在庫品目を処理できるよう、簡単に規模の調整が可能です。

ソリューション要約

MySQLはSimply AccountingとSageの要件を満たし、さらにはそれを超えるものでした。「MySQLによって、私たちはスタート時と比べて圧倒的に良い環境を手に入れました」とSimply Accounting by SageのDirector Research and DevelopmentであるYou-Sheng Kangは述べます。 「現在、顧客満足度はさらに向上しました。MySQLのおかげで(新しい)Enterprise版のリリースが可能になり、顧客のニーズに合わせて規模を拡張できます」

MySQLの特性と機能がSimply Accountingの方法に調和していたことに、チームは非常に満足しています。「ほかの選択肢は考えられません。MySQLは、会計士、顧客、学校が推奨するNo.1の会計パッケージになるよう取り組んでいるという、Simply Accountingの主要な価値要素を支えます。私たちはビジネス上の問題を解決して効率を高めながら、同時に最先端の機動的なテクノロジーを搭載した製品をお客様に提供できるよう努めています。

私たちは、お客様とともに成長することのできる幅広い製品ポートフォリオを持っており、MySQLによって、それらの製品をさらにうまく適応させることができるでしょう」(Simply Accounting by Sage、Vice President兼General Manager、Jamie Sutherland)

教訓

2007年10月にリリースされたSimply Accounting by Sageは、MySQLを初めて採用した製品ですが、新バージョンの投入時に起こる次のような一連の課題に直面しました。

  • Simply Accountingは、MySQLの初採用と同じリリースで.NETに移行しました。この移行にはユーザーインタフェース(UI)の変更が伴い、また、Microsoftが同日にWindowsアップデートをリリースしたため、顧客から多くの要求を同時に受けました。
  • Simply Accountingは、多くの顧客がJetに多数の無効なレコードを抱えているのを発見しました。その理由は、たとえば、ファイルの書込み中にネットワーク上で送信された、またはマシンがシャットダウンしたというものでした。

これらのファイルは読取りや移行が可能になる前に、修正する必要がありました。Simply Accounting by Sageによってこれらの課題は解消され、2008年10月のリリースのすぐ後には、同社のNet Promoter Scoreが改善しました。こうした経験に基づき、You-Shengとそのチームは以下のようなアドバイスを提案します。

  • 顧客の学習曲線を予測 - 準備のあるなしにかかわらず、製品に対するどのような変更でも、サポートコールの増加を予測
  • テストの十分な実施 - Simply Accounting by Sageは、2008年10月バージョンの提供が開始される前に、100社を超える顧客に送付するなどして、製品を徹底的にテスト
  • ツールによる支援 - Simply Accounting by Sageは、Jet内の無効なレコードの自動検出および修復用のツールを構築し、製品のアップデート・プロセスの一環として実施
  • スキーマの維持 - リスクを最小化するため、JetからMySQLへと変更してもスキーマはそのまま維持

「MySQLは総合的にもっともパフォーマンスの高いデータベースです。そして、特にそのパフォーマンスにおいて、MySQLは、ほかのデータベースとは比べものにならないほど高いレベルで私たちの要求を満たしてくれました」
Simply Accounting by Sage、Director of Research and Development、You-Sheng Kang