2024年7月に、Baseworksの創設者パトリック・オアンシアとBaseworksの共同開発者とCRO(チーフリサーチオフィサー)であるアーシャ・キセニア・シェチェルバコーワが、オタワで開催されたWordCamp Canada 2024にパネリストとして招待されました。テーマは、多言語対応の開発についてでした。
詳しくない読者のために説明しておくと、WordPressは現在インターネット上の全ウェブサイトの43%を支えているコンテンツ管理システム(CMS)であり、利用可能なCMSソリューションの中で62%という驚異的なシェアを誇ります。WordCampは、WordPressコミュニティの大規模なイベントです。
この記事では、WordCamp Canadaでの体験を振り返り、言語と動き、ウェブ開発と運動学習、そしてWordPressとBaseworksの間に見られる深い共通点を探っていきます。
BaseworksとWordPressの関連性とは?
我々のすべてのサイトはWordPress上で構築されており、スケーラブルな機能を提供しています。例えば、我々のPractice Platformには、 KajabiやThinkific,、Teachableのような市販のSaaSソリューションでは実現不可能なカスタム機能が多数含まれています。
長い道のりでした。2000年代初頭、東京のスタジオではコンテンツ管理システムなしのハードコードされたHTMLサイトを使用していました。しかし、サイトが成長するにつれて、コンテンツの維持や更新がますます困難になりました。最終的に、私たちはサイトをWordPressに移行し、これにより管理が大幅に簡単になりました。この変更により、APIを介してウェブサイトのユーザー登録や決済システムをSaaS予約ソフトに統合することができました。その結果、私たちは東京で初めて完全に自動化されたオンラインチケット購入とシームレスな支払い・予約インターフェースを提供する個別の生徒ダッシュボードを提供するビジネスとなりました。
初期の段階では、カスタム開発に大きく依存していました。開発者と共に複雑な機能を作成するために多額の投資を行いましたが、残念ながら彼らが必ずしもWordPressのベストプラクティスに従っていなかったため、これらの機能がWordPressのコアアップデートと互換性がなくなり、問題を修正するためにさらなるカスタム開発が必要となり、とてもフラストレーションが溜まりました。もっと持続可能な解決策を模索する中で、さまざまなプラグインを試し、最終的に理想的な組み合わせを見つけました。これらのプラグインは安定しており、開発者によって完全にサポートおよび保守されており、私たちに驚異的な柔軟性を提供してくれました。私たちはこのアプローチを洗練させた結果、同様のニーズを持つ個人やビジネスをサポートするようになりました。
このアプローチは、Baseworksの動きの語彙に対する良い比喩です。最小限で本質的な動きの構成要素を(インストールがトレーニングのアナロジーとなります)見つけ、それを他と簡単に組み合わせて望む成果を達成することができます。以下に、Baseworksの類似点についてさらに詳しく説明します。
WordCampでの体験
多くの素敵な人々と出会い、刺激的な会話を交わし、イベントの組織レベルの高さとコミュニティの一体感に非常に感銘を受けました。食事も素晴らしかったです!
Baseworksについて開発者と話すのは、ほとんど神経科学者と話しているような感覚でした。プログラム、関数、パターン、モジュール、アクセスルール、キャッシュ、変数、さまざまな種類のコードなどの用語を使うことで、なじみのあるカテゴリで私たちの仕事を説明しやすくなりました。
パネリストの一人、トレバー・ミルズは興味深い話を共有しました。彼のプロジェクトの一つで、WPMLを使用して第二言語から主言語への自動翻訳を実現する必要がありました。10年以上にわたり進化してきたコードを調べてみると、論理が見当たらず、さまざまな開発者が特定の問題を解決するために試行錯誤した断片の集合に過ぎないことが分かりました。
これは、指示に従うのに苦労している人の動きのパターンを観察することの比喩と言えるかもしれません。彼らの「動きのコード」は、生涯を通じて特定の機能的な問題を解決するために進化してきたものです。Baseworksでよく指摘しているように、一度スキルを習得すると、通常はその実行方法に対する意識的な認識を失います。もし「動きのプログラム開発者」が私たちのユニークな動きの語彙のコードを調べることができたなら、トレバーのように、その複雑さと修正の難しさに驚くことでしょう。
Baseworksでは実際のコードを見ることはできませんが、私たちは小さなモジュール式の動きの構成要素を作成する方法を持っています。これらは個別に呼び出すことができ、さまざまな順序で簡単に組み合わせることで、より複雑な機能を実現することができます。
Baseworksの多言語対応
Baseworksは多層的に多言語プロジェクトです。
最も表面的なレベルでは、私たちの歴史を通じて、英語を話す聴衆と日本語を話す聴衆の両方が存在していたため、すべてのコンテンツとサイトはバイリンガルである必要がありました。
もう一つのレベルは、コピーライティングであり、これは教育にも及びます。
例えば、以下のBaseworksのタグラインをどのように翻訳しますか?
A Movement Practice That Makes Sense
私たちは、英語のフレーズの異なるエッセンスを捉えた2つのバージョンを考え出しました:
- 理にかなう練習
- 納得できる練習
両方の翻訳は、新しく豊かな意味を加え、ほぼ英語に再翻訳されるに値するほどです。例えば、「理にかなう」の表現である「理」は、東洋哲学における重要な概念を暗示しています。理は「人間としての正しい秩序」を意味し、「パターン」も意味します(儒教や初期の中国の宇宙論における理についてさらに読むことができます)。両方の表現は、学生からのフィードバックでも自然に登場しています。
さらなる「多言語」の理解性の側面は、動きに関連しています。
動きの理解度
動きの指示に従うためには、動きを実行できる能力(既存のスキルを持っていること)と、指示を理解する能力の両方が必要です。当たり前のように聞こえるかもしれませんが、これは単に教師が生徒の理解できる言語で指導する能力だけに限りません。言葉でのコミュニケーションは、共有された文脈や経験に大きく依存しています。身体的な指示の「正しい解釈」の問題は、競技的な分野や特定の動きや技術を指す専門用語を除いて、体育の分野ではほとんど見られません。
Baseworksではよく「腕を上げる」という例を使います。この動きが具体的に何を含むのかについては、非常に多くの解釈が存在します。インストラクターを見ているにもかかわらず、人々はこの動きを異なって実行する傾向があります。
これは「自動翻訳」と比較できます。自動翻訳は全体の意味を理解するのに十分であることが多いですが、しばしば詳細を見落としたり誤解したりします。自動翻訳の質は年々大幅に向上していますが、依然として日本語のような文脈に敏感な言語には最適とは言えません。
翻訳の質と動きの指示の理解の正確さをアナロジーで描くならば、健康・フィットネス・ウェルネス業界の多くの動きの実践は、自動翻訳に依存しています。Baseworksでは、解釈が正しいことをチェックし、インストラクターと生徒が同じ意図を持って動くことを確認するためのメカニズムを作り上げました。
しかし、WordPressに戻ると、私たちのデジタルプラットフォームを多言語化するために技術的なソリューションが必要でした。
インタラクティブな多言語サイトの構築
WordCampの多言語パネルでの最大の議論のポイントの一つは、サイトを多言語化することがページやプラグインの翻訳だけにとどまらないということでした。「軽量」なソリューションは、ローカライズを目指す人々にとって制約が多いということがよくあります。業界は、企業サイト向けに迅速で「十分に良い」ソリューションを作成し、エンドユーザーがページ上の内容を一般的に理解しやすくする方向へ進んでいるようです。しかし、これらの方向性は、コンテキストに敏感なコンテンツと技術機能の両方を提供する多くの他のビジネスと同様に、私たちがいる場所をほぼ見落としています。そのため、私たちは自分たちの見解を共有しました。
ただし、WordPressを使用することで技術的な機能を実現できるだけでなく、私たちがWordPressとシンクロする多くの層があります。これが、私たちがWordCampに参加するためにオタワに行く主な理由でした。
BaseworksとWordPressには多くの共通点がある。
WordPressの哲学とBaseworksメソッドの哲学には、デザイン、ユーザーエクスペリエンス、そして全体的な使命においていくつかの類似点があります。
WordCampでの会話に刺激を受け、UX(ユーザーエクスペリエンス)という用語を、瞬間ごとの体験の質を示すために採用することにしました。この体験は、美しく、より楽しめるように洗練され、最適化することができると認識しています。この場合のユーザーは、電子機器やデジタルインターフェースのユーザーではなく、神経筋系のネットワーク全体を持つ身体のユーザーです。
ここで、WordPressとBaseworksの関連性を追ってみましょう:
柔軟性と適応性:
WordPressは、そのカスタマイズ可能な特性で知られており(上述の通り)、ユーザーが特定のニーズに合わせてウェブサイトをカスタマイズできるようにしています。Baseworksも、動きの練習における適応性を促進し、練習者が自分の体と目標に合わせて技術を変更し(1)、独自のニーズをサポートするための普遍的な動きの語彙を開発するよう奨励しています(2)。
シンプルさとアクセシビリティ:
どちらの哲学も、広範なユーザー層にアクセス可能なツールと体験の作成を強調しています。WordPressは、「新しいユーザーから高度な開発者まで、全員に役立つソフトウェア」を構築することを目指しています。Baseworksは、動きの指示に従うのが難しい低い体の意識を持つ人々のニーズにも対応することで、さまざまなスキルレベルにとって動きの学習をアクセスしやすくすることに重点を置いています。建築やインテリアデザインにおいて、「神経多様性に配慮したデザインは全ての人に利益をもたらす」ということが広く受け入れられているのと同様に、「体の意識が低い学習者を対象とした教育アプローチの設計は、すべての学習者に利益をもたらす」ということを発見し、Baseworksの練習が真に「全ての人に役立つ練習」となりました。
ユーザー中心のアプローチ:
WordPressはユーザーエクスペリエンスを優先し、「WordPressを管理する最速で標準的な方法」を目指しています。同様に、Baseworksはユーザー中心のアプローチで動きを教えており、個々のニーズと能力に合わせた戦略を策定し、動きにおける自己生成フィードバック能力(体の意識)の発達の重要性を強調しています。
継続的な改善と分散型開発:
Both philosophies emphasize ongoing development and refinement by a large group of individuals, contributing their ideas for one common cause. WordPress regularly updates its platform. Baseworks was developed via a collaborative process between its distributed teaching body, continuously testing various approaches and applications on thousands of end users (Baseworks practitioners), immediately feeding back what worked better and removing what did not work.
どちらの哲学も、多くの個人が一つの共通の目的のためにアイデアを貢献することで、継続的な開発と改良を強調しています。WordPressはプラットフォームを定期的に更新しています。Baseworksは、分散された教師陣との協力プロセスを通じて開発され、何千ものエンドユーザー(Baseworksの練習者)に対してさまざまなアプローチと応用を継続的にテストし、すぐに何がうまくいったか、何がうまくいかなかったかをフィードバックします。
エンパワーメントと自律性:
WordPressはユーザーに、オンラインでの存在を作り管理する力を与えます。同様に、Baseworksは個々人が自分の体、精神状態、そして動きのパターンを理解し改善する力を与え、最終的には、専門家に任せるのではなく、自分の身体の健康に対する責任を自ら引き受けることに焦点を当てています。医療専門家は優れた技術と知識を持っているかもしれませんが、最終的にはあなた自身やあなたのニーズを深く知るための時間と投資の興味を持っていないことが多いです。
したがって、WordPressとBaseworksは、それぞれの分野において、ユーザーフレンドリーで、スケーラブル、適応可能、かつエンパワーメントを重視したアプローチを共有しています。WordCampではまるで自分の家にいるように感じました。
まとめ
Baseworksの発展軌跡の重要な側面は、従来の枠組みを超えて他のシステムがどのように機能するかを理解することです。このアプローチは、Baseworksを健康やウェルネスに特化したものではなく、知覚トレーニングに焦点を当てた独自の教育モダリティとして区別するというパトリック・オアンシアのビジョンの中心にあります。このシステムへの広範な関心は、Baseworksがどのように脳を再配線できるかを理解することに焦点を当て、その結果、私たちのさまざまな経験や活動分野にわたる深い視点と洞察を提供する基盤となっています。