3. On-Demand Requirement gathering and analysis Cost and Time estimation Design and Architecture Hardware sizing & scaling Development and implementation Testing Performance tuning Cost cutting Problem Analysis Resolution Maintenance Support Show casing Sales and promotion