Waveform design and diversity is the technology that allows one or more sensors (e.g., radar or radar sensor networks) on board a platform to automatically change operating parameters, e.g., frequency, gain pattern, and pulse repetition frequency, to meet the varying environments. Optimization problems in the design of radar waveforms such as polyphase code design often bring troubles to designers. This paper proposes to hybridize the migration operator of biogeography-based optimization (BBO) approach with artificial bee colony (ABC) algorithm. Migration operator is able to promote information exchange of solutions in bee colony. This is useful for exploiting good information of searched solutions. Moreover, three state-of-the-art ABC variants are taken for study. A spread spectrum polyphase code design problem is chosen for experiment. The proposed ABCBBO algorithm as well as three state-of-the-art ABC algorithms are applied to solve polyphase code design. Results show that ABCBBO presents the overall best performance amongst the test algorithms. It is also the most reliable one.