UNSERE
PHILOSOPHIE

Dieser Artikel erschien erstmals im März 2011 im Planfix-Blog. Seitdem hat sich nicht viel geändert, und wir veröffentlichen hier fast den gleichen Artikel. Wir haben mehr Beispiele hinzugefügt, und unsere Philosophie ist durch unsere Benutzeroberfläche deutlicher geworden. Es gibt einen Grund, warum wir diesen Beitrag oft zitieren. Er ist entscheidend, um unseren Ansatz zum Aufbau der App zu verstehen. Wenn Sie vorhaben, Planfix in Ihrem Unternehmen zu verwenden und verstehen möchten, wie es sich grundsätzlich von anderen Systemen unterscheidet, die Sie in der Vergangenheit kennengelernt haben, empfehlen wir Ihnen, mit diesem Artikel zu beginnen.
"Einfachheit" ist heutzutage ein modisches Wort. "Einfaches System", "einfache Benutzeroberfläche", "einfache Funktionen" – das sind die Mottos der meisten Ersteller von Online-CRM-, BPM- und PM-Diensten. Anfangs sind auch wir in diese Richtung gegangen, und das Wort "einfach" erschien mindestens zweimal auf unserer Startseite. Aber wenn man genauer hinsieht, bemerkt man, dass selbst eine grundlegende Sache wie "Einfachheit" von verschiedenen Menschen unterschiedlich verstanden wird.
Wie entwickeln sich Produkte wie Planfix normalerweise?
Die Entwickler erstellen eine einfache Datenstruktur wie "Projekt-Aufgabe-Kommentar" oder "Lead-Kontakt-Deal". Sie machen ein einfaches Design, das den negativen Raum gut nutzt. Dann beginnen die Entwickler, das System selbst zu nutzen und machen es anderen zugänglich.
Anfangs ist es beeindruckend
Rückmeldungen von Benutzern beginnen einzutreffen: "Warum verwendet ihr keine To-do-Listen anstelle von Aufgaben? Es ist für mich nicht praktisch, in eurem System an Aufgaben zu arbeiten und meine persönlichen To-do-Listen separat zu führen. Macht To-do-Listen, und ich muss keine anderen Apps außer eurer verwenden, und ich werde meine Freunde einladen, sie auch zu nutzen."
Es vergeht einige Zeit
Eine neue Anfrage von einem anderen Benutzer: "Ihr habt keine 'Ereignisse'! Ihr solltet sie wie einen Kalender machen, damit wir Ereignisse wie Kundenmeetings oder Nachbesprechungen arrangieren können."
Und dann...
Im Laufe der Zeit beginnen Vorschläge und Anforderungen einzutreffen: "Wir brauchen Diskussionen!", "Foren!", "Blogs!", "Macht einen Chat!", "Wir brauchen wirklich Nachrichten!".

Die Entwickler wehren entweder diese Vorschläge ab oder fügen weiterhin Funktionen und Bereiche hinzu. In der Zwischenzeit fügen sie jedes Mal, wenn sie ein neues Element erstellen und in die Benutzeroberfläche einbauen, einen weiteren Turm zu der Sandburg hinzu, die wir "Integration" nennen.

Anfragen kommen unerbittlich herein: "Hey, wir müssen Dateien auch zu To-do-Listen sowie zu Aufgaben hinzufügen können!", "Ich möchte eine Chat-Nachricht an eine Aufgabe anhängen, damit ich nicht ständig danach suchen muss", "Fügt die Möglichkeit hinzu, To-do-Listen in Aufgaben umzuwandeln, das ist wirklich wichtig!", "Warum können wir keine Ereignisse für Transaktionen in unseren Kalendern hinzufügen?!?!"
Und ein weiteres...
OK, das ist wichtig, also fügen wir ein weiteres Element und einen weiteren Bereich hinzu.
Das klingt vernünftig genug; To-do-Listen sind wichtig. So bekommt das System einen neuen Bereich.
Es gibt nicht viele Möglichkeiten, wie die Entwickler auf diese Situationen reagieren können:
Oder sie können ein Megasystem bauen, in dem verschiedene Funktionsblöcke sehr schwach miteinander verbunden sind (und oft überhaupt nicht miteinander verbunden sind).
Sie können entweder an ihrer heiligen Einfachheit festhalten und keine neuen Funktionen hinzufügen.
Letztendlich reichten die Systeme, die wir überprüfen konnten, von zu wenigen Funktionen bis hin zu einer Überlastung durch Komplexität, mit einer Tendenz zur Komplexität. An und für sich ist dies weder gut noch schlecht. Es spiegelt nur die Standardentwicklung der Systeme wider: von einfachen "einzelligen" Systemen mit sehr begrenzten Funktionen bis hin zu stumpfsinnigen "Dinosauriern", die nicht einmal begreifen, dass ein anderer Dinosaurier ihren Schwanz abbeißt.

Es ist sehr schwierig für Entwickler, die willensstarke Entscheidung zu treffen, ein Produkt auf dem "einzelligen" Stadium zu belassen, wenn alles um sie herum nach Wachstum strebt. Deshalb haben die meisten Systeme normalerweise willkürliche Funktionssätze für die Organisation von Gruppenarbeit (Blogs, Diskussionen, Chats, E-Mail), Vertriebsmanagement (Kontakte, Leads, Transaktionen, Verkaufstrichter), Aufgabenmanagement (Projekte, Meilensteine, Aufgaben, Kommentare, Ereignisse) und individuelle Planung (To-do-Listen, Meetings, Zeitpläne). Wenn man jedoch genau hinsieht, kann man sehen, dass viele dieser Elemente mehr Ähnlichkeiten als Unterschiede haben.
Überzeugen Sie sich selbst: Ist nicht eine Aufgabe, die man sich selbst zuweist, eine To-do-Liste? Und eine für eine bestimmte Tageszeit festgelegte Aufgabe ist sicherlich ein Ereignis oder ein Meeting. Kommentare sind immer noch Kommentare, unabhängig davon, ob sie in einem Blog, einer Diskussion, einem Chat oder einer E-Mail hinterlassen wurden. Warum also sollten wir diese Elemente vervielfachen, die Arten von Daten, mit denen wir umgehen, erhöhen und unweigerlich auf Probleme stoßen, wenn wir sie integrieren?
Wir haben diese Herausforderung vor einiger Zeit bemerkt und sie seitdem beim Planen neuer Planfix-Funktionen im Hinterkopf behalten. Das ist unsere Philosophie in Kürze:
Wir geben Ihnen die Möglichkeit, ein Managementsystem zu erstellen, das Ihr gesamtes Unternehmen umfasst und dabei eine begrenzte Anzahl von Elementen verwendet.
"
Derzeit gibt es vier Planfix-Elemente:
Wird verwendet, um
Aufgaben zu gruppieren.
Das grundlegende Konzept von Planfix. Alles in Planfix dreht sich um Aufgaben. Aufgaben können beliebig viele Teilaufgaben haben, mit unbegrenzter Verschachtelung. Sie können bei Bedarf Felder zu Aufgaben hinzufügen oder entfernen.
Zusätzliche Informationen, die Sie bei der Arbeit an Aufgaben berücksichtigen möchten. Dies ist eine eigene Erfindung von Planfix. Einfache Beispiele für Daten-Tags: Einnahmen, Ausgaben, aufgewendete Zeit usw.
Projekt
Aufgaben
Daten-Tags
"Informationsatome", die jegliche Änderungen an Aufgaben widerspiegeln: das Hinzufügen neuer Dateien, das Hinzufügen von Kommentaren, das Ändern von Fälligkeitsdaten, das Ändern von Zugewiesenen, das Hinzufügen von Erinnerungen, das Hinzufügen von Daten-Tags usw.
Aktionen
Mit Planfix finden Sie keine "To-do-Listen", "Ereignisse" oder andere von Aufgaben abgeleitete Funktionen, die sich nur geringfügig voneinander unterscheiden. So haben wir die oben beschriebenen Probleme gelöst, wie "wir möchten Benachrichtigungen für To-do-Listen wie für Ereignisse" und "wir möchten Dateien an Ereignisse anhängen können". Wir können all dies automatisch tun, da Aufgaben diese Funktionen bieten.
Wenn ein Benutzer uns bittet, ein neues Element zu Planfix hinzuzufügen, bitten wir ihn, uns den Unterschied zwischen dem neuen Element und einer Aufgabe zu beschreiben. Im Laufe dieses Gesprächs wird klar, dass die einzigen wirklichen Unterschiede der Name und die verwendeten Aufgabeneinstellungen sind. Der Benutzer kann die Aufgaben selbst anpassen und sie in das verwandeln, was sein Team benötigt, sei es "To-do-Listen", "Ereignisse" oder "Anträge für die Produktion".

Der Name "Aufgabe" ist ohnehin nicht ganz perfekt. Er verwirrt die Benutzer, und ihr übliches Verständnis des Wortes begrenzt sie. Wenn wir Planfix heute entwickeln würden, würden wir sie wahrscheinlich etwas universeller nennen, wie "Formulare" oder "Objekte". Vielleicht müssen wir das in Zukunft tun.

Wir verstehen, dass die Planfix-Philosophie gewöhnungsbedürftig ist. Nicht alle Systeme haben einen solchen Ansatz, daher kann es anfangs schwierig sein zu akzeptieren, dass Aufgaben alle üblichen Systemelemente ersetzen.
Das sind Aufgaben ohne Fälligkeitsdatum, und die für die Diskussion benötigten Personen werden hinzugefügt.
Diskussionen
Lassen Sie uns noch einige Beispiele nehmen:
Das sind auch Aufgaben ohne Fälligkeitsdatum. Die Gruppe "Alle Firmenmitarbeiter" kann als Teilnehmer hinzugefügt werden, wenn die Nachrichten für alle bestimmt sind. Wenn die Nachrichten nur für eine Abteilung bestimmt sind, fügen Sie die entsprechende Gruppe hinzu und nur deren Mitglieder werden die Nachrichten sehen.
Neuigkeiten
Auch dies ist eine Aufgabe, aber Sie können mehrere zusätzliche Felder hinzufügen, wie "Gesamtwert der Transaktion". Aber die Arbeit mit diesen Aufgaben unterscheidet sich nicht von der Arbeit mit anderen Aufgaben. Sie bleiben in Kontakt mit dem Kunden, fügen die notwendigen Kollegen hinzu und führen die Transaktion gemäß dem Verkaufstrichter durch (den Sie selbst konfigurieren), bis der Deal abgeschlossen ist.
Transaktionen
Es versteht sich von selbst, dass eine einfache interne Struktur nicht unbedingt Einfachheit in der Nutzung garantiert. Insbesondere haben wir noch viel zu tun im Bereich der Anpassungsmöglichkeiten der Benutzeroberfläche. Wir sind sicher, dass wir mit der Zeit die Oberfläche klarer und flexibler gestalten und alle unnötigen Kleinigkeiten beseitigen und Klicks reduzieren werden. Und wir werden unsere klare und einfache Planfix-Struktur dafür nutzen.