Like everything in life, there are ways to do it right and ways to do it wrong. We’re not talking here about the many and varied choices of technology or product. There are just some basics that need to be covered. It’s surpising how often they are not. Bespoke software development needs to be done right.