Technology Changes and the impact to Business Analysis