(1) Systematically evaluate, on an appropriate schedule, all programs conducted under the control or auspices of state government;
(2) Evaluate programs of local government as directed by resolution of either house of the general assembly or by joint resolution;
(3) Furnish to the members of the general assembly reports of the findings of its evaluative studies of state or local governmental programs, agencies, and departments;
(4) Prepare, in conjunction with the office of legal services for the general assembly, and distribute legislation which would effectuate any statutory changes recommended in a report of an evaluative study;
(5) Provide personnel to serve as committee staff or to assist the staff of any committee of either house of the general assembly which has program evaluation duties;
(6) Assist committees and individual members of the general assembly in the evaluation of state and local governmental programs; and
(7) Fulfill any other functions specified by law or assigned by any committee of the general assembly and approved by the appropriate speaker.