- smile - und doch wieder im Thema
Meinen Interessenten erkläre ich inzwischen immer, daß dies
QUOTE (G.P. @ Sa 7.08.2010, 01:42)Wenn man neu neue Funktion oder ein neues Modul braucht, muss man sowohl bei Individual-Software, wie auch bei Software von der Stange noch einmal Investieren, das macht also nicht den großen Unterschied.
die beiden klassischen Varianten sind. Die dritte heißt: Baukastenartiges System, das zu Pauschalpreisen pro Eingabetabelle / Seite nutzbar ist, so daß man sehr klein anfängt, dann Erfahrungen sammelt und dann zu denselben Pauschalpreisen später ausbauen kann.
QUOTE (G.P. @ Sa 7.08.2010, 01:42)
QUOTE (digitalcorner @ Sa 7.08.2010, 00:18) Eine gute Planung und Zukunftsdenken ist etwas vom wichtigsten bei solchen Projekten!
das liegt aber maßgeblich mit in deiner Verantwortung als Auftragsgeber. Ein gutes Pflichtenheft und die Verpflichtung auf vernünftig dokumentierten Code veringert dieses Problem sehr stark.
Du übersiehst dabei das Entscheidende: Laien haben weder die Kenntnis noch die Kompetenz (und die Zeit), so etwas 'in voraus' mitzuteilen. Laien können die aktuell genutzte Exceltabelle zur Verfügung stellen. Aber bei der Umstellung einer (oft gesehenen) Logik mit Spalten Firmendaten / Personendaten / diverse Notizen in Form zusätzlicher Spalten auf eine Datenbanklogik Firmen - Personen - Notizen für zeitgebundene Dinge, Gruppen bsp. für 'Weihnachtsbriefe' können Laien diese Umstellung grade mal noch so nachvollziehen. Nutzen sie das, kommen ihnen dann sofort diverse neue Ideen.
Anders formuliert: Laien müssen das nutzen (dazu muß es bereits funktionieren und es müssen bereits die tatsächlichen Daten drin sein), um überhaupt zu erkennen, was sie noch brauchen könnten. Dann muß sich das - bei laufendem Betrieb - ändern lassen - und zwar schnell, in einer halben Stunde.
Und an dieser Stelle (womit wir wieder oben angekommen wären) spielt es eine Rolle, ob es sich um ein ausgefeiltes oder sehr schlichtes Design handelt: Im zweiten Fall können bsp. drei Blöcke schnell zu zwei Blöcken zusammengeschoben werden, so daß Platz für zwei oder drei Unterformulare entsteht (um spezielle Geschäftsdaten abzubilden). Damit läßt sich auch das zu Pauschalpreisen einbauen. Müßte man erst aufwendig das Design umbauen, dann würde man dafür Tage brauchen.
Sprich: Das
QUOTE (G.P. @ Sa 7.08.2010, 00:01)Das effektivste ist eigentlich sich einmal alles genau aufzuschreiben was man braucht und das als Individual-Software von einem Studenten entwickeln zu lassen. So bekommt man oft schon für wenige hundert Euro genau das was man will.
sind meine zukünftigen Kunden, weil sich solche Lösungen dann später eben nicht mehr wirklich weiterentwickeln lassen.
PS: Ich kriege solche Dinge ja immer wieder zu hören. Ein Interessent kriegt - aufgrund von so einer Standardstruktur - einen Kostenvoranschlag beim Ersttelefonat von etwa 1000 Euro - und später erfahre ich, daß ein Programmierer dafür gleich mal 12.000 Euro angesetzt hat. Und das für eine Lösung, die später kaum mehr erweiterbar ist.