We're a 14-person logistics and wholesale food distribution company. We wanted to build an internal web app for our field reps to collect orders and optimize delivery routes. We talked to a software agency, and after listening to our scope, they suggested building it using a "SaaS development" approach instead of standard internal enterprise software, pitching us a quote for 48,000 dollars.
Their proposal is full of buzzwords like multi-tenancy, subscription management, scalable cloud architecture, and microservices. The account manager told us, "Don't just keep this in-house; let's build it as a commercial product you can license out monthly to other distributors in the industry."
We're not software developers; we just wanted to fix our field operations. What exactly does this "SaaS development" pitch mean for us? What are the pros and cons when it comes to costs, IP ownership, and the ongoing operational headache?