In this paper, we propose a new design criterion to obtain well performing rate-compatible serial concatenated convolutional codes (SCCC) families. To obtain rate-compatible SCCCs, the puncturing is limited to inner coded bits. However, the puncturing is not restricted to inner parity bits, but extended also to inner systematic bits, thus obtaining high rate SCCCs (i.e., beyond the outer code rate). The considerations presented in to find "best" component encoders for SCCCs construction are extended to find the "best" rate-compatible puncturing patterns for a given input decoding delay I. A rate-compatibility restriction to the puncturing rule is used, implying that all the code bits of a high-rate punctured code are used by the lower rate codes. The two main applications of this technique are its use in hybrid ARQ/FEC schemes and to achieve unequal error protection (UEP) of an information sequence.