The Commissioner of Children and Families shall implement a system of awarding grants to community service programs whereby such programs are funded proportionate to their effectiveness in treating clients of the department. The evaluation of a program shall be based on (1) an analysis of program outcomes; (2) an assessment of regional needs for treatment services; and (3) the availability of the program to clients of the department. The Department of Children and Families shall collect, maintain and analyze the data to be used in the evaluation process on an ongoing basis. The commissioner shall impose a probationary period on a program found to be ineffective and shall propose requirements for the improvement of such a program. The commissioner shall determine the length of the probationary period and shall cease to fund a program which has not met the proposed requirements for improvement within such period.