Ich habe eine unheilbare Krankheit und es ist sehr wahrscheinlich, dass ich zum Jahresende nicht mehr auf dieser Welt sein werde.
Ich habe eine Webanwendung entwickelt, die häufig im Geschäft meiner Familie (einem kleinen Friseur) verwendet wird. Kein Mitglied meiner Familie hat weder Programmier- noch Systemadministrationskenntnisse. Ich habe keine engen Freunde mit diesen Fähigkeiten.
Das Unternehmen erzielt höchstens 10.000 Nettogewinne pro Jahr. Tatsächlich können sich die Unternehmensgewinne nur leisten, die Gehälter ihrer drei Angestellten (Vater, Mutter und Schwester) zu zahlen, und diese sind aufgrund der Finanzkrise recht niedrig und gehen jedes Jahr zurück. Tatsächlich bin ich kein Angestellter des Unternehmens meiner Familie, sondern arbeite für ein normales Softwareentwicklungsunternehmen. Ich habe die Anwendung in meiner Freizeit entwickelt, um ihnen zu helfen.
Bisher ist es mir egal, ob ein anderes Unternehmen meine Anwendung ebenfalls verwendet oder ob die Anwendung selbst mein Eigentum verliert. Ich möchte nur, dass das Unternehmen meiner Familie es weiterhin nutzen kann, was bedeutet, dass die Systemadministration unterstützt wird, wenn etwas schief geht, und dass neue Funktionen / Fehler entwickelt werden.
Ich möchte Sie bitten, mir die Maßnahmen mitzuteilen, die ich Ihrer Meinung nach treffen könnte, um die Kontinuität des Antrags so weit wie möglich zu gewährleisten.
Die Technologien der Anwendung sind:
Plattform: Tomcat (Java), MySQL und Linux
Frameworks: hauptsächlich JPA und ZK
Antworten:
Zunächst tut es mir leid, von Ihrer Situation zu hören. Ich hoffe für Sie das Beste.
Ich werde Ihnen nicht sagen, wie Sie Ihre Zeit verbringen sollen, aber ich habe einen Vorschlag, der Ihre Anwendung am Leben erhalten und Ihr Familienunternehmen unterstützen könnte.
Open Source die Anwendung
Auf diese Weise profitieren Sie von einer breiteren Community, wobei Sie natürlich davon ausgehen, dass dies auch für andere Friseursalons gilt.
Selbst wenn die Anwendung für Ihre Familie recht proprietär ist, können Mitwirkende sie allgemeiner (und anpassbarer) gestalten, sodass sie häufig verwendet werden kann. Und man weiß nie, vielleicht könnte dies ein wirklich weit verbreitetes Projekt werden.
Ich bin vorwiegend ein .NET-Typ, aber ich würde gerne ein bisschen Zeit damit verbringen, wenn Sie bereit sind, es als Open Source zu veröffentlichen. Legen Sie es auf GitHub oder BitBucket. Schreiben Sie eine (kurze) Dokumentation für Neulinge zum Kompilieren, Ausführen und Bereitstellen der Anwendung, und lassen Sie die Community Ihre Flamme tragen. Wenn Sie sich dazu entschließen, senden Sie bitte einen Kommentar zu Ihrer Frage oder meiner Antwort mit den Details.
Beste Grüße, Sam.
quelle
Es tut mir leid, in welcher Situation Sie sich befinden, und ich hoffe, Sie werden die Website noch viel länger warten, als Sie es erwarten.
Dies ist ein bisschen schwer zu beantworten, ohne genau zu wissen, was Ihre Website tut, aber die meisten Funktionen, die ein Schönheitssalon meiner Meinung nach hätte, können durch kostenlose oder kostengünstige, benutzerfreundliche Software ersetzt werden.
Werbung / Information Es gibt viele kostenlose Websites und Blog-Plattformen. Sie sind im Allgemeinen ziemlich einfach zu bedienen. Eine der einfachsten Lösungen wäre eine Facebook-Seite, mit der auch jemand mit eingeschränkten Computerkenntnissen umgehen kann. Dies ist möglicherweise die ideale Lösung für einen Schönheitssalon, der mit einer Gruppe lokaler Kunden in Verbindung bleiben möchte.
Terminmanagement - Etwas so einfach wie ein Google - Kalender könnte Rekord Termine verwendet werden. Es kann die Verfügbarkeit online anzeigen. Wenn Sie Buchungen über das Internet annehmen müssen, gibt es viele Leute, die kostenlose oder billige Software anbieten, die dies tun können. Ich habe keine persönlichen Erfahrungen mit ihnen, aber einige Nachforschungen würden wahrscheinlich eine praktikable, kostengünstige Lösung ergeben.
Financial Records - Hierfür steht eine Vielzahl von Desktopsoftware zur Verfügung.
Mit solchen Tools werden Sie wahrscheinlich nicht ganz so schöne Ergebnisse erzielen wie mit Ihrer benutzerdefinierten Website. Sie sollten jedoch in der Lage sein, eine angemessene Funktionalität zu erhalten. Ich denke, dieser Wechsel ist notwendig, da die Arbeit an der von jemand anderem erstellten Website zeitaufwändig ist und ein hohes Maß an Geschicklichkeit erfordert. Wenn Sie keinen anderen Entwickler finden, der wie Sie bereit ist, Zeit zu spenden, sehe ich dies nicht als realistische Möglichkeit.
quelle
Bei Hochdruckprojekten behalten die Leute die Perspektive, indem sie sich daran erinnern, "es ist nur Software, niemand ist gestorben". Leider können Sie kein Heilmittel für sich selbst entwickeln. Ihre Familie kann nicht lernen, die Anwendung zu unterstützen.
Vielleicht brauchen sie Sie, um ihnen bei der Entwicklung einer Anwendung mit den ihnen bekannten Technologien zu helfen - Stift und Papier, Geschäftsbücher und Karden, Tagebücher und Adressbücher. Vielleicht können Sie sie Cloud-basierten Apps wie Zoho vorstellen - es ist kostenlos für bis zu 3 Benutzer. Wenn sie nach Ihrer Abreise feststellen, dass sie etwas Besseres brauchen, werden sie sich nicht schlecht fühlen. Es ist nur Software.
quelle
Ich schätze, dass dies eine sehr traurige Situation für Sie und Ihre Familie ist, aber es scheint, dass das Problem nicht nur ein technologisches Problem ist.
Das Geschäft ist kaum rentabel. Sie müssen sich fragen, ob sie sich die Mühe machen sollen, weiterzumachen, wenn sie es sich nur leisten können, wenn Sie kostenlos arbeiten. Es könnte für sie einfacher sein, nur andere Jobs zu bekommen.
Die einfachste Lösung besteht darin, dass Ihre Familie jemanden findet, der die Website kostenlos weiterentwickelt. Die Technologie spielt keine Rolle. Vielleicht haben Sie einen Freund an Ihrem derzeitigen Arbeitsplatz, der möglicherweise nach Ihrem Ableben weitermachen kann. Finde diese Person und übergebe sie.
Ohne zu wissen, was die Site tut, ist es schwierig, Technologie-Entscheidungen vorzuschlagen oder zu kommentieren.
Es gibt eine Reihe von Methoden, die Sie anwenden können, um anderen Entwicklern dabei zu helfen, Ihren Code zu finden.
quelle
Es tut mir leid, von Ihrer Situation zu hören.
Was die Tipps angeht, die ich geben kann, sind alle obigen Antworten ziemlich gültig. Sie können auch versuchen, Websites wie Elance und Freelancer freizuschalten. Sie finden ziemlich billige Entwickler mit Stundenlohn, die bei Bedarf schnell Wartungsarbeiten durchführen können.
Vielleicht können Sie jetzt damit anfangen und eine Beziehung zu ein paar Freiberuflern aufbauen, mit denen Ihre Familie in Zukunft Kontakt aufnehmen kann, wenn dies erforderlich ist.
quelle
Möglicherweise gibt es andere in der gleichen Branche, die eine ähnliche Anwendung wünschen. Mit genügend Kunden, die ihr Geld zusammenlegen können, können sie sich möglicherweise jemanden leisten, der dies unterstützt. Ich würde ein Software-Beratungsunternehmen empfehlen, damit es nicht an einen einzelnen Entwickler gebunden ist.
quelle