Hallo!
Ich mache keine Auftragsarbeiten sonder erstelle eigene Apps und Programme die dann verkauft werden. Das läuft soweit prima, als Ein-Mann-Unternnehmen stoße ich so langsam an Kapazitätsgrenzen. Für weitere Projekte habe ich mehrere Konzepte und Ideen, neben der Weiterentwicklung und dem Support der bestehenden Apps bleibt für Neuentwicklungen aber immer weniger Zeit. Ich überlege daher im Moment ob es sich lohnen würde einzelne Programmieraufgaben (z.B. eine Erweiterung für App A) oder ganze Projekte ("Erstelle Projekt X" oder "Portiere Projekt A auf Android") an andere Entwickler zu vergeben.
Mal ganz abgesehen von der Kostenfrage sehe ich hierbei noch andere Probleme:
1. Eigene Verwendung
Mal angenommen ich beauftrage einen Entwickler mit dem Projekt "Portiere meine App A nach Android". Alles läuft wunderbar, ich bekomme die App und kann sie verkaufen. Was hindert den Entwickler dann die App mit anderem Namen noch mal zu compilieren und selbst zu verkaufen. Wenn ich Geld damit verdienen kann, kann er das schließlich auch. Das kann man natürlich vertraglich regeln, aber vielleicht hat der Entwickler ja einen netten Schwager der zwar von IT keine Ahnung hat aber auf einmal eine eigene App veröffentlicht die meiner erstaunlich ähnlich sieht.
2. Projekt Pflege
Wenn ich eine App selber programmiere kenne ich mich darin natürlich bestens aus. Die App zu erweitern, zu pflegen oder Fehler zu finden ist kein Problem. Bekomme ich die App als Auftragsarbeit von einem anderen Entwickler mit, sehe ich das alles funktioniert, weiß aber nicht wirklich wie es läuft. Natürlich kann den Code durcharbeiten und die App kennen lernen. Aber habe ich dann wirklich Arbeit gespart? Ist es wirklich weniger Arbeit fremden Code zu durchschauen und kennenzulernen als direkt selber zu Programmieren?
Wenn Ihr schon Erfahrung mit der Vergabe von Aufträgen habt würde mich eure Meinung hierzu wirklich sehr interessieren!
Ich mache keine Auftragsarbeiten sonder erstelle eigene Apps und Programme die dann verkauft werden. Das läuft soweit prima, als Ein-Mann-Unternnehmen stoße ich so langsam an Kapazitätsgrenzen. Für weitere Projekte habe ich mehrere Konzepte und Ideen, neben der Weiterentwicklung und dem Support der bestehenden Apps bleibt für Neuentwicklungen aber immer weniger Zeit. Ich überlege daher im Moment ob es sich lohnen würde einzelne Programmieraufgaben (z.B. eine Erweiterung für App A) oder ganze Projekte ("Erstelle Projekt X" oder "Portiere Projekt A auf Android") an andere Entwickler zu vergeben.
Mal ganz abgesehen von der Kostenfrage sehe ich hierbei noch andere Probleme:
1. Eigene Verwendung
Mal angenommen ich beauftrage einen Entwickler mit dem Projekt "Portiere meine App A nach Android". Alles läuft wunderbar, ich bekomme die App und kann sie verkaufen. Was hindert den Entwickler dann die App mit anderem Namen noch mal zu compilieren und selbst zu verkaufen. Wenn ich Geld damit verdienen kann, kann er das schließlich auch. Das kann man natürlich vertraglich regeln, aber vielleicht hat der Entwickler ja einen netten Schwager der zwar von IT keine Ahnung hat aber auf einmal eine eigene App veröffentlicht die meiner erstaunlich ähnlich sieht.
2. Projekt Pflege
Wenn ich eine App selber programmiere kenne ich mich darin natürlich bestens aus. Die App zu erweitern, zu pflegen oder Fehler zu finden ist kein Problem. Bekomme ich die App als Auftragsarbeit von einem anderen Entwickler mit, sehe ich das alles funktioniert, weiß aber nicht wirklich wie es läuft. Natürlich kann den Code durcharbeiten und die App kennen lernen. Aber habe ich dann wirklich Arbeit gespart? Ist es wirklich weniger Arbeit fremden Code zu durchschauen und kennenzulernen als direkt selber zu Programmieren?
Wenn Ihr schon Erfahrung mit der Vergabe von Aufträgen habt würde mich eure Meinung hierzu wirklich sehr interessieren!