In this paper, we construct two classes of q-ary balanced functions which have good global avalanche characteristics (GAC) measured in terms of sum-of-squares-modulus indicator (SSMI), modulus indicator(MI), and propagation criterion (PC). We show that the SSMI, MI, and PC of q-ary functions are invariant under affine transformations. Also, we give a construction of q-ary s-plateaued functions and obtain their SSMI. We provide a relationship between the autocorrelation spectrum of a cubic Boolean function and the dimension of the kernel of the bilinear form associated with the derivative of the function. Using this result, we identify several classes of cubic semi-bent Boolean functions which have good bounds on their SSMI and MI, and hence show good behaviour with respect to the GAC.