Mittlerweile weiß jeder, dass CCleaner für die Systemreinigung steht, genau wie Google für die Suche. Es ist einer der ältesten Systemreiniger, der 2005 erstmals auf den Markt gebracht wurde. Selbst wenn CCleaner damals den ersten kompletten Systemreiniger auf den Markt brachte, muss der Benutzer feststellen, dass der eigentliche Erfolg mit verschiedenen Faktoren einhergeht (was ebenfalls eine Rolle spielt) beinhaltet das Timing).

Erstaunlich ist hier nicht, dass CCleaner das erste Werkzeug war, das die Reinigungskunst beherrschte, sondern das erstaunliche Wachstum über einen Zeitraum von 6 Jahren. Es sieht so aus, als würde Google für 2010 sogar ein weiteres Wachstum vorhersagen.

In meiner Erfahrung (als Tech-Autor) habe ich das phänomenale Wachstum populärer Anwendungen gesehen, aber nach einiger Zeit wird das Wachstum flach oder beginnt aufgrund des harten Wettbewerbs allmählich zu sinken. Aber es scheint, dass sich CCleaner gut behauptet hat. Tatsächlich so gut, dass einige unabhängige Entwickler die Entwicklung von Systemreinigern eingestellt haben, da sie feststellen, dass ein Wettbewerb mit CCleaner nahezu unmöglich ist.

Was genau hat CCleaner unternommen, um so populär und Mainstream zu werden? Hier sind zehn Lektionen, die jeder Softwareentwickler vom großen Erfolg von CCleaner lernen sollte.

Lektion 1 - KISS (Halten Sie es einfach dumm)

Dies ist bei weitem die beste Lektion, die CCleaner Ihnen beibringen wird. KISS bezieht sich auf den Produktnamen, die Funktionalität und die Verwendbarkeit. Wie einfach ist es zu buchstabieren? Ein Buchstabe "C" vor "Cleaner" macht CCleaner einfach. Wie einfach ist die Funktionalität? Alle Grundfunktionen sind übersichtlich auf dem Hauptfenster vermerkt, einfach. Wie einfach ist die Benutzerfreundlichkeit? Die unkomplizierte grafische Benutzeroberfläche ist ein Grund, warum sie mehr Mainstream als andere ähnliche Tools ist.

Lektion 2 - Ändern Sie den Produktnamen später nicht

Die meisten Autoren machen einen großen Fehler, indem sie den Produktnamen zu einem späteren Zeitpunkt der Entwicklung ändern. Dafür gibt es verschiedene Gründe. Entweder ändern sie den Namen, weil der ursprüngliche Name nicht leicht zu merken war (Lektion 1 lesen), oder weil sie die gesamte Software von Grund auf mit einer brandneuen Schnittstelle codiert haben (und glauben, dass sich dies ändert.) Name wird zu seiner Popularität führen).

In beiden Fällen ist das Ändern des Produktnamens nicht die beste Idee. Wenn der Name geändert wird, werden nicht nur die bestehenden Kunden verärgert, sondern alle Blogger und Webmaster, die die Software überprüft haben (vor der Namensänderung), werden gleichermaßen sauer.

Wählen Sie einen leicht zu merkenden Namen und bleiben Sie für immer dabei. Das Ändern des Namens zu einem späteren Zeitpunkt ist so, als würde Google den Namen in Googol ändern und der Welt mitteilen, dass dies genau das ist, was sie ursprünglich wollten. Würden Sie nicht sauer sein?

Aktualisieren: Lesen Sie den letzten Satz oben noch einmal: „Name später ändern….“. Wie der Kommentator weiter unten erläutert, war CCleaner früher CrapCleaner, aber man muss bedenken, dass der Name früher geändert wurde, als dies die meisten Entwickler tun würden. Das Ändern des Namens beim Starten ist besser als das spätere Ändern des Namens, wenn es zu spät wird. Denken Sie auch daran, dass sie einen viel einfacheren und kürzeren Namen gewählt haben, der ebenfalls ein wichtiger Wachstumsfaktor ist.

