Hard costs versus soft costs
This discussion might pose a tricky situation for your company, yet it’s a discussion that must take place. This will definitely impact design decisions and future support structures. Ultimately, what you charge for your solution must be reasonably above what it costs to design, build, and support it. I must strongly advise you and your team to work out all cost models extensively in the design phase of your project. Feature creep, training costs, logistics costs, technical debt, delays, research and marketing budgets, and other factors are all deeply in play here. Simply, this ties into security in that if not all costs are planned for beforehand, it’s more than probable you will operate on a fixed budget, and something may not get the attention it fully deserves, thereby creating a situation where maybe something gets overlooked and, in itself, becomes a security vulnerability.
Cost models drive everything in the modern world. Profit...