Top 4 Questions You Should Ask Your Custom Software Provider