People. Process. Technology. Enterprise software requires the right blend.No two companies are alike. Don't depend on a template for any of it. Unless you can be content with "pretty good".