So überzeugen Sie den Chef, eine in der Entwicklung befindliche App an ein Softwareunternehmen zu verkaufen [geschlossen]

Kurzfassung:
Sorry für den langen Beitrag. Die Kurzversion dieser Frage ist genau wie der Titel: Wie man den Chef davon überzeugt, eine in Entwicklung befindliche App an ein Softwareunternehmen zu verkaufen

Langversion:
Ich arbeite als alleiniger Softwareentwickler in einem Bauingenieurwesen (CE)-Software-Distributor, dh das Unternehmen produziert keine CE-Software, sondern verkauft sie, unterstützt sie und erstellt Makros dafür (meine Rolle). Unser Unternehmen arbeitet sehr eng mit der CE-Softwareentwicklungsfirma zusammen, und viele unserer Mitarbeiter haben früher dort gearbeitet. Wir arbeiten regelmäßig mit den beiden Eigentümern der CE-Softwareunternehmen zusammen. Unsere beiden Unternehmen sind klein und sehr informell.

Um Ingenieure und Vermessungsingenieure zu ermutigen, unsere CE-Software gegenüber anderen Wettbewerbern zu verwenden, bat mich der Chef, eine Tablet-Anwendung zu entwickeln, die vor Ort verwendet werden kann, um die CE-Entwürfe in einer navigierbaren 3D-Welt darzustellen.

Derzeit befindet sich die App in der frühen Alpha-Phase mit eingeschränkten Funktionen.

Die Anwendung hat großes Potenzial, aber mein Chef stellt dem Projekt nicht genug Kapital, Testknoten, Zeit oder Programmierer (ich bin nur ich selbst) zur Verfügung, um die App zu entwickeln. Er konzentriert sich mehr auf den täglichen Verkauf der wichtigsten CE-Software.

Sein Ansatz ist es, schnell und schmutzig etwas zu erstellen, es zu veröffentlichen und von dort aus Funktionen hinzuzufügen/zu reparieren, WENN das Produkt profitabel ist ODER großes Interesse hat. In der Vergangenheit hat dieser Ansatz dazu geführt, dass Softwareideen mit großem Potenzial veröffentlicht wurden, wenn sie nicht über alle Funktionen verfügten und die Benutzer daher zunächst sehr interessiert waren, aber schnell das Interesse verloren, wenn sie es ausprobierten und feststellten, dass es ihnen nicht gefällt. Also kaufen sie die Software natürlich nicht. Ich glaube, es wäre ein großer Fehler, dasselbe mit dieser Tablet-App zu tun. Mein Chef ist kein Techniker im Sinne der Softwareentwicklung, sondern ehemaliger Bauingenieur. Ihm fehlt der Mut und das Temperament für die Softwareentwicklung – um es durchstehen zu können, wenn es Fehler gibt, wenn Sie eine Lösung für ein schwieriges Problem finden müssen.

Wie kann ich meinem Chef mitteilen, dass es meiner Meinung nach im besten Interesse seines Unternehmens ist, die App unverändert an die CE Software Development Company (CESDC) zu verkaufen?

Diese App wäre, wenn sie fertig wäre, ein Produkt, das er genauso verkaufen könnte wie die aktuelle Software, die wir verkaufen, und wäre auch ein großartiges Werbemittel für die aktuelle Software, die wir verkaufen – die App ist visuell einzigartig. Da sie die Eigentümer kannten, würden sie diese Gelegenheit nutzen.

Ich möchte weiter an dem Projekt arbeiten, deshalb möchte ich für das CESDC arbeiten und das Projekt dort weiterführen. An dieser Stelle wird es schwierig, meine Ideen zu artikulieren, da sie interpretiert werden können als „Ich möchte nicht mehr für Sie arbeiten, aber ich möchte, dass Sie Ihre App an die CESDC verkaufen, und ich möchte für sie arbeiten“. Das macht es schwieriger, weil die CESDC-Eigentümer und der Chef enge Freunde sind.

  • Wie würden Sie in dieser Situation vorgehen?
  • In welcher Umgebung würdest du das buchstäblich ansprechen? Bitten Sie um ein formelles Treffen, bringen Sie es eines Tages einfach beim Chatten zur Sprache?
  • Wie würden Sie dieses Konzept/diese Idee meinem Chef gegenüber formulieren?
  • Würden Sie direkt zu den CESDC-Eigentümern gehen und sie fragen, was sie von der App halten?

Antworten (2)

Wie würden Sie in dieser Situation vorgehen?

