- -ソフトウェア開発者がCCleanerの成功から学ぶべき10の教訓

ソフトウェア開発者がCCleanerの成功から学ぶべき10の教訓

今では誰もがCCleanerが同義語であることを知っていますGoogleが検索と同義であるように、システムクリーニングを使用します。 2005年に最初に発売された最古のシステムクリーナーの1つです。CCleanerが当時初めての完全なシステムクリーナーを発売するという利点を持っていたとしても、ユーザーは真の成功にはさまざまな要因が伴いますタイミングを含む)。

ここで驚くべきことは、CCleanerがクリーニングの技術を習得した最初のツールであり、6年間にわたって驚くべき成長を遂げました。 Googleは2010年のさらなる成長を予測しているようです。

CCleanerの成長

私の経験では(技術ライターとして)私は見た人気のあるアプリケーションの驚異的な成長ですが、一定期間後には、厳しい競争のために成長が平坦になるか、徐々に低下し始めます。しかし、CCleanerは何とかうまく機能しているようです。実際、CCleanerとの競合はほぼ不可能であると認識しているため、一部の独立した開発者はシステムクリーナーの開発を停止しています。

CCleanerロゴ

それで、CCleanerは、どのようにして、非常に人気があり主流になったのでしょうか。 CCleanerの大成功から、すべてのソフトウェア開発者が学ぶべき10のレッスンがあります。

レッスン1 – KISS(Keep It Simple愚かな)

これは、CCleanerがする最高のレッスンです。あなたに教えます。 KISSは、製品名、機能、および使いやすさに適用されます。スペルは簡単ですか? 「クリーナー」の前に「C」という文字を付けると、CCleanerが簡単になります。機能はどれほど簡単ですか?基本的な機能はすべて、シンプルでメインウィンドウに明確に配置されています。使いやすさはどれくらい簡単ですか?デッドシンプルなGUIは、他の同様のツールよりも主流である理由の1つです。

レッスン2 –後で製品名を変更しないでください

ほとんどの著者は、開発後期の製品名。この目的にはさまざまな理由があります。元の名前が覚えにくいために名前を変更するか(レッスン1をお読みください)、またはソフトウェア全体をまったく新しいインターフェイスでコーディングしているためです(そして、名前が人気につながります)。

上記のどちらの場合でも、製品名の変更は最良のアイデアではありません。名前が変更されると、既存の顧客が怒るだけでなく、ソフトウェアを(名前変更前に)レビューしたすべてのブロガーとウェブマスターも等しく腹を立てます。

覚えやすい名前を選んで、それに固執する永遠に。後の段階で名前を変更するのは、Googleが名前をGoogolに変更し、これが彼らが当初望んでいたものだと世界に伝えるようなものです。あなたは腹を立てませんか?

更新: 上の最後の文をもう一度読んでください。後の段階で名前を付けてください…。」。以下にコメント者が指摘するように、CCleanerは最初はCrapCleanerでしたが、ほとんどの開発者が行うよりも早く名前を変更したことを覚えておく必要があります。起動時に名前を変更することは、手遅れになったときに名前を変更するよりも優れています。また、成長の重要な要因の1つである、よりシンプルで短い名前を選択したことにも留意してください。

レッスン3 –定期的に更新する

Apple App Storeのように考えると、もっと追加する更新プログラムは、リストに表示されるほど、より多くの人がそれについて知るようになり、より多くのユーザーがダウンロードし、最終的にはアプリの人気が高まります。この場合を除き、Apple App Storeはなく、製品のすべての最新の開発状況をチェックし続ける人気のあるソフトウェアWebサイトが何百もあります。

ユーザーは定期的に更新されるソフトウェアが大好き作者が開発に非常に積極的であるという明確なメッセージを彼らに与えるからです。更新をリリースするための時間枠を維持することも、たとえば、2週間に1回または1か月に1回行うのに役立ちます。

それでは、ここでのレッスンは正確に何ですか? 他のソフトウェアはWindows 7のサポートに苦労していますが、CCleanerはWindows 7 JumpListのサポートを追加した最初のアプリです。これにより、ユーザーはCCleanerに移行する別の理由を得ることができます。

レッスン4 –ブロガーとウェブマスターに通知する

ユーザーがアクセスできない場合を除き、起動は起動ではありませんそもそもソフトウェアについて知っておいてください。さまざまなソフトウェアポータルにソフトウェアを提出するのは良いことですが、ブロガーやフォーラムのウェブマスターに連絡することは、人気を高めるためのはるかに良い方法です。

個人的に私ははるかに高い優先順位を与えますソフトウェアポータルで見つけたものよりも私に提出されたソフトウェア。いくつかの人気のあるブログで言及されるのは非常に重要です。他のブログで簡単に取り上げられ、続いて口コミやフォーラムからツイッターまであらゆる場所で言及されるからです。

