Source: http://smallbusinessesdoitbetter.com/2013/11/six-keys-to-developing-a-killer-app-for-your-business/