Research finds business and IT divided on software strategy