Custom or "made-for-you" software is the answer when off-the-shelf packages fall short of highly specific business requirements. But there are misconceptions about it and there are also right and wrong ways to getting the best out of the development process. DSS has years of experience in custom software development. Here’s our shortlist . . .