Lektion 3 - Regelmäßig aktualisieren

Stellen Sie sich das wie einen Apple App Store vor. Je mehr Updates Sie hinzufügen, desto mehr wird es in der Liste angezeigt. Je mehr Nutzer davon erfahren, desto mehr Benutzer werden herunterladen und desto beliebter wird Ihre App . Abgesehen davon, dass es in diesem Fall keinen Apple App Store gibt, stattdessen gibt es Hunderte beliebter Software-Websites, die die neuesten Entwicklungen des Produkts ständig überprüfen.

Benutzer lieben die Software, die regelmäßig aktualisiert wird, weil sie eine klare Nachricht gibt, dass der Autor in der Entwicklung sehr aktiv ist. Wenn Sie einen Zeitrahmen für die Veröffentlichung der Updates einhalten, können Sie beispielsweise auch alle zwei Wochen oder einmal im Monat eine Aktualisierung vornehmen.

Was genau ist die Lektion hier? Während andere Software Schwierigkeiten hat, Windows 7 zu unterstützen, gehört CCleaner zu den ersten Apps, die Unterstützung für Windows 7 JumpList hinzugefügt haben.Dies gibt den Benutzern einen weiteren Grund, zu CCleaner zu wechseln.

Lektion 4 - Benachrichtigen Sie Blogger und Webmaster

Kein Start ist ein Start, es sei denn, die Benutzer werden nicht erst von der Software erfahren. Es ist gut, eine Software bei verschiedenen Software-Portalen einzureichen, aber die Kontaktaufnahme mit Bloggern und Foren-Webmastern ist eine weitaus bessere Möglichkeit, die Beliebtheit zu steigern.

Persönlich richte ich der mir übermittelten Software eine viel höhere Priorität ein als auf Softwareportalen. In einigen populären Blogs erwähnt zu werden, ist ziemlich wichtig, da es von anderen Blogs leicht aufgegriffen werden kann, gefolgt von Mundpropaganda und Erwähnungen von Foren bis Twitter.

Lektion 5 - Machen Sie es sich nicht an

Sobald die Software gestartet ist, ist sie kein Testgelände mehr. Die Entwickler können nur Änderungen vornehmen, die von den Benutzern verlangt werden. Dies liegt einfach daran, dass die Öffentlichkeit die Entwicklung stark kontrollieren wird. Die meisten Entwickler werden so weit gehen, die gesamte Benutzeroberfläche zu ändern, anstatt zu verfeinern, was tatsächlich vorhanden ist.

Wenn Sie eine neue Schnittstelle testen möchten, besteht der beste Weg darin, einen separaten neuen Build zu kompilieren und die Benutzer aufzufordern, diesen neuen Build zu testen. Wie werden die Nutzer das Feedback hinterlassen? Sie können entweder eine eingebaute Feedback-Schaltfläche erstellen oder Benutzer können Beiträge im Forum hinterlassen.

Lektion 6 - Kein Forum = kein Wachstum

Der Titel bringt es auf den Punkt. Die meisten Entwickler vergessen, Foren zu ihrer Website hinzuzufügen, schauen sich aber die Startseite von CCleaner an. Sie bieten nicht nur einen klaren Link zu den Foren in der Titelleiste, sondern auch einen Link zum Forum am Ende der Hauptseite, wo täglich Tausende von Benutzern landen.

Erwarten Sie nicht, dass Hunderte von Benutzern am nächsten Tag nach dem Start dem Forum beitreten. Das Wachstum nimmt immer Zeit in Anspruch, auch wenn sich zwei Personen im Forum registrieren, um Feedback zu geben, ist es weit mehr wert, als überhaupt kein Forum bereitzustellen.

