夜の9時、Odooの担当者がまだ英語の掲示板を読んでいる。在庫の数字がずれる原因を、朝から探しているそうです。
経営者からは「Odooは情報が少ないと聞きました。本当ですか」と聞かれることがあります。実際には、情報が少ないわけではありません。散らばっているのです。どこに何があるかが分かれば、調べる時間は短くなります。
Odoo(オドゥー)はオープンソースのERPです。開発元の公式ドキュメントのほかに、世界中の利用者や開発者が持ち寄る情報があります。その利用者や開発者の集まりが、Odooのコミュニティです。
情報源は、公式ドキュメント・追加モジュール・利用者の集まり・導入支援会社の4種類に分けられます(情報源の4つの分け方)。追加モジュールを共同で開発・公開している団体には、OCAがあります。
地図を持つと、たとえば次のことが変わります。
- 調べ物を公式ドキュメントから始め、遠回りが減る
- 追加モジュールを、版への対応と更新の継続を見てから選べる
- 質問に版と再現手順を添え、推測で答えられることが減る
- 自分でたどった知識が、社内に残っていく
ただし、本業で手いっぱいの会社が無理に自走すると、調査の時間が積み上がるだけです。最初から支援会社に任せたほうが、総額では軽く収まることもあります。
では、コミュニティにはどこまで頼れて、どこから先は社内か支援会社が負うのか。答えは頼れる範囲と、頼れない範囲にあります。得られることと気をつけることは、コミュニティを使う良い点と、気をつけることに並べました。
CommunityとEnterpriseの区別について
コミュニティで話題になる追加モジュールは、無料のCommunity版を前提に語られることが多くあります。有償のEnterprise版とは、サポートや保守の前提が違います。読んだ情報がどちらの版の話かを見分ける観点は、頼れる範囲と、頼れない範囲の表にまとめました。
Odooの情報は少ないのではなく、散らばっている
Odooは、ソースコードが公開されたオープンソースのERP(基幹業務システム)です。開発元の公式ドキュメントに加えて、利用者や開発者が公開する情報があります。
一般的な商用ソフトでは、窓口はベンダー1社です。迷いはない代わりに、聞ける範囲もその1社が決めた範囲に収まります。
オープンソースは逆で、玄関がひとつではありません。地図がないと遠回りになる一方、地図があれば自社で判断できる材料が増えます。
この差が表に出るのは、運用が始まってからです。毎回外に聞く会社と、自分でたどれる会社では、社内に残る知識の量が変わります。
Odooの情報源を4つに分けて考える
Odooをめぐる情報源は、性格の違う4種類に分けられます。得られるものと、得られないものを並べました。
| 情報源 | 得られるもの | 得られないもの |
|---|---|---|
| 開発元の公式ドキュメント | 標準機能の考え方と用語の定義 | 自社の業務に当てはめた判断 |
| コミュニティ開発の追加モジュール | 標準にない機能の実装例 | 動作の保証と長期の保守の約束 |
| 利用者同士の集まり | 他社がどこでつまずいたかの経験 | 自社の事情に踏み込んだ回答 |
| 導入支援会社 | 業務設計・データ移行・運用後の責任 | 費用をかけずに済ませる解決 |
公式ドキュメントを最初に見る
最初に当たるのは、開発元の公式ドキュメントです。用語の定義と標準機能の考え方は、ここが一次情報(発信元が直接出している情報)になります。
ただし、書いてあるのは標準機能の説明まで。自社の受注の流れにどう当てはめるかは書かれていません。
追加モジュールは実装例として読む
コミュニティが公開している追加モジュールは、標準にない機能をどう実現したかの実例です。読み方の詳しい整理は、OCAとは?Odooコミュニティモジュールの活用と注意点にあります。
人の集まりと支援会社は役割が違う
利用者同士の集まりでは、他社がどこでつまずいたかを聞けます。一方、業務設計と運用開始後の責任は導入支援会社の領域です。この線引きは、頼れる範囲と、頼れない範囲で扱います。
OCA(Odoo Community Association)という集まり
OCA(Odoo Community Association)は、利用者や開発者が共同で追加モジュールを開発・公開しているコミュニティの団体です。標準機能で足りない部分を、利用者側で補う流れといえます。
こうした追加モジュールは、無料で入手できるものが中心です。ただ、無料であることと、安心して使えることは別の話。導入時に確認したいのは、次の3点です。
- 自社が使う版に対応しているか
- 更新が続いているか
- バージョンアップのときに誰が面倒を見るか
配布の場には、開発元が運営するアプリの一覧もあります。詳しくはOdooのアプリストアの使い方と注意点にまとめました。
Odooの日本語情報は、英語より量が限られる
Odooに関する日本語の情報は、英語と比べて量が限られます。新しい版の話題ほど、その差は開きます。
対処は2つです。日本語で見つからないときは、英語の一次情報へ戻る。そして日本語での探索は、日本固有の制度にかかわる話題に絞る。
標準機能の使い方なら、多くの場面で公式ドキュメントを読むほうが早道です。学び方の全体像はOdooの学習リソースまとめにまとめています。
Odooコミュニティでは、質問の仕方で答えが変わる
コミュニティに質問しても答えが返らないとき、原因の多くは聞き方にあります。踏む順番は3つです。
まず自分で調べる
公式ドキュメントの該当箇所と、同じ話題の過去のやり取りを先に探します。ここを飛ばすと、「既出」の一言で終わりがちです。
状況をそろえて添える
質問には、次の4つを添えます。
- 再現の手順
- 使っているOdooの版
- Community版かEnterprise版か
- 期待した動きと、実際に起きた動き
これがないと、回答する側は推測で答えるしかありません。エラー表示も、そのまま貼り付けます。
聞く相手を選ぶ
仕様の疑問は、コミュニティ向きの話題です。一方、期限がある本番環境の不具合を、無償の場に投げるのは向きません。
Odooコミュニティに頼れる範囲と、頼れない範囲
コミュニティは善意で成り立っています。回答の義務を負う人はおらず、期限の約束もありません。
| 項目 | Community版 | Enterprise版 |
|---|---|---|
| ライセンス | 無料のオープンソース | 有償のサブスクリプション |
| 開発元の公式サポート | 対象外。自社か支援先で対応 | 公式サポートの対象 |
| ホスティングと保守 | 自社責任。Odooオンラインは対象外 | Odooオンラインでのホスティングを含む |
| 障害時の一次対応 | 自社または契約した支援会社 | 契約にもとづく窓口がある |
版ごとの対応範囲は改定されることがあります。導入を検討する段階で、Odoo公式のエディション比較ページで最新の内容をご確認ください。
コミュニティが担えないものは3つです。業務設計、データ移行、そして障害が起きたときの責任です。
規模が大きく、海外拠点や連結決算まで視野に入る会社なら、NetSuiteなど上位のERPも比較に入ります。その場合の保守の選び方は、NetSuiteの教科書のサポート・保守の見極めポイントが参考になります。
コミュニティを使う良い点と、気をつけること
頼れない範囲を先に知っておけば、コミュニティは役立つ情報源です。得られることと、先に覚悟しておきたいことを並べます。
良い点は、次の4つです。
- 玄関がひとつではない:窓口が1社の商用ソフトと違い、自社で判断できる材料が増える
- 他社のつまずきを聞ける:利用者同士の集まりで、他社がどこでつまずいたかの経験を得られる
- 標準にない機能の実例がある:OCAなどの追加モジュールは、無料で入手できるものが中心
- 知識が社内に残る:毎回外に聞くか自分でたどれるかで、社内に残る知識の量が変わる
気をつけることは、次の4つです。
- 回答と期限の約束はない:コミュニティは善意で成り立ち、回答の義務を負う人はいない
- 追加モジュールに保証はない:動作の保証も長期の保守の約束もないため、版への対応と更新の継続を見る
- 日本語の情報は限られる:英語と比べて量が限られ、新しい版の話題ほど差が開く
- 業務設計と障害時の責任は負えない:業務設計・データ移行・障害時の責任は、社内か支援会社が負う
備え方は、質問する前に踏む3つの手順と自走と支援の線引きに書きました。
自走と支援の線引きを、4つの確認で決める
コミュニティが役立つのは、社内に調べる人と時間がある会社です。本業で手いっぱいの会社が無理に自走すると、調査の時間が積み上がるだけです。
ベンチャーネットは、ご相談を受けると次の順で確かめます。ERPはITの話ではなく経営の話なので、最初に人と時間から見ます。
- 調べる人がいるか:英語の一次情報を自分でたどれる担当者が、社内に1人いるか
- 割ける時間があるか:その人がOdooに月あたり何時間を割けるか。本業の繁忙期も含めて聞きます
- 標準で回るか:業務を標準機能に合わせる「Fit to Standard」の考え方で、追加モジュールが本当に要るかを先に絞ります
- 止まったとき誰が直すか:本番の不具合とバージョンアップの担当を、コミュニティの外で決めておきます
1と2がそろえば、追加モジュールの検討や不具合の切り分けは自走が可能です。ほとんど時間を割けないなら、コミュニティ活用を前提にしない設計が安全です。最初から支援会社に任せたほうが、総額では軽く収まることもあります。
Odooより別の選択肢が合うと判断すれば、そうお伝えします。ベンチャーネットはNetSuite・Odoo・AIスクラッチ開発を扱い、SAPからのリプレイスにも対応しているため、製品に寄せる理由がありません。AIスクラッチ開発を選ぶ場合は、開発費・保守費が別途かかる点も含めて比べます。
社内会議で使える自己チェック
当てはまる数が多いほど、コミュニティを活用した自走に向いています。
- □ 英語の技術文書を読むことに抵抗のない担当者がいる
- □ その担当者の業務に、Odooを調べる時間を正式に組み込める
- □ 追加モジュールを入れる前に、検証用の環境で試す手順を持てる
- □ 本番の不具合に、期限つきで対応する窓口を別に決めている
- □ 業務設計とデータ移行を担う人が、社内か支援先に決まっている
下の2つに印がつかない場合は、自走の範囲を決める前に、支援の形を決めるのが先です。
よくある質問
コミュニティの情報だけでOdooを導入できますか?
技術的には可能です。ただし、業務設計とデータ移行を社内で担える体制が前提になります。この2つは、情報を集めるだけでは進みません。
無料の追加モジュールを本番環境に入れても大丈夫ですか?
検証用の環境で試してから判断してください。版への対応、更新の継続、バージョンアップ時の担当を先に確認します。
日本語のコミュニティはありますか?
あります。日本語で情報を交換する集まりや勉強会です。ただ、規模や頻度は変わるため、最新の状況はご自身で確認してください。
質問しても答えが返ってこないときはどうすればよいですか?
まず情報の不足を疑います。版とエディション、再現手順、期待した動きを添えて書き直すと、返答を得られる場合があります。
Odooコミュニティを使うメリットと注意点は何ですか?
経験と実例が得られる一方で回答や保守の約束はありません。
利用者の集まりでは他社のつまずきを聞けます。追加モジュールは、標準にない機能の実例になります。一方、回答の義務や期限はなく、業務設計・データ移行・障害時の責任も担えません。詳しくはコミュニティを使う良い点と、気をつけることにまとめました。
まとめ
Odooのコミュニティは、使う目的を決めてから近づくと役立つ情報源です。
- 情報源は4種類。公式ドキュメント、追加モジュール、利用者の集まり、導入支援会社
- 一次情報は公式ドキュメント。まずここに当たる
- 追加モジュールは実装例として読み、対応する版と更新の継続を確認する
- 質問には版、エディション、再現手順、期待と実際の動きを添える
- 業務設計、データ移行、障害時の責任はコミュニティの外にある
1年後、担当者は不具合の報告に版と再現手順を添えて書けるようになっています。追加モジュールを入れるかどうかも、夜の掲示板ではなく社内の会議で決まっているはずです。
もう少し詳しく知りたい方へ
ベンチャーネットは、ERP導入支援を手がける会社です。NetSuite・Odoo・AIスクラッチ開発を扱い、SAPからのリプレイスにも対応しているため、特定の製品に偏らない立場でご提案できます。
「コミュニティを自走で使える体制か、支援会社に任せたほうが早いか」という整理から、ご相談を承っています。担当者の時間の実情をお聞かせいただければ、線引きを一緒に考えます。
関連記事
