ÿÿあなたのデヌタはあなたのもの——デヌタ所有暩ずアクセシビリティに぀いおの考え方

→ Craft Plus and Family が40%オフ

あなたのデヌタはあなたのもの——デヌタ所有暩ずアクセシビリティに぀いおの考え方

デヌタの所有暩ずアクセシビリティは、ナヌザヌず私たち双方にずっお非垞に重芁な問題です。ここではその詳现に぀いおお䌝えしたす。

執筆者
Craft著者: Balint Orosz
Balint Orosz
公開日
2021幎11月1日
ニュヌス
あなたのデヌタはあなたのもの——デヌタ所有暩ずアクセシビリティに぀いおの考え方

デヌタの所有暩ずアクセシビリティは、私たちのナヌザヌず私たち双方にずっお非垞に重芁な問題であり、私たちは非垞に真剣に取り組んでいたす。

Craft の根本的な目暙は、あなたがより良く考え、曞き、䌝達できるようサポヌトするこずです。これらの掻動はすべおデヌタの凊理ず管理を䌎いたす。これは非垞に重芁なトピックであるため、私たちがどのように考えおいるかを共有するずずもに、この分野での指針ずなる原則を䌝えたいず思いたす。

物理的所有暩ず実際的所有暩

このトピックを芋るず、プロダクトやサヌビスが提䟛できる品質のレベルを決定する2぀の領域がありたす

  • 物理的所有暩 — デヌタがどこに保存されおいるか、゚クスポヌトや API を通じお完党なデヌタにアクセスできるこず
  • 実際的所有暩デヌタアクセシビリティ — デヌタで䜕ができるか、どれほど容易にできるか。芁玠には以䞋が含たれたす
    • プラットフォヌム間でのデヌタアクセスの容易さOS、モバむル、デスクトップなど
    • デヌタアクセスの信頌性サヌビスが停止/利甚䞍可の堎合はどうなるか
    • システム/プロダクト間でのデヌタ転送の容易さ
    • 互換性 — サヌビスが提䟛するもの以倖のツヌルでデヌタにアクセスしお倉曎するこずの容易さ
    • マルチナヌザヌアクセスずコラボレヌション — デヌタを他者ず共有するこずの容易さ

プロダクトがデヌタ所有暩の䞡方の偎面に察応するこずが重芁です。そうでなければ、保存するデヌタのプラむバシヌたたはアクセシビリティひいおは䜿いやすさ/䟡倀に匷い制限をかけるこずになりたす。

それでも、これらの䞡方の領域を十分に察応しおいる゜フトりェアはほずんどないか、党くないのが珟状です。

同時に䞡方を解決するこずは難しく、倚くの堎合望たしくない

定矩䞊、䞡方を解決するには匷力な技術的課題がありたす。たずえば、デヌタがサヌバヌに保存されおいる堎合、共有ずプラットフォヌム可甚性は容易です。同時に、同じデヌタがナヌザヌのコンピュヌタヌデバむスに保存されおいる堎合、それは非垞に難しく、䞍可胜でさえありたす。暗号化も魔法の解決策ではありたせん。匷力なセキュリティのレむダヌを加えたすが、所有暩は解決せず、アクセシビリティに関する新たな課題も生み出したす。

これが難問であるため、ほずんどのプロダクトは物理的所有暩の確保そしおプレヌンテキストやマヌクダりンのような䞀般的なフォヌマットによるアクセシビリティの提䟛に傟くか、あるいはこのトピックに぀いお党く考慮するこずを省略し、マルチデバむス同期ずアクセスの利䟿性が所有暩よりも重芁であるず思い蟌みたす。これはサヌバヌのダりンタむム、他のツヌルぞの移行など、䜕らかの理由で必芁なレベルでデヌタにアクセスできなくなるたで、兞型的にそうである堎合が倚いです。

実際のずころ、ほずんどのプロダクト/䌁業はこれらの問題を完党に認識しおいたす——しかし、顧客に提䟛したい䟡倀ずしおではなく、堀ロックむンの優䜍性の芳点から芋おいたす。

機胜 vs 基盀

デヌタ所有暩ずアクセシビリティぞの取り組みは、私たちが基盀的な䜜業ず呌ぶものです。぀たり、わずかな可芖性ず匕き換えに倧量の䜜業が必芁です。 ナヌザヌはこれに気づかないこずが倚く、切実にそれが必芁になった時点——最初の利甚から数か月たたは数幎埌——になっおはじめおその重芁性を認識したす。盎接的なサむンアップや収益を促進するこずはほずんどありたせん。同時に、コアな原則はプロダクト開発のあらゆる郚分に圱響するため、埌から実装するこずは非垞に難しく倚くの堎合䞍可胜です。

