Siamo un'azienda di logistica di 14 persone che si occupa di distribuzione alimentare all'ingrosso. Volevamo sviluppare una web app a uso interno per permettere ai nostri commerciali sul campo di raccogliere ordini e ottimizzare i percorsi. Abbiamo incontrato una software house: dopo aver ascoltato il nostro progetto, ci hanno proposto di procedere con un approccio di "sviluppo SaaS" invece di un software aziendale standard, preventivando un budget di 48.000 dollari.
Nel documento dell'offerta compaiono termini come multi-tenancy (multi-tenant), gestione degli abbonamenti, architettura cloud scalabile e microservizi. Il referente dell'agenzia dice: "Non usatelo solo internamente, trasformiamolo in un prodotto da vendere con licenza mensile anche ad altri distributori del settore".
Noi non siamo sviluppatori; mentre cercavamo solo di risolvere la nostra operatività sul campo, ci siamo trovati davanti questa proposta: cosa significa esattamente "sviluppo SaaS"? In termini di costi, proprietà intellettuale e successivi oneri operativi, quali sono i pro e i contro per noi?