1) Resource Management, 10) Outsourcing., 2) Business Growth Strategies, 3) Client Relationships, 4) Staff Management, 5) Business Expansion, 6) Risk Assessment and Avoidance, 7) Process Re-engineering, 8) Technical Advances, 9) Scalability Achieving Success as a Software House: Strategies for Growing Your Business