Es scheint einen Konflikt der Ansätze zu geben. Es hört sich so an, als ob Sie (ein Entwickler) eine hochwertige, voll funktionsfähige Anwendung erstellen möchten, auf die Sie stolz wären. Es hört sich so an, als ob Ihr Chef (ein Manager oder Geschäftsinhaber) im Voraus nicht viel Geld für eine App ausgeben möchte, die möglicherweise Geld verdient oder nicht.

In jedem Fall muss die App profitabel sein. Die Frage ist, welches Qualitätsniveau und welche Funktionen erforderlich sind. Der beste Weg, dies festzustellen, besteht darin, viele Beiträge von potenziellen Kunden zu sammeln, die möglicherweise in einem Minimum Viable Product (MVP) gipfeln.

Es ist unklar, wie viel Kundenentwicklung (wie es genannt wird) Ihr Chef getan hat. Wenn Ihr Chef es jedoch ein paar Kunden zeigen und sie für die Vision und nicht für die anfängliche Umsetzung interessieren kann, hat er möglicherweise eine gewinnbringende Idee. Je früher er es vor Kunden bringt, desto eher kann er die Idee validieren.

In der Zwischenzeit schlage ich Folgendes vor:

Zunächst würde ich empfehlen, Ihre Denkweise zu ändern . Ja, Entwickler lieben es, perfekte Software zu entwickeln. Das ist nicht das, was das Geschäft (Ihr Chef) hier verlangt. Das Unternehmen fordert Sie auf, schnell "gut genug" Software zu entwickeln. Qualitätsverbesserungen und Feature-Ergänzungen werden wahrscheinlich später kommen, sobald Kunden interessiert sind.

Zweitens würde ich Arbeit und Fehler messen . Wenn Sie Kanban (oder etwas Ähnliches) nicht verwenden, ziehen Sie es in Betracht, damit Ihr Chef weiß, woran Sie arbeiten, was geplant ist und was abgeschlossen ist. Stellen Sie sicher, dass Sie Fehler von neuen Funktionen unterscheiden und Fehler erfassen, die Sie finden, insbesondere diejenigen, die Sie nicht beheben.

Dies kann konkrete Hinweise liefern, um zukünftige Forderungen nach mehr Entwicklern oder besserer Qualität zu rechtfertigen. Es kann auch dazu beitragen, Qualitätsprobleme für Ihren Chef sichtbarer zu machen. Wenn Sie wissen, dass es Fehler gibt, die Fehler nicht gefunden haben, verbringen Sie etwas mehr Zeit damit, nach ihnen zu suchen, damit Sie sie erfassen können.

Drittens lernen Sie, gelegentlich „nein“ zu sagen . Ich lese hier zwischen den Zeilen, aber wenn Ihr Chef Ihnen enge Fristen setzt, aber ein hohes Maß an Qualität erwartet, muss etwas nachgeben. Diese Konfrontation ist hart für Entwickler – Sie möchten Ihren Chef bei Laune halten und haben Angst, gefeuert zu werden. Ihr Chef wird Sie jedoch nicht wegen eines einzigen Streits feuern, und Grenzen können ihm helfen zu verstehen, was er von Ihnen erwarten kann.

[I]n welcher Einstellung würden Sie den [Verkauf der App an CESDC] zur Sprache bringen? Bitten Sie um ein formelles Treffen, bringen Sie es eines Tages einfach beim Chatten zur Sprache?

Ich würde nicht auf die Idee kommen, dies an CESDC zu verkaufen, zumindest noch nicht. Ich würde warten, bis der Chef es ein paar Kunden zeigt. Eines von drei Dingen wird passieren. Entweder werden die Kunden (1) es lieben, was den Chef dazu veranlasst, das Projekt besser zu finanzieren und das Qualitätsniveau zu erhöhen, (2) es hassen, was dazu führt, dass der Chef das Projekt fallen lässt, oder (3) sich ambivalent fühlen.

Wenn es den Kunden gefällt, erstellen Sie einen Plan, was Ihrer Meinung nach erforderlich ist, um die App auf ein akzeptables Qualitäts- und Funktionsniveau zu bringen. Stellen Sie sicher, dass Sie alle Schätzungen auffüllen. Ihr Chef wird darauf drängen, die Schätzungen zu reduzieren, aber ablehnen – lassen Sie Funktionen fallen, anstatt Ihre Fristen zu verkürzen. Wenn er sie alle ablehnt und Sie sofort zu einem soliden Produkt drängt, lesen Sie die dritte Empfehlung oben (über das „Nein“ sagen).

