Hey Leute,
mal ein paar Frage, mit der ich mich neben der Programmierung gerade auseinandersetzen muss. Etwas zum Hintergrund:
Ich bin seit kurzem Berater im Umfeld des betrieblichen Rechnungswesens und entwickle im Rahmen dieser Tätigkeit immer mal wieder Tools um Prozesse zu vereinfachen. In der Regel sind es Excel-Tools (mal mit und mal ohne VBA). Da diese Tools immer kundenindividuell entwickelt werden, rechne ich diese nach Stundensatz bzw. je nach Projekt auch mit Festpreis ab. Nun ergab sich bei einem Kunden von ihm die Frage, ob er denn den Quellcode bekäme. Dadurch haben sich für mich noch ein paar weitere Fragen ergeben:
Gibt man den Quellcode an den Kunden wenn es sich um individuell entwickelte Tools handelt?
Was ist, wenn der Kunden die Tools verändern oder weiterentwickeln möchte (nicht durch mich sondern selbst oder jemand anderes). Also Anpassungen und Erweiterungen in Formeln und Quellcode.
Was ist wenn der Kunden das Tools an andere Unternehmen in seinem Umfeld weitergeben will? (z.B. im Konzern)
Ganz allgemein: Was sollte man ggf. noch alles mit seinem Kunden vereinbaren oder vertraglich regeln?
Das sind mal die grundsätzlichen Dinge. Was ist denn so eine üblich Verfahrensweise zu meinen o.g. Fragen bzw. was würdet ihr aufgrund eurer Erfahrung empfehlen?
Danke euch schon mal.
Grüße!!