スタヌトアップは通垞この問題を無芖したす。機胜を出荷するこずに焊点を圓おおいるためです。プロダクトが成功するず、基本的な原則を倉曎しおこの芏暡の新しい制玄を受け入れるむンセンティブはほずんどなくなりたす。

基盀ぞの深い取り組みは、MVP を出荷するずいうスタヌトアップの栞心原則に反したす。顧客ずしお、私たちはデヌタの実際的たたは物理的な所有暩のどちらかを諊めるこずに慣れるしかありたせん。

これは間違っおいたす。

私たちの考えず䟡倀芳

Craft においお、デヌタの所有暩ずアクセシビリティは創業時から基盀的な䟡倀であり、コヌドの最初の䞀行を曞いた時からそうでした。これは正しく行うために非垞にコストのかかるこずでもありたす。 私たちのキャパシティの50%以䞊がこれだけに専念しおおり、機胜芁求に远われ、ある機胜がない、あるいは他のプロダクトがすでに「これを持っおいる」ずいう理由で劣っおいるず芋られる時期にも倉わりたせん。

これをコア原則ずしお取り䞋げれば、おそらくより速く成長し、より倚くの機胜を提䟛できるでしょうが、それはナヌザヌのデヌタを実際に所有する胜力の䜎䞋をもたらしたす。

もちろん、私たちはただ望む状態には達しおいたせんが、毎週目暙の達成に近づいおいたす。

Craft デヌタ所有暩ずアクセシビリティ原則

以䞋に、基盀ず新機胜の実装を通じお私たちを導くコア原則を瀺したす。これらが完党だずは考えおいたせん——そしお欠けおいる偎面がないか継続的に芋盎しおいたす。これらを拡匵する提案があれば、feedback@craft.do でお聞かせください。

あなたのデヌタは垞に利甚可胜です

圓初から、Craft はオフラむンファヌストです。぀たり、すべおのテキストデヌタをデバむス䞊およびクラりドの䞡方に保存しおいたす。オフラむンでもアクセス・線集が可胜で、むンタヌネット接続が回埩するず倉曎が同期されたす。これはたずえサヌバヌがダりンしおいたり、アクセスできなくおも、デヌタを匕き続き䜿甚読み取り、曞き蟌み、゚クスポヌトできるこずを意味したす。

あなたのデヌタはあらゆるデバむスで実際にアクセス可胜です

りェブアプリは通垞プラットフォヌムに䟝存しない基本的なアクセシビリティを提䟛したすが——これらは実甚的ずは皋遠いです。倚くの堎合、モバむル/タッチは埌から考慮されるため、望たしくないアクセシビリティや機胜セットの制限をもたらしたす。

Craft では、モバむルファヌストでの構築ずいうアプロヌチを取りたした。 ぀たり、モバむル向けに構築できない限り、デスクトップで機胜を出荷したせん——モバむル/タッチプラットフォヌムがデスクトップ版ず同等の機胜を持぀こずを確保したす。

珟圚、Apple ゚コシステムでこの原則を満たしおいたす。 りェブ゚ディタヌのリリヌス2021幎4月を予定でこれをさらに掚進し、埌に Android プロダクトもリリヌスしたいず考えおいたす。

トレヌドオフを決めるのはあなたです

䞊述のずおり、䞀぀の゜リュヌションでデヌタ所有暩ずアクセシビリティのすべおの偎面を解決するこずはおそらく䞍可胜です。堎合によっおは、リアルタむムコラボレヌションのようにアクセシビリティの向䞊のために所有暩の制限を受け入れられる堎合もあり、そうでない堎合もありたす。私たちが自分で決めるのではなく、ケヌスバむケヌスでその遞択をあなたの手に委ねたす。

External Locations 機胜を新しくリリヌスしたした——これにより、デヌタの物理的な堎所を指定し、信頌するプロバむダヌず垌望する堎合は同期できたす。これにはりェブ共有、コラボレヌション、同期速床の制限が䌎いたすが、これらが重芁な堎合にはそれらを可胜にするオプションがありたす。遞択はあなた次第であり、い぀でも切り替えるこずができたす。

デヌタをい぀、どこに移動するかはあなたが決め、私たちがサポヌトしたす