Lektion 5 und 6 sind parallel zueinander. Die Benutzer kontrollieren meist die Entwicklung und fragen nach weiteren Funktionen, indem Sie sie in Foren posten. Wenn Sie überhaupt kein Forum haben, haben Sie die Entwicklung ziemlich durcheinander gebracht.

Lektion 7 - Bieten Sie eine einfache Möglichkeit zum Upgrade

Wenn ein Entwickler die Benutzer dazu auffordert, die neueste Version in jeder neuen Version herunterzuladen, ist er entweder die dümmste Person, die am Leben ist, oder ist geistig zurückgeblieben, in einer Weise, die niemand definieren kann. (Sorry, hier zu sein sarkastisch)

Das letzte Mal, dass ich CCleaner installiert habe, war August 2008 und heute wird es auf die neueste Version aktualisiert, alles automatisch. CCleaner verfügt über einen integrierten Updater, der die Software auf dem neuesten Stand hält. Denken Sie daran, dass Benutzer mehr Funktionen und weniger Probleme haben möchten. Das Hinzufügen eines integrierten Aktualisierungsprogramms ist eine großartige Möglichkeit, um den Aufwand für Kunden zu reduzieren.

Lektion 8 - Solide Architektur

So wie das Ändern der Benutzeroberfläche oder das Ändern des Produktnamens zu einem späteren Zeitpunkt ein großer Fehler ist, ist dies auch die grundlegende Architektur. Im Laufe der Zeit müssen Entwickler verschiedene neue Funktionen hinzufügen und um eine größtmögliche Flexibilität zu gewährleisten, ist eine neue Architektur erforderlich.

Versteht mich nicht falsch Ich sage nicht, dass der Aufbau einer neuen Architektur von Grund auf eine schlechte Idee ist. Facebook hat das getan, Firefox hat das getan, selbst Google musste es tun. Meine Nachricht ist einfach: Wenn Sie eine Software von Grund auf mit einer brandneuen Architektur erstellen, bitten Sie die Benutzer nicht, die neueste Version herunterzuladen (und die vorherige Version zu deinstallieren). Die eingebaute Update-Funktion sollte diese Aufgabe erfüllen.

Als ein Beispiel hat CCleaner die automatische Update-Funktion so schön implementiert, dass die Benutzer selbst nach einer vollständigen Überarbeitung der Software die neue Version nicht herunterladen und die vorherige entfernen mussten.

Lektion 9 - Nicht gierig werden

Gier. Ja, Gier. Wenn eine Software populär wird, werden Entwickler immer gieriger als je zuvor, was den Weltuntergang technisch zu ihren Produkten bringt. Schauen Sie sich Digsby an. Sie füllen jede mögliche Crapware, Spamware und Malware in ihre Installationsdatei, indem sie zwielichtige Taktiken verwenden, und jetzt tut es ihnen leid, was sie getan haben.

Starten Sie das CCleaner-Setup, und Sie werden sehen, dass Sie nur eine Symbolleiste (Yahoo! -Symbolleiste) installieren und diese unter anderen Optionen ganz deutlich erwähnen. Die Schritte sind ebenfalls einfach: Mit nur drei Klicks wird CCleaner installiert und kann verwendet werden.

Lektion 10 - Kein Erfolg ist genug Erfolg

Auch wenn der Wachstumschart von Google Insight ziemlich beeindruckend ist, müssen die Jungs hinter CCleaner jetzt eine Pause einlegen. Aber wie ihr in ihren Foren sehen könnt, ist die Aktivität ziemlich in vollem Gange und die Updates kommen regelmäßig. Allein dies zeigt das Engagement der Entwickler für CCleaner.

CCleaner Homepage

„Misserfolg ist Erfolg, wenn wir daraus lernen.“, Malcolm Forbes.

„Niederlage ist nicht das schlimmste Versagen. Nicht versucht zu haben, ist der wahre Misserfolg. “, George Edward Woodberry.

Arbeitete Für Sie: Robert Gaines & George Fleming | Möchten Sie Uns Kontaktieren?

Kommentare Auf Der Website: