Bij softwareontwikkeling is het niet ongewoon dat projecten niet helemaal soepel verlopen. Vooral kleine bedrijven die het uit flexibiliteit moeten hebben en uit goed vertrouwen handelen kunnen hier tegenaan lopen.
Ik weet niet hoe groot de opdracht is die je hebt uitgevoerd, maar gebaseerd op wat je hebt verteld lijkt het wel mee te vallen. Door schade en schande wordt men wijs; ik ben bang dat je een gedeelte van het geld als leergeld zult moeten beschouwen.
Op dit moment adviseer ik je om twee dingen te doen:
- Probeer je coöperatief op te stellen naar de klant (het blijft een klant!) en een oplossing te zoeken voor zijn probleem. Zijn probleem is niet dat hij de broncode wil hebben, maar omdat hij er iets mee wil gaan doen. Waarom wil hij de broncode hebben? Misschien zodat hij zekerheid heeft over de applicatie in de toekomst. Dit is ook anders op te lossen (escrow bijvoorbeeld). Wellicht dat hij verzekerd wil zijn van het feit dat er aanpassingen mogelijk zijn (teken hiervoor bijvoorbeeld een beschikbaarheidscontract).
Je kunt ook voorstellen dat je een gedeelte (bijvoorbeeld 25%) terugbetaald om de situatie te schikken.
- Het is belangrijk om je, ook - of beter gezegd juist ,- als kleine ondernemer in te dekken tegen juridische risico's. Natuurlijk is handelen op basis van goed vertrouwen het meest prettige, maar er bestaan nou eenmaal ook enorme klootzakken. Zorg ervoor dat je algemene voorwaarden hebt die je beschermen, deponeer ze bij de kamer van koophandel én communiceer deze duidelijk naar je klanten. Als je wilt heb ik voorbeeldvoorwaarden voor je.
En zelf dan ben je niet beschermd. Zit zelf ook midden in een conflict over softwareontwikkeling, ondanks duidelijke algemene voorwaarden. Voorlopig kost het geintje ons als klein bedrijf zestigduizend Euro.
Je zou, voor je eigen geruststelling, een jurist kunnen raadplegen om de situatie te bekijken. Voordat zij zich hebben ingelezen in het dossier ben je echter zo'n duizend euro verder. Je moet zelf beslissen of je dat de investering waard vindt.