To be successful selling enterprise software, one must: 1) Have a product or service that provides significant monetary value to customers. 2) Tailor sales and marketing efforts to how large organizations make purchasing decisions. 3) Ensure the software meets common requirements for security, reliability, customization and other needs of enterprise customers.