તેથી, નાના પ્રેગ્રામો માટે આપણે સૌપ્રથમ નક્કી કરીએ છીએ કે સાયક્લોમેટિક કોમ્પલેક્ષીટી શું છે તે લીનીયર રીતે ઇનડીપેડેંટ માર્ગોનો સમૂહ નક્કી કરે છે અને પછી ટેસ્ટીંગ કેસો ડિઝાઇન પ્રસ્તાવ પ્રસ્તાવિત કરે છે જે આ માર્ગોને ચલાવશે.
तर, लहान प्रोग्राम्ससाठी आपण प्रथम लिनिअरली इंडिपेंडन्ट पाथचा सेट ठरवण्यासाठी सायक्लोमॅटिक कॉम्प्लेक्सिटी काय आहे हे प्रोपोझ करतो आणि नंतर टेस्ट केसेस डिझाइन, टेस्ट केसेस प्रोपोझ करतो, जे हे पाथ एक्झेक्युट करतील.