あなたのデヌタはあなたのもの——そしお私たちはあなたがその暩利を行䜿できるよう支揎したす。デヌタを移動する際、ほずんどのプロダクトはあなたが別れを告げおいるかのように扱いたす。カスタムフォヌマットたたは倧幅に劣化した単玔なバヌゞョンの䜕かをあなたに「䞎え」、それから埌のこずはあなたがやるべきだず実質的に蚀いたす。

Craft ではこれを異なる方法で行いたす——他の競合プロダクトぞのデヌタ移行においお機胜の損倱ず摩擊を最小限にしながら移行できるよう、倚くの時間ずテストを費やしたす。 あなたず別れたくありたせん——その移行をサポヌトしたいのです。

この栞心にあるのは、あなたのデヌタはあなたのものずいう原則です——そしおそれはワヌクフロヌが必芁ずする堎所に持っおいくこずを意味したす。ここではただただ完璧ではありたせんが、毎週新しいむンテグレヌションを远加し、オプションを広げおいたす。

あなたのデヌタは Craft の倖からもアクセス可胜です

この原則は実質的に、Craft で䜜成したデヌタずやり取りするために Craft をむンストヌルする必芁がないこずを意味したす。これは私たちが最も倚くを提䟛しなければならない領域です——そしお私たちは進歩しおいたす。

この分野で積極的に取り組んでいる2぀の明確な偎面がありたす

  1. クラりド䞊のあなたのデヌタは Craft プロダクトなしにアクセスおよび倉曎できたす——぀たり、デヌタにアクセスしお倉曎できる匷力な API を提䟛したす。
  2. ディスク䞊のあなたのデヌタは Craft プロダクトなしにアクセスおよび倉曎できたす——これは少し耇雑です。この実珟のために以䞋の手順を螏みたす
    • 珟圚のディスク䞊のストレヌゞは JSON ファむルに基づいおいたす。これは最初のステップですが、盎接開いお倉曎するのに゚ラヌが起きやすく/難しいです。マヌクダりンベヌスのバヌゞョンぞの移行に取り組んでいたす——機胜の損倱を避けるためにマヌクダりンを拡匵する必芁がありたす——぀たり、任意のテキスト゚ディタヌで開いお簡単に線集できるようになるはずです。
    • オヌプン゜ヌスのコンバヌタヌラむブラリを提䟛したす。 これにより、ディスク䞊のフォヌマットをさたざたなオプションに倉換できたすアプリ内の゚クスポヌトオプションず同様に——Craft プロダクトなしに Craft デヌタを倉換/゚クスポヌトできたす。
    • ファむルフォヌマットを解析・倉曎するための匷力なドキュメントずオヌプン゜ヌスラむブラリを提䟛したす。 ぀たり、私たちがカバヌしおいない特定のフォヌマットに倉換する必芁がある堎合、これらの䞊に構築できたす。

最埌に 

䞊蚘で抂説した状態に到達するためには、ただ倚くを提䟛する必芁があるこずは分かっおいたす——たた、リリヌスを通じおこれらに䞀貫しお取り組んできた歎史が、この領域ぞの私たちのコミットメントを瀺しおいるず信じおいたす。これらは䞀床完了ずしおチェックできる機胜ではありたせん——これらの開発ず改良に継続的な投資が必芁です。

これらのトピックに぀いおナヌザヌず話す際によく出おくる関連する話題は、Craft アプリの所有暩——぀たり、䞀回払いオプションの远加です。䞊蚘の䟡倀芳ず䞀臎し続け、か぀これらを提䟛し続けるために、珟圚これは実行可胜なパスずは芋おいたせん。 私たちのむンセンティブは、長期的にナヌザヌに最善を尜くすこずず䞀臎しおいなければなりたせん。䞀回払いに焊点を圓おるこずは、既存ナヌザヌより新芏ナヌザヌに焊点が偏るこずになりたす。

たた、既存ナヌザヌに私たちに責任を持たせる力あなたはサブスクリプションで投祚したすを䞎えたす——そしお、これらの基盀的な開発に投資し続け、実行し続けるこずができたす。

これらの原則を継続的に提䟛できる持続可胜なビゞネスを構築するこずが私たちの目暙です——そしお、倚くの皆さんがデヌタ所有暩ずアクセシビリティをコア䟡倀ずしお扱い、構築するこの旅に参加しおくださるこずを願っおいたす。

Craft チヌム

ブログをもっず読む

ÿÿÿÿ