CRM Strategy and Implementation for Large Charitable Organization Software Development, Technology Strategy