開発者とユーザー:チームワーク





こんにちは、Habr!



現在、私たちは皆、消費の世界に住んでいます。製造業者がクライアントに自分の製品を正確に購入するか、サービスを使用するように説得しようとしているとき、実際、消費者は提供されたオプションから最も適切なものを慎重に選択します。あらゆる種類のマーケティングギミックと広告の創造性が使用されますが、毎年このパラダイムで作業することは困難です。広告予算はゴムではなく、消費者はメーカーに対する好みや要件にますます気まぐれになっています。この問題は解決できますか?かなり。さらに、中小企業にとって、最も効果的であることが判明したのは、消費者と協力するための代替アプローチです。この記事では、Vivaldi Webブラウザーの作成例を使用して、これについてもう少し詳しく説明します。



量が質に変わる



したがって、私たちは、私たちが何をしようとしているのかについての基本的な理解から始める必要があります。Webブラウザーは、ユーザーが仕事と個人の両方のさまざまなタスクを実行するために毎日数時間を費やすアプリケーションです。つまり、ブラウザは強力で機能的であると同時に、便利で快適に操作でき、ユーザーの好みに合わせて適切にパーソナライズおよびカスタマイズできる必要があります。



そして、ここで最初の問題に直面します。すべての人は個人であり、彼らの好みは開発者が想像するものとはかなりかけ離れている可能性があります。そして、会社の実際のプログラマーが製品に後で実装するための機能の特定のリストを持っている場合でも、どの機能がより需要があり、どの機能が少し待つことができるかをどのように理解できますか?結局のところ、すべてを一度に行う方法がないことは明らかです。ただし、この問題の解決策は表面的なものです。ユーザー自身が特定の機能の実装の優先順位を設定する際に開発者を支援できるように、会社の作業を整理する必要があります。



私たちの場合、コミュニティからのフィードバックが最も効果的になるように開発プロセスを編成しました。まず、クローズドバグ追跡システムにアクセスでき、ブラウザ開発者と直接連絡を取り合う、最もアクティブで技術に精通したブラウザユーザーの中からSopranosボランティアのグループを作成しました。これらは世界中から数十人の人々であり、彼らの自由な時間に、内部製品テストの段階で新しい機能をテストし、バグを修正するのを手伝ってくれます。たとえば、8月に、ソプラノは1,000を超えるエラーメッセージを処理し、ブラウザのテストプロセスで約100の欠点も特定しました。したがって、より高品質のバージョンが公開集会に送られます。そして、Vivaldiユーザーの最も活発な部分がそれをテストし始めます。



テストと安定の2つのパブリックブランチがあります。すべての新製品を最初に試してみたいというユーザーの特定の部分は、すでに現場にある主要な「テスト部門」です。テストアセンブリをインストールして運用し、検出が非常に難しい欠陥を見つけて排除するのに役立ちます。そして、その時だけ、何週間ものテストとデバッグの後に、すべてのブラウザユーザーによってすでにインストールされている新しい安定したバージョンをリリースします。



世界中からのアイデア



したがって、ユーザーコミュニティは、ユーザー自身が作業する、より優れた製品をリリースするのに役立ちます。しかし、これはプロセスの一部にすぎません。ブラウザ自体の開発におけるコミュニティの支援もそれほど重要ではありません。Vivaldiユーザーの要求と提案に応じて、すべての機能と改善点の大部分をブラウザに追加します。ユーザーではないにしても、誰が日常業務に欠けているものをよく知っていますか?したがって、最初に何が欲しいかを自問するのは論理的です。



ユーザーのリクエストはさまざまな方法で収集されます。バグレポートフォームを介した定期的なリクエスト、多数のフォーラムやソーシャルネットワークでの投票、そしてもちろん、公式のVivaldiフォーラムには、新しい機能の要望を収集するためのセクション全体があります。デスクトップモバイル版のブラウザ。各ユーザーはリクエストを残すか、既存のリクエストに投票できます。投票数によって、リクエストの人気度を確認し、これらの新機能を実装する際にそれに応じて作業に優先順位を付けます。



DIYローカリゼーション



グローバル市場向けのブラウザ開発におけるもう1つの重要な要素は、製品のローカリゼーションです。理論的には、この作業を専門の翻訳会社に外注することは可能ですが、私たちの経験では、このステップは最も効果的ではありません。私たちは逆の方向に進みました-ユーザー自身がブラウザを他の言語に翻訳することを提案しました。誰でもVivaldiの翻訳者として登録でき、少しチェックした後、ブラウザのローカリゼーションに貢献する機会が得られます。



現在、世界のほぼ50か国から200人以上がブラウザと会社のすべてのサービスの翻訳を手伝ってくれ、40以上の言語がブラウザで利用可能であり、20以上の言語が翻訳の過程にあります。そして、そのようなローカリゼーションは、専門の翻訳会社からのものよりもはるかに高品質です-ユーザー自身が、関数の名前をより良く、より直感的に翻訳する方法を選択し、他のすべてのユーザーのブラウザでの作業をマスターするプロセスを簡素化します。



集合効率



現在、Vivaldiブラウザ開発チームは50人を超える従業員であり、世界中の数千人のブラウザの開発と改善を支援するユーザーコミュニティの積極的な役割を果たしています。彼らは私たちにブラウザの開発においてかけがえのない支援を提供してくれます。それなしでは、今日のVivaldiである真に強力でユニークな機能のブラウザを短時間で作成することはほとんどできませんでした。同時に、製品開発プロセスへのコミュニティのそのような関与から、プロジェクトにとって別の非常に重要な「副作用」に注意することを忘れることはできません。



事実、ブラウザの開発に少しでも貢献したとしても、人は共通の原因に関与していると感じ始めます。これは多くのブラウザの1つだけではなく、ユーザーが直接関与するブラウザです。いつものように、私たちは皆、私たちの成果について他の人に話すのが大好きです。Vivaldiユーザーも例外ではありません。彼らはブラウザの最もアクティブなディストリビューターになり、友人や知人に勧めています。それは彼らのブラウザでもあります!



また、ブラウザの翻訳やテストに参加しなかった場合でも、アンバサダーチームに参加することができます。ボランティアは、ブラウザと他の同様の製品に対する利点について他の人を教育するのに役立ちます。これは、マーケティングの分野でのみ、ブラウザの作成に対するユーザーの貢献でもあります。このように、私たちはユーザーコミュニティに、さらなる開発の計画からブラウザ市場の促進まで、会社の仕事のほぼすべての分野に積極的に参加する機会を提供しようとしています。



実績のある経験



このユーザーコミュニティとの連携方法は目新しいものではありません。実際、Vivaldiの前は、多くの開発者がかつて非常に人気のあったOperaブラウザーの開発に取り組み、ユーザーとの緊密な協力により、世界中で人気を博すことができました。今日、私たちはこの成功した道を繰り返し、それを改善し続け、ユーザーコミュニティとのますます緊密な協力関係を築いています。



近い将来、機能的で便利なVivaldiブラウザー(開発者とユーザーが共同で作成するブラウザー)の作成に全員が参加できるようにする、さらにいくつかのプロジェクトを立ち上げる予定です。VladHilitanu



による写真



All Articles