Guess what, you are a business manager in the maritime industry and you need software to optimise your business processes.. what do you do? ask around?
Spend weeks, months or maybe even a year explaining your business processes and writing detailed requirements for software developers? Finally get the product developed, then you need to host the solution somewhere where its secure. After a while you discover you need to change the system logics and start developing again. You find out that your organization needs support and the system requires maintenance.
Bet you did not think it was going to take so much time and effort which you could have used managing your core business.