3 ms·
Fun thought: this looks like a problem that could be solved with insurance. The customer pays a flat maintenance fee for as long as they want. The developer pay
by Kinrany 4y ago
Fun thought: this looks like a problem that could be solved with insurance. The customer pays a flat maintenance fee for as long as they want. The developer pays damages for any software faults and insurance premiums that guarantee that the customer will get their money back if the developer goes bankrupt.
- Kinrany 4y agoSimilar to malpractice insurance in other industries I believe.
- PeterStuer 4y agoIt is mostly not about late discovered faults, but adapting the software to changing environments outside of the product's code. The customer on the other hand is mostly very less interested in getting their money back, but in a functioning system. Code in most project agreements is already in the hands of the customer, or at the very least placed in escrow. And when you say 'the developer pays', that is 'the customer pays', as the insurance premium would be embedded in the project cost. Apart from the insurance industry, who wins here?
- Kinrany 4y agoThe customer wins by being able to compare prices. The developer can no longer make lowball offers and expect the locked in customer to write blank checks when poorly written code blows up.