苦情の開発

過去1年間、私はディスカッションを行うための新しいツールの開発に忙しかったため、ほとんど書きませんでした。 私の投資家の後、1 かかっ理由を知りたい場合は、プログラムをどのように正確に行うか、少なくともStack OverflowStack Exchange 、そして今、 Discourseをどのように行ったかを説明する必要があります:



1.対象に関連するすべての非常に詳細な調査を実施します。 成功:何が間違っていたのですか? 失敗:彼らは何を正しくしましたか? 誰もこのトピックについてあなたより詳しく知る必要はありません。 あなたが信じている意味のある物語を持っている必要があり、さらに重要なことは、他の人が信じることができるということです。



2.調査に基づいて、チームを編成し、有用なことを行う最小限の実行可能な製品を作成します。 最初の資金が必要な場合は、それを見つける時が来ました-ステップ1のすべてのステップを非常にうまく完了し、おそらく有名で、理想的には成功することを望みます。



3.毎日、終日、チーム全体でこの製品の使用を開始します。 これは単なる開発ではなく、人生全体です。 毎日、開発されたプログラムを実行しなければ、プロジェクトは必然的に嘆かわしい結果を待ちます。 そして正直に言って、私があなたにこれを説明しなければならないなら、あなたは何を知っていますか? あなたはロバにいます。







4.短期のクローズドベータを開始し、すでに行われた作業に関するインターネットからの特別な友人からのフィードバックを確認します。 私はあなたの考えを知っています:「友達! くそー! いつか彼らは私にとって役に立つだろうことを知っていました!」彼らがどんなに愚かであっても、慎重かつ公平にすべてのフィードバックに耳を傾けます。 すべての重大な欠陥を見つけて修正します。 あなたの製品はまだひどいですが、以前よりも少しひどく、あなたはそうでない場合よりもやや浅いお尻になります。 (ビジネスの専門家はこれを「競争優位性」と呼んでいます。それに関する情報を探してください。)



5.すぐに一般公開に移動します。 製品は吸うが、とにかくそれをリリースします。 起動自体に失敗しないでください。 彼らが何度も非常に貧弱な打ち上げを見てきたので、あなたは私が話していることを知っています。 これらの会社にならないでください。 これらのコマンドにしないでください。 心配しないでください、あなたはまだ次のステップですべてを失敗する絶好の機会があります。



6.ねえ、ステップ1で行った徹底的で詳細な調査に基づいて思いついた素晴らしいアイデアをすべて覚えていますか? 現実世界の非常に透明な本物のユーザーにそれらを紹介するとすぐに、 彼ら全員が...完全に...間違いであることが突然判明しました 今、あなたのすべての愚かな失敗と間違いを修正する来年を費やしてください。



7. ???



8.利益!



私はそれが良い計画だと言ったことはありませんが、あなたは知っている、それはまだ計画だ!



これらの各ステップはそれ自体が記事に値するものですが、今日はステップ6に焦点を当てます。これは、私の意見では、これが「計画」全体の最も重要な部分だからです。 私は苦情を通してそれを開発と呼ぶのが好きです:





私たちには完全に正直な利点はありませんその場合、 談話はディスカッションプログラムです。 談話の欠陥に関するすべての議論を、談話そのものに投稿しています。 しかし、それがまさにコミュニケーションのためのオープンソースプログラムを開発している理由です-私はあなたのビジネスが実際に顧客の声を聞くことが重要であると確信しています。



顧客とコミュニケーションをとる手段があれば、苦情を通じて開発することは特に難しくありません。 長期的な開発計画を立てる前に、ユーザーからの明白で簡単に修正可能な苦情に対処しください。 スティーブ・クルーグが「私に考えさせないで」で言ったように



すべての問題を探す必要はありません。 実際、何をテストしても、すべての問題を見つけることはできません。 それでも、これは次の理由で役に立ちません:



半日で、1か月で修正できるよりも多くの問題を見つけることができます。




常に修正できるよりも多くの問題を見つけるので、最初に最も深刻な問題の修正に集中することが重要です。 また、3人のユーザーが、テストしているタスクに関連する最も深刻な問題の多くを発見する可能性があります。





たとえば、非常に短いレコード、特にヘッダーが通常の通信に寄与しないことが確実であったため、メッセージのヘッダーと本文の最小長を制限して談話を開始しました。 これは哲学的な観点からも非常に重要です。インターネット上で意味のあるコミュニケーションを開発するのに役立つプログラムを作成するというミッションと密接に関係しているからです。



残念ながら、ユーザーそれを嫌っいました。



私を最もイライラさせているのは、入力する必要がある文字数がどこにも示されていないという事実です。 「返信」ボタンがオフになっているかどうかのみが表示され、すべてのユーザーがボタンがオフになっていることに気付かない。 また、その後でも、エントリが主にスペースで構成されている場合は機能しない場合があります。 それはただ私を怒らせます。




これは、初期レビューの最も顕著な例の1つでした。 そのため、発売後最初の7日間に、必要な文字数のリアルタイムカウンターをすばやく追加しました。







私はそれが役立つと思った。 助けにはなりませんでした。 メッセージのヘッダーと本文の文字数に関するひどい、嫌な、そして束縛された制限についての苦情が引き続き寄せられました。 テキスト入力フィールドに赤い境界線または背景を追加することにより、これらの制限をより理解しやすくしようとしました。









これらすべてをインストールしました。 苦情は一瞬止まりませんでした。 これは設定の1つであり、わずか数秒でブラウザでコミュニティの設定を変更できます。 結局、私はこの設定に関する苦情にうんざりしていました。



熱核兵器を使用しました: フォーカスを失うとすぐに、フィールドの右側にポップアップエラーメッセージが表示されます







この瞬間から、テキストとメッセージヘッダーの文字数に関するひどい、嫌な、束縛された制限についての単一の苦情を聞いたことはありませんでした。 単一ではありません。 単一ではありません。 苦情



これらは、過去1年間、毎日、毎週、私たちがしたことです。 プログラムを使えるようにするには苦情を通して1年かかった 。 そして現在、顧客を慎重に扱っていますが 、私たちはまだ苦情を毎日解決し続けており、おそらく私たちにお金を払っている人々に少し注意を向けています。



コミュニティからフィードバックを集めることは、非常に大変な作業です。 また、レビューの90%はいくつかの理由でひどいものになる可能性があります。 あるエキスパートヒーローが突然あなたに正しい答えを与えてくれると想像するのはずっと簡単です。 さて、 これらの空想と幸運 。 私の経験では、唯一の作業方法は、ユーザーとの汚い仕事に深く入り込み、ユーザーとコミュニケーションを取り、関係を築くことです。 この方法でのみ、本当に衝撃を与え、変革につながる貴重なユーザーレビューの10%を特定できます。 このようにして初めて、あなたは自分のすることに本当に興味を持つコミュニティを構築することができます。本当に彼らの話を聞いて、彼らが必要とする変更を加えてください。



翻訳者のメモ:



1.苦情による開発-元の苦情駆動型開発では、テスト駆動型開発に似ています



2. お尻で -オリジナルでは、ネジ止めされています、 より丁寧な性交。 「問題があります」のようなかなり丁寧なオプションは、この用語の意味を明確に反映していません。ロシア語の明らかな「レイプ」は、必然的に別の側の存在を意味します。



苦情主導型開発-コーディングホラー



All Articles