Your Software Should Fit Your Business, Not The Other Way Around Software should be agile enough to work according to business processes.