レッスン5 –混乱させない

ソフトウェアが起動すると、もう試験場。開発者は、ユーザーの要求に応じてのみ変更を加えることができます。これは、単に開発者が開発を大いに制御できるからです。ほとんどの開発者は、実際にそこにあるものを改良するのではなく、インターフェース全体を変更するまで進みます。

新しいインターフェイスをテストしたい場合、最良の方法別の新しいビルドをコンパイルし、ユーザーにこの新しいビルドをテストするように依頼します。それでは、ユーザーはどのようにフィードバックを残しますか?組み込みのフィードバックボタンを作成するか、ユーザーがフォーラムに投稿を残すことができます。

レッスン6 –フォーラムなし=成長なし

タイトルはほとんどそれを要約しています。 ほとんどの開発者は、フォーラムをWebサイトに追加することを忘れていますが、CCleanerのホームページをご覧ください。タイトルバーでフォーラムへの明確なリンクを提供するだけでなく、毎日何千人ものユーザーがアクセスするメインページの最後にあるフォーラムへのリンクも提供しています。

数百人のユーザーがフォーラムに参加することを期待しないでください打ち上げの翌日。 2人がフォーラムに登録してフィードバックを提供しても、フォーラムをまったく提供しないよりもはるかに価値がありますが、成長には常に時間がかかります。

レッスン5と6は互いに並行しています。 ユーザーは主に開発を管理し、フォーラムに投稿することでより多くの機能を要求します。そもそもフォーラムがない場合は、開発がほとんど台無しになっています。

レッスン7 –簡単なアップグレード方法を提供する

開発者がユーザーに最新版のダウンロードを求めた場合すべての最新リリース中のバージョンでは、彼/彼女は生きている最も愚かな人であるか、誰も定義できないという意味で精神的に遅滞しています。 (ここで皮肉なことにごめんなさい)

CCleanerのインストールを最後に思い出したのは2008年8月、今日は最新バージョンに更新され、すべて自動的に行われます。 CCleanerには、ソフトウェアを最新の状態に保つビルトインアップデーターがあります。ユーザーはより多くの機能を必要とし、トラブルを減らしたいことを忘れないでください。ビルトインアップデーターを追加することは、顧客の頭痛を減らす素晴らしい方法です。

レッスン8 –堅牢なアーキテクチャ

インターフェイスを変更したり、後の段階での製品名は大きな間違いであり、基本的なアーキテクチャもそうです。時間が経つにつれて、開発者はさまざまな新機能を追加する必要があり、最大限の柔軟性を確保するには新しいアーキテクチャが必要になります。

誤解しないでください。 新しいアーキテクチャを一から構築するのは悪い考えだと言っているのではなく、Facebookがそれを、Firefoxがそれを、そしてGoogleでさえもやらなければならなかったと言っているのではありません。私のメッセージはシンプルです。まったく新しいアーキテクチャでゼロからソフトウェアを構築する場合、ユーザーに最新バージョンのダウンロード(および以前のバージョンのアンインストール)を要求しないでください。ビルドイン更新機能がこの仕事をするはずです。

例として、CCleanerは自動更新機能が非常に美しく、ソフトウェアを完全にオーバーホールしても、ユーザーは新しいバージョンをダウンロードして以前のバージョンを削除する必要がありませんでした。

レッスン9 –貪欲にならない

貪欲。はい、欲。 ソフトウェアが人気を得ると、開発者はこれまで以上に貪欲になり、技術的に製品に終末をもたらします。 Digsbyを見ると、彼らはセットアップファイルにありとあらゆるタフウェア、スパムウェア、マルウェアを日陰の戦術を使って満たしており、今では彼らがやったことを残念に思っています。

CCleanerセットアップを開始すると、それが表示されます1つのツールバー(Yahoo!ツールバー)をインストールするように求め、他のオプションの中でも明確に言及しています。手順も簡単で、3回クリックするだけでCCleanerがインストールされ、すぐに使用できます。

レッスン10 –成功なしで十分な成功

上記のGoogleによる成長チャートにもかかわらず洞察力はかなり印象的で、CCleanerの背後にいる人たちはもう休憩を取っているはずです。しかし、あなたが彼らのフォーラムを訪問することによって見ることができるように、活動はほぼ本格的であり、更新は定期的に来ています。これだけでも、CCleanerに対する開発者のコ​​ミットメントのレベルを示しています。

CCleanerホームページ

「失敗から学ぶことは成功です。」、マルコムフォーブス。

「敗北は最悪の失敗ではありません。試していないことが本当の失敗です。」、ジョージ・エドワード・ウッドベリー。

コメント