Are Your Business Methods Effective?