Ich werde versuchen, ein paar Dinge aufzulisten¹, über die ich gerne bei der Gründung meines Unternehmens nachgedacht hätte.
Das Wichtigste, was Sie wissen müssen, ist, dass Sie entweder Leute einstellen müssen (Anwälte, Buchhalter, Verkäufer, Projektmanager), oder dass Sie viel selbst lernen müssen, da Trial-and-Error-Techniken häufig viel Geld kosten.
Beachten Sie die örtlichen Gesetze . Wenn Sie ein kleines Unternehmen sind und von Ihrem Kunden wegen Tausender von Dollar verklagt werden, weil ein obligatorischer Satz auf Ihrer Rechnung fehlt, ist die Behandlung nicht offensichtlich.
Wenn ein Kunde Sie monatelang nicht bezahlt, wenn Sie zu einem Anwalt gehen und feststellen, dass der von Ihnen unterzeichnete Vertrag Ihren Kunden nicht zur Zahlung zwingt , wünschen Sie sich, Sie hätten einen Anwalt konsultiert, bevor Sie etwas unterschrieben haben. Ich verbrachte vier Jahre an der juristischen Fakultät. Ich bin immer wieder überrascht von der schlechten Qualität von Verträgen, die von Menschen ohne Rechtskenntnis abgeschlossen wurden. Die meisten Verträge, die ich gesehen habe, besagen eindeutig, dass der Entwickler möglicherweise nie bezahlt wird oder dass der Kunde jede Änderung kostenlos anfordern kann .
Denken Sie daran, dass einige Kunden sehr viel Zeit damit verbringen werden, nicht oder weniger zu zahlen. Sie berufen sich auf die Tatsache, dass Ihr Produkt nicht ihren Erwartungen entspricht oder dass sie immer dachten, dass die Änderungen, die Sie auf Anfrage vorgenommen haben, kostenlos sind oder dass sie das Produkt nicht mehr benötigen. Stellen Sie sicher, dass Sie F * ck sehen. Bezahl mich. von Mike Monteiro, der solche Situationen diskutiert.
Dies ist ein Job eines Anwalts. Anwälte sind teuer, aber sie sparen Geld.
Stellen Sie sicher, dass die Steuern nicht höher sind als Ihr Einkommen . Wenn Sie beispielsweise in Frankreich anfangen, können Sie sich leicht in einer Situation befinden, in der mehrere halbstaatliche Organisationen (wie die obligatorische Versicherungsgesellschaft) Tausende von Dollar pro Jahr fordern, Ihr Einkommen jedoch mehrere Hundert Dollar pro Jahr beträgt.
Niemand kümmert sich um solchen Unsinn, weil diese Organisationen auf diese Weise viel Geld verdienen können. Auch wenn Sie kein Einkommen haben, müssen Sie trotzdem bezahlen. Da einige von ihnen als Versicherungsunternehmen geführt werden und von ihrem Monopol profitieren, befinden Sie sich vor einem Unternehmen, das sich ähnlich wie eine Mafia verhält (dh unabhängig von Ihrer Situation müssen Sie zahlen), manchmal jedoch ohne Deckung Leistungen.
Zu sehen, wie Steuerleute in Ihrem Unternehmen eintreffen und nach den Konten fragen, und dann ein paar Fehler zu finden, die Sie ein paar Tausend Dollar kosten, ist auch keine schöne Sache.
Dies ist eine Aufgabe eines Buchhalters: Vermeidung von Buchhaltungsfehlern, die normalerweise zu viel kosten, und Schutz des Geldes Ihres Unternehmens vor den absichtlichen Fehlern mächtiger Einheiten.
Was macht Sie besser als alle freiberuflichen Entwickler? Was macht Sie besser als alle größeren Softwareentwicklungsunternehmen? Wie erklären Sie den Kunden, dass Sie besser sind?
Ich hatte ein paar Gespräche mit meinen Kollegen, die ihre eigenen Unternehmen gründen wollten. "Was hast du, was andere nicht haben?", Fragte ich jedes Mal. Entweder können sie nicht antworten, oder sie antworten auf etwas wie "Ich werde um einen niedrigeren Preis bitten", aber sie können nicht erklären, wie sie die Kosteneinsparungen erzielen würden.
Seien Sie sicher, dass Sie die Aspekte kennen, in denen Sie besser sind als die Konkurrenten. Stellen Sie sicher, dass Sie sich selbst vermarkten können, und erklären Sie nicht nur, was besser ist, sondern auch, warum.
Beispiel: Ein Unternehmen A verschickt Software zu geringeren Kosten, da es Lean Management einsetzt, um den Abfall zu beseitigen, der mit Aufgaben verbunden ist, die für die Lieferung des Produkts nicht benötigt werden.
Ein weiteres Beispiel: Ein Unternehmen B liefert hochwertige Software aus, indem es intensive formale Codeüberprüfungen, Tests, formale Beweise und andere Techniken verwendet, die in Unternehmen verwendet werden, die live-kritische Software schreiben.
Letztes Beispiel: Ein Unternehmen C begeistert seine Kunden mit radikalem Management und Agile.
Noch wichtiger ist, wie finden Sie Ihre Kunden? Inserieren Sie? Wo? Wie? Wie viel würde es kosten?
Sind Sie bereit, Kundenfragen zu beantworten? Wenn zum Beispiel jemand nach den Namen der Unternehmen fragt, bei denen Sie zuvor gearbeitet haben, um diese um Feedback zu bitten, oder wenn jemand nach den Softwareprodukten oder Web-Apps fragt, die Sie erstellt haben, haben Sie eine Antwort?
Dies ist eine Aufgabe eines Verkäufers: Jemand, der Ihr Geschäft kennt, Ihre Stärken kennt und schnell, einfach und ehrlich erklären kann, warum Ihr Unternehmen das Beste ist.
Wie können Sie vermeiden, das Projekt zu spät zu versenden , wenn der Kunde ständig nach Änderungen an den Funktionen fragt, die Sie gerade geliefert haben?
Wie berechnen Sie den Preis, den der Kunde zahlen muss? Wenn Sie pro Arbeitsstunde bezahlt werden, wie kann der Kunde dann sicher sein, dass Sie nicht 213 Stunden bezahlen müssen, obwohl Sie tatsächlich 186 Stunden gearbeitet haben?
Wie verfolgen Sie ein Projekt? Woher wissen Sie, dass das Projekt scheitern wird, und wenn Sie es wissen, wie Sie es verhindern?
Dies ist eine Aufgabe eines Projektmanagers. Um ein Projekt von "Ich habe eine großartige Idee, die ich jetzt im Kopf habe" zu einem voll funktionsfähigen Produkt zu führen, muss man mehr als nur wissen, wie man Programmcode schreibt.
Sind Sie sicher, dass Sie bereit sind, mit Kunden umzugehen? Was passiert, wenn ein Kunde nicht höflich ist ? Was ist, wenn ein Kunde sagt, dass Ihr Produkt die Anforderungen nicht erfüllt oder nicht erfüllt, obwohl es genau diesen Anforderungen entspricht? Was ist, wenn ein Kunde Ihnen nach zwei Monaten der Entwicklung eines dreimonatigen Projekts mitteilt, dass Sie Ihr ASP.NET-Projekt in PHP umschreiben müssen? Was ist, wenn der Kunde nicht einmal weiß, worum es bei seinem Projekt geht?
Dies ist wiederum eine Aufgabe des Projektleiters, des Verkäufers oder des Supports. Der Umgang mit Kunden nach Vertragsunterzeichnung erfordert viel Fingerspitzengefühl, Geduld, Professionalität und häufig Wutmanagement.