Wenn die Kunden es hassen, wird der Chef die Idee wahrscheinlich fallen lassen. In diesem Fall können Sie vorschlagen, die Idee an CESDC zu verkaufen, um einen Teil seiner Investition wieder hereinzuholen. Vielleicht lässt er dich auch gehen, vielleicht kannst du dich mit der Idee an CESDC wenden (siehe unten). Wenn Sie jedoch nicht die Gründe kennen und ansprechen können, warum Kunden es hassen, besteht die Wahrscheinlichkeit, dass CESDC nicht interessiert ist.

Zwiespältige Kunden sind am schwersten vorherzusagen. Ihr Chef kann die Richtung ändern oder es fallen lassen. Dies ist wahrscheinlich die beste Gelegenheit, um den Verkauf der App zu steigern, da dies zwar rentabel sein kann, aber mehr Fachwissen und Investitionen erfordert. CESDC ist möglicherweise bereit, dies bereitzustellen, wenn Ihr Chef dies nicht tut.

Ich würde es dann beiläufig beim Chatten ansprechen, aber nicht an einem öffentlichen Ort. Beachten Sie jedoch, dass Ihr Chef wahrscheinlich bereits darüber nachgedacht hat, die App zu verkaufen, aber Gründe hat, sie im Haus zu behalten.

Würden Sie direkt zu den CESDC-Eigentümern gehen und sie fragen, was sie von der App halten?

Ich bin kein Anwalt, aber das klingt wie ein Gerichtsverfahren, das auf uns wartet . Der Vertrag zwischen Ihrer Organisation und CESDC enthält wahrscheinlich Klauseln zum Wettbewerbsverbot und zum Verbot der Wilderei. Wahrscheinlich haben Sie keinen Zugriff auf diese Verträge, sind aber während der Beschäftigung daran gebunden. Auch wenn diese Klauseln nicht existieren, dürfte die Verlagerung des Produkts zu CESDC die Geschäftsbeziehung gefährden, was beide Unternehmen zweifelsohne vermeiden wollen.

Kurz gesagt, Sie werden wahrscheinlich nicht in der Lage sein, dies ohne das Wissen und die Zustimmung Ihres Chefs zu CESDC zu verschieben.

Ich möchte nicht mehr für Sie arbeiten, aber ich möchte, dass Sie Ihre App an die CESDC verkaufen, und ich möchte für sie arbeiten

Es wird viel über den Produktentwicklungsprozess geredet (und ich würde Akton und Ihrem Chef zustimmen, MVP ist heutzutage der vernünftige Ansatz, bringen Sie es zuerst heraus, bekommen Sie etwas Schwung und bauen Sie darauf auf, wenn das Geld hereinkommt), aber das Kern des Problems, wie ich es sehe, ist dies.

Sie wollen nicht als Solo-Entwickler arbeiten, Sie wollen für das Softwareunternehmen arbeiten (idealerweise an dieser App, wie Sie sie kennen und die Entwicklung vorangetrieben haben, also ist es Ihr Baby), und Sie versuchen, dies zu rechtfertigen Versuchen Sie herauszufinden, wie Sie es ihnen verkaufen können (hoffentlich mit Ihnen im Schlepptau).

Ich würde folgendes sagen:

  • Wenn Ihr Chef und das Unternehmen so nah beieinander stehen, haben sie dies bereits besprochen, auch im Scherz. Es mag Pläne geben, sie werden dich wahrscheinlich nicht einschließen.
  • Wenn Sie nicht etwas Einzigartiges in die Entwicklung dieser App einbringen (was mich abschrecken würde, wenn ich daran denken würde, sie zu kaufen, da Sie mich später um ein Fass überfordern würden), würde das Unternehmen wahrscheinlich seine eigenen Leute dafür einsetzen.
  • Was Sie an diesem Projekt lieben, ist, dass es nicht gebunden ist, sodass Sie die Möglichkeit haben, Dinge auszuprobieren, jeder Käufer (oder ein stärker formalisiertes Management) würde eine Roadmap/einen Backlog vereinbaren, und dann wird es so wahrscheinlich zu einem regulären Projekt das, was dich interessiert, wird gehen.

Wie kann ich meinem Chef mitteilen, dass es meiner Meinung nach im besten Interesse seines Unternehmens ist, die App unverändert an die CE Software Development Company (CESDC) zu verkaufen?

Das ist die Sache, wenn Sie wirklich denken, dass dies das Beste für alle ist, wäre es einfach zu artikulieren. Das Problem ist, dass Sie selbst wissen, dass Sie der Wohltäter sind, nicht Ihr Chef oder